Next Article in Journal
Analysis of the Driving Force of Spatial and Temporal Differentiation of Carbon Storage in Taihang Mountains Based on InVEST Model
Next Article in Special Issue
Machine Learning and Food Security: Insights for Agricultural Spatial Planning in the Context of Agriculture 4.0
Previous Article in Journal
Centrifugal Test Replicated Numerical Model Updating for 3D Strutted Deep Excavation with the Response-Surface Method
Previous Article in Special Issue
Discretization of the Urban and Non-Urban Shape: Unsupervised Machine Learning Techniques for Territorial Planning
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Applying the Geostatistical Eigenvector Spatial Filter Approach into Regularized Regression for Improving Prediction Accuracy for Mass Appraisal

1
School of Architecture and the Built Environment, Ulster University, Newtownabbey BT37 0QB, UK
2
Netherlands Council for Real Estate Assessment, Waarderingskamer, 93 210 The Hague, The Netherlands
3
Center for Appraisal Research and Technology, Washington, DC 20009, USA
*
Author to whom correspondence should be addressed.
Appl. Sci. 2022, 12(20), 10660; https://doi.org/10.3390/app122010660
Submission received: 3 September 2022 / Revised: 12 October 2022 / Accepted: 19 October 2022 / Published: 21 October 2022

Abstract

:
Prediction accuracy for mass appraisal purposes has evolved substantially over the last few decades, facilitated by the evolution in big data, data availability and open source software. Accompanying these advances, newer forms of geo-spatial approaches and machine learning (ML) algorithms have been shown to help improve house price prediction and mass appraisal assessment. Nonetheless, the adoption a of ML within mass appraisal has been protracted and subject to scrutiny by assessment jurisdictions due to their failure to account for spatial autocorrelation and limited practicality in terms of value significant estimates needed for tribunal defense and explainability. Existing research comparing traditional regression approaches has tended to examine unsupervised ML methods such as Random Forest (RF) models which remain more esoteric and less transparent in producing value significant estimates necessary for mass appraisal explainability and defense. Therefore, the purpose of this study is to apply the supervised Regularized regression technique which offers a more transparent alternative, and integrate this with a more nuanced geo-statistical technique, the Eigenvector Spatial Filter (ESF) approach, to more accurately account for spatial autocorrelation and enhance prediction accuracy whilst improving explainability needed for mass appraisal exercises. By undertaking such an approach, the research demonstrates the application of this method can be easily adopted for property tax jurisdictions in a framework which is more interpretable, transparent and useable within mass appraisal given its simple and appealing approach. The findings reveal that the integration of the ESFs improves model explainability, prediction accuracy and spatial residual error compared to baseline classical regression and Elastic-net regularized regression architectures, whilst offering the necessary ‘front-facing’ and flexible structure for in-sample and out-of-sample assessment needed by the assessment community for valuing the unsold housing stock. In terms of policy and practice, the study demonstrates some important considerations for mass appraisal tax assessment and for the improvement of taxation assessment and the alleviation of horizontal and vertical inequity.

1. Introduction

There has been increasing emphasis placed on the accuracy of house price and mass appraisal estimation and its role in informing urban, housing and taxation policy. In light of this importance, the accuracy, stability and defenceability of house price models has been a key cornerstone for improving mass appraisal valuation models [1,2]. Typically, the hedonic model has been applied within real estate economics to estimate house prices, which observes house prices to be a function of the property characteristics [3]. However, it is well known that house prices tend to be spatially dependent due to similar physical characteristics shared by neighboring houses and commonalities attributable to their neighbourhood environment such as access to public facilities and socioeconomic status [4,5]. This spatial autocorrelation (SA), or heterogeneity, has been shown to violate the independent observations assumption required for standard hedonic modelling due to error-bias when not recognizing the spatial heterogeneity of pricing effects [5,6]. This results in the inflation of Type I errors which can overestimate the degrees of freedom, reduce confidence intervals and produce bias and inconsistent parameter estimates, leading to inappropriate conclusions [7,8,9].
This heightened awareness has generated considerable attention for accounting for spatial non-stationarity within house price studies and for mass appraisal estimation. Indeed, insights into the ‘confounding effects of space’ has been well documented and accounted for in more recent statistical specifications [8,10,11,12], largely due to advances in spatial information, data sources and both parametric and non-parametric statistical methods. These well-known (geo)statistical methodologies incorporating spatial structural instability into hedonic price modelling have evolved over time which all make use of the spatial characteristics of variables to improve results through reduced error terms and spatial independence [1,13]. Despite these appealing methodological improvements, there remains criticisms as to the stability and superiority of some of these methods, all of which have been subject to scrutiny [6,14,15,16,17].
In a similar vein, there has been a research into machine learning (ML) which has gained traction within mass appraisal studies, with a suite of ML algorithms honed and developed since the early 1990s, particularly with respect to its role in Automated Valuation Modelling (AVM) for mass appraisal systems [18,19]. However, these early forms of ML generated some debate with respect to their predictive capacity [20,21,22] and wider adoption as a consequence of their initial “black box” data-driven nature [10,23] culminating in reduced transparency and opaqueness, both of which are fundamental for defensibility and explainability, particularly within mass appraisal [24,25]. More recent ML approaches have become more prominent due to the increasing availability of open source software packages, codes, digitization and the ability to unearth new pattern recognition which have shown better out-of-sample predictions and valuation accuracy [26,27,28,29,30,31,32,33]. Equally, the “black box” aspect of ML has become less opaque with the augmentation and visibility of (normalized) importance weightings which provide a basis for understanding value significant effects [5].
Yet despite these sizeable improvements, applications of ML have seldom been adopted for mass appraisal modelling or considered SA within their frameworks due to their complexity and unsuitability for public scrutiny [34,35,36,37]. Notably, for mass appraisal accuracy and the alleviation of horizontal and vertical inequity, as Sinha et al. [38] contend, if the presence of SA that is not appropriately accounted for or detected, this will affect the training set which will inherently impact upon the test (out-of-sample) data robustness, reliability and prediction accuracy.
This integration of techniques whilst in its infancy has begun to emerge with some contemporary studies [5,37,39,40,41,42,43] starting to extend various algorithms by integrating geo-statistical methods to enhance prediction accuracy, whilst controlling for Spatial dependency. However, to date, fewer studies have explored the application of Eigenvector Spatial Filters (ESF) within supervised forms of Penalized regression algorithms to account for spatial effects for mass appraisal purposes to investigate whether this provides a more suitable methodology for AVM practice and the reduction of inequity.
Therefore the purpose and objective of this study is to apply a methodological approach which provides a simple alternative for including location within traditional regression and supervised Penalized regression approaches while offering a potentially more readily usable approach for property tax assessment jurisdictions [44]. In doing so, this study extends mass appraisal modeling by incorporating eigenvectors generated from a contiguity-based spatial weights matrix to capture unexplained SA within Regularized regression to investigate whether this enhances prediction accuracy in a more adoptable and explainable way. The application of Regularized regression is investigated as these type of ‘supervised’ models are more ‘front-facing’ and transparent for mass appraisal explainability, defensibility and accounting for complex functional forms, model complexity and overfitting [45,46]. The estimated models are developed in training samples and using cross-validation applied to predict market values within the validation sample. The modelling outcomes are further subject to different valuation error measures, and discrimination between the models is determined based on their relative performance.

2. Background

Studies investigating house price prediction and accuracy applying various approaches have progressed apace since the 1990s, which Wang and Li [47] in a systematic review of house price modelling, classified into three branches: AI-based models, Geographic Information Systems (GIS) based models and mix-based models.
The application of ML within pricing and mass appraisal studies generally witnessed seminal investigations examining Artificial Neural Networks (ANNs), with much debate and mixed findings, particularly when considering their suggested adoption into mass appraisal. The study conducted by Worzala et al. [19] showed the efficacy of ANNs, however highlighted that they lacked transparency, explainability, and repeatability of results. More recent research also exhibited inconclusive findings with some revealing that ANNs performed better showing increased accuracy and lower predictive error, however, various research has exhibited poorer performance relative to geostatistical methods and in relation to transparency [18,24,25].
Other forms of ML such as Tree classification, Boosted Regression Trees (BRT), and Random Forest (RF) methods have also been propagated within house price studies, and in the main have demonstrated model superiority and the reduction of prediction error when compared to MRAs and other approaches [25,48]. Some however, such as Zurada et al. [49] who comparing various regression and AI-based methods, revealed that regression-based methods were superior with homogeneous datasets, with AI approaches superior with less homogeneous data. Appositely, a number of studies have been somewhat critical of ML techniques, indicating that despite their (varied) superiority in prediction accuracy, they are sensitive to the parameters applied which are not consistent, reliant on data quality and richness, and can suffer from repeatability and model stability [50,51,52,53]. In contrast, penalized regression has become a more accepted approach for price estimation especially in the context of mass appraisal, as these types of models do not lack the transparency of ML techniques, and unlike some geostatistical methods such as GWR do not suffer from ‘overfitting’ due to their shrinkage based approach.
The literature within this area is also emerging as to the efficacy of these regression techniques with studies [54,55,56] showing reliable estimates and comparable prediction accuracy to other ML approaches. In a similar vein, ESF has also emerged as a reliable and effective approach for mitigating SA due to its ability to integrate into traditional regression-based techniques to produce ‘mix-based’ geostatistical approaches that are considered transparent and understandable [6,57,58].
As acknowledged by Wang and Li [47], an increasing number of studies are beginning to combine various algorithms with geostatistical (spatial) models to better estimate the real estate value. Studies [37,40,42,43] have all successfully adopted geostatistical approaches within ML architecture to provide improved prediction accuracy and spatial dependence relative to the existing ML specifications. Equally, studies have shown the ESF approach to perform comparably with regression and other geostatistical approaches, but also to comprise some advantages in terms of its ability to identify localized spatial patterns, spatial dependency, residual autocorrelation, and less prone to multicollinearity issues [6,59]. Further, studies have integrated the ESF approach within multilevel modelling and the ML Random Forest and Penalized regression such as Least Absolute Shrinkage and Selection Operator (LASSO) approaches in order to capture spatial heterogeneity and unexplained spatial dependency [5,17,41,60,61,62] with the findings showing the augmentation of ESF into ML to improve model performance.
The existing literature indicates that there are both advantages and disadvantages to the varying classical regression models and geostatistical and ML techniques. For mass appraisal taxation, regression approaches are more widely known and understood which conforms to the ability to defend and explain readily in a tribunal setting. Similarly, spatial approaches whilst more complex, offer the removal of spatial autocorrelation to produce more reliable parameter estimates and improve predictive accuracy. The advancement of ML has demonstrated more superlative prediction accuracy and error minimization, however has revealed problems within some of the model architectures for mass appraisal in relation to transparency, their data hungry nature and repeatability—notably between training and test samples. Consequently, ‘mixed-based’ models, similar to validation models in valuation practice, have evolved and have revealed that the combination of geostatistical approaches within regression frameworks can help improve prediction accuracy. In the specific context of mass appraisal, these combinations require some attention in order to conform to explainability and transparency. Therefore, the application of ESF can be readily applied and explained within the more classically orientated regularized regression for the assessment community as this provides parameter estimates devoid of opaqueness whilst accounting for SA. With limited insights currently available within existing literature, this study examines the usefulness of this spatial filtering technique within this type of ML approach.

3. Materials and Methods

This section provides descriptions of data, the variables applied within the modelling, an overview of the ESF and Penalized regression approaches employed and the tests for model accuracy.

3.1. Data and Variables

The analysis was conducted on a sample of transactional sales data for the Belfast housing market area (UK) obtained from the Ulster University House Price Index (UUHPI) over the period Q2, 2021 and Q2, 2022. In total, 3090 transactions were retained after variable cleansing and erroneous data entry. A data merge was undertaken to obtain the X, Y coordinates based on the property address using ArcGIS to determine absolute location coordinates. For this study we apply a number of property attributes which represent a key endogenous subset of value significant attributes recognized as the main determinants within the house price literature representing extent and utility which are standard for mass appraisal exercises. A description of the property and neighbourhood variables are presented in Table 1 which includes a number of delineated spatial classifications, boundaries and deprivation ranks obtained from census information to control for locational and neighbourhood attributes.
Figure 1 portrays the geographic distribution of house prices across the Belfast Housing Market Area (BMA) over 2021. The distribution shows there to be enclaves, or localised submarkets in terms of the pricing structure, with higher house prices evident towards the South of the BMA, in the East and a small pocket in the North of the City. In contrast, low house prices concentrate in the North and display a radial movement within the inner city over to the East, with a band also stretching from North-west to South west. Overall the house prices reveal a non-uniform distribution and heterogeneity.
The descriptive statistics for the property variables can be observed in Table 2. The average sales price over the sample period is £179,163 with the average property size 110 m2. Following the convention of standard ratio study analysis, we adopted a randomly selected set of observations to create a training set (or estimation sample based on approximately 80% of the data and assigned the remaining set of the available data into a testing set (or prediction sample based on 20%).

3.2. Methodology

3.2.1. Machine Learning Regression (Elastic-Net)

There are three well known penalized regression approaches, Ridge, LASSO and Elastic-net, that performs variable selection and regularization both simultaneously. All these types of ML approaches apply a shrinking method by using estimators with smaller variance modifying the cost function in Ordinary Least Squares (OLS) to penalize additional variables in the model, or complexity. The difference between each approach is how they perform their L1-L2 regularization (See Hoerl and Kennard, 1976 for a detailed discussion on Ridge regression and Tibshirani 1996 for LASSO regression). Within this study, we concentrate on the newer form of penalized regression proposed by Zou and Hastie [62], the Elastic-net method, which is a hybrid regularization variable selection method that linearly combines the ridge and lasso regression techniques within a more flexible framework, with the regularization parameter allowing to fluctuate. The approach therefore switches the lambda penalty, when zero is selected it applies the LASSO approach, and when the regularization parameter is one, it becomes a Ridge regression model. Under the Elastic-net regression, the regression coefficient of (1), β is estimated by:
β ^ E l a s t i c N e t = a r g m i n β   [ ( y X β ) ' ( y X β ) + λ ( j = 1 p [ ( 1 α ) β j 2 + α | β j | ] ) ]
where the hyperparameter α controls how much L1- and L2-norm are used. If λ = 0, there is no penalty term and βElasticNet = βOLS. If α = 0, βElasticNet = βRidge, and α = 1, βElasticNet = βLASSO.
We incorporate the ESF into the Elastic-net model via the set of selected eigenvectors to address any potential issues of spatial correlation. The ESF method introduces a set of spatial matrix eigenvectors ( E j δ ) into the regression framework to mitigate SA [63] by applying geographical coordinates that are subject to an eigen analysis of geographical distances to establish a set of spatial filters (eigenvectors) expressing the spatial structure of the region at different scales (for a full explanation see [64]). This interaction of eigenvalues and spatially systematic covariates culminates in eigenvector decomposition which extracts orthogonal and uncorrelated numerical components from the given contiguity matrix [65]. Eigenvectors can be extracted from a doubly centered spatial weights matrix C, expressed as:
MCM = ( I 11 T n ) C ( I 11 T n ) ,
where I is an n x n identity matrix, 1 is an n × 1 vector of ones, n is the number of areal units, T the matrix transpose operator (For a full methodological overview see Griffith (2003)). The set of eigenvectors of MCM, Efull = {e1, …, eN}, provides all the possible distinct map pattern descriptions of latent spatial dependence, with each magnitude being indexed by its corresponding eigenvalue [65]. As discussed by Chun et al. [65], this subset can be identified from a candidate eigenvector set with a stepwise regression procedure (Griffith (2008: 2761) further extended the basic linear model rather than using the final EVs to correct for spatial autocorrelation (SAC) on a global level. Interaction terms are introduced between the selected eigenvectors and the predictors to model spatially varying coefficients. See Griffith 2008 for a full methodological discussion). The ESF has been applied extensively within a range of modelling techniques. This study further extends the Regularized Elastic-net model by applying ESF and integrating spatial eigenvectors to enhance model prediction accuracy and explanation. In total, five models are developed with a baseline OLS model, an adjusted OLS including the ESF, and standard Elastic-net and an Elastic-net incorporating ESFs.
As observed in Figure 2, the house price data is positively skewed (S: 1.909), we therefore transform the sales price data using the logarithmic to normalize the house price data (S = 0.248). The transformed house price variable is used as the dependent variable across the resulting semi-logarithmic model specifications.

3.2.2. Model Accuracy

To test model performance, the data set is dissected into a training set (in-sample) comprising 80 percent of sales transactions, and a test set (hold-out) composing 20 percent of the sample sales data. The predictive accuracy is measured using three standard measures: the Root Mean Square Error (RMSE), Mean Absolute Error (MAE), and the Mean Absolute Percentage Error (MAPE). International Association of Assessment Officers (IAAO) benchmarks, the Price-Related Differential (PRD) and the Coefficient of Dispersion (COD), are also examined to measure model accuracy for valuation uniformity and inequity.
The RMSE can be defined as the standard sample deviation between the predicted and observed values, with lower RMSE values denoting a better fit model. The RMSE is as follows:
RMSE = 1 n i = 1 n ( y i y i ^ ) 2
where y i stands for actual and y i ^ stands for the predicted.
The MAE measures the prediction error by taking the mean of all absolute values of all errors. A MAE closer to zero means that the model predicts with lower error and its predictive capacity is superior. The MAE is expressed as:
MAE = i = 0 n | y i y i ^ | n
where n is the number of samples, y i is the target values, and y i ^ is the predicted values.
The MAPE measures the absolute percentage error in the prediction and can be defined as:
MAPE = 100 n i = 1 n | y i y i ^ y i |
where y i ^ and y i stand for the predicted and actual values respectively, while n is the total number of out-of-sample observations.
The COD, is the percentage the average deviation of the ratios from the median, and the most widely used measure of appraisal uniformity. This relative dispersion or variability of assessments from the median for improved residential property should be <15% and is as follows:
COD = 100 n i = 1 n | R i R ˜ | R ˜  
where R i is the observed assessment ratio for each parcel, R ˜ the median assessment ratio, and n the number of properties sampled.
The PRD is a mean (valuation to selling price) ratio divided by the weighted mean ratio, which measures the regressivity or progressivity of the assessments. Regressive appraisals occur when high-value properties are under-appraised relative to low-value properties. Progressivity occurs when the opposite happens. If no bias exists, the PRD equals 1, indicating assessment neutrality. Regressivity arises when the values are greater than 1.03; progressivity occurs when values are less than 0.98. The PRD is expressed as:
PRD = R ¯ A ¯ / S ¯ = R ¯ W M

3.3. Eigenvector Filter Identification and Explanation

The eigenvectors were created applying a maximum distance connectivity estimation (A number of connectivity criterion algorithms were investigated: the distance criterion (0 < d > 1), the minimum spanning tree, relative neighbourhood, Gabriel criterion, and Delaunay triangulation connections to determine the sampling units), with the spatial filter selection determined by a pre-selection criteria (Threshold set at p < 0.05), as the number of filters appointed tends to increase with both level of linear regression residual spatial autocorrelation and the number of areal units. The spatial filters are subsequently examined with the extraction of the filters to be utilised in the regression modelling undertaken using a filter selection criteria with minimisation of the residuals is achieved based on a local Moran’s I statistic. Overall, 301 (Note that only six spatial filters are demonstrated) spatial eigenvectors filters were determined with the filter selection process applying the Akaike Information Criterion corrected (AICc) and R2 improvement employed to retain those spatial filters where it reduced the AICc statistic. This step therefore minimises the residual short-distance spatial autocorrelation and reduces the level of residual autocorrelation, ensuring model optimality and model stability whilst further encompassing the assessment of each spatial filters spatial correlogram and the variance of the log-price estimation.
This produced 62 spatial filters to be included as independent predictors within the modelling to mitigate spatial autocorrelation and error bias, with a filters showing a coefficient of determination of 47.7 percent (AICc: 78485.929; p < 0.001). Further inspection of Figure 3 shows a sample of the extracted spatial filters. Notably, each filter extracted presents a detailed representation of the spatial patterns which can have a different degree of spatial structure, smoothness and geographically varying relationship with house prices. For example, spatial filters one and two capture the initial pronounced structure of market clustering of the eigenvectors which tend to correlate with the underpinning high/low price clusters observed in Figure 1. Notably the spatial structure becomes more ‘localised’ when displaying the filters (such as Filters 6 and 12) with smaller eigenvalues culminating in more localized parameter surfaces (for example: Filters 25 and 78) given the reduced truncation distances.

4. Results

The results from the four training and test models are presented in this section. The four training models are specified to account for location information such as the inclusion of delineated boundaries (Models 1 and 3) and the extracted ESFs (Models 2 and 4). Overall, all models exhibit good levels of explanation with model performance ranging between 78.8% and 87.3% (Table 3). The findings reveal the standard Multiple Regression Analysis (MRA) model explains the lowest variation in house prices (78.8%) when incorporating the delineated spatial information. With the inclusion of ESFs, the level of explanation increases by 5.1% demonstrating an Adjusted R2 of 83.8%. The level of explanation further increases when examining the Elastic-net ESF which observes an R2 of 87.3%.
The model coefficients reveal, by-and-large, the expected signs, magnitudes and significance (Within this study, for the penalized regressions we report only the values of λ-min (lambda)). For the standard OLS and Elastic-net models, apartments show negative coefficients of 9.1%, however, for the augmented ESF models this effect increases to 13.9%. The same observation is notable for the terrace coefficient which also increases in magnitude by approximately 5.8% between the model specifications. The analysis shows for a unitary increase in one squared metre, price, increases by 0.5%. Similarly, property age (Year built) exhibits a negative coefficient symbolizing that for every one year decrease in property age, price decreases by 0.2%.
Whilst the findings reveal a notable increase in model performance, the inclusion of the ESFs has reduced the residual error and level of spatial autocorrelation across the study area geography (Figure 4a–d), with the delineated spatial models demonstrating larger clusters of heightened residuals within specific locales. In essence, there appears larger differences between the actual and estimated sales prices which the standard regression and Elastic-net models have not successfully addressed as a consequence of SA and not detecting the underpinning spatial patterns.

Model Prediction and Accuracy

The analysis examines the accuracy of the predictive capacity of the training and test models. As observed in Figure 5, the scatterplots display the for the training models the comparisons between the assessed (estimated) values and the observed sales price—the Assessment to sales price ratio. The analysis reveals the standard MRA to display a correlation of 74.1% between the observed and predicted, however the presence of heteroskedasticity is noticeable, particularly at the higher end of the price strata, which is symbolic of mass appraisal regressivity—where higher valued properties are under-appraised relative to lower valued properties. The Elastic-net observed and predicted values shows an increase in the relationship between the assessed and observed sales price with a correlation of 77.2% and a reduction in the level of heteroskedasticity, albeit this is still evident. The ESF regression and Elastic-net models show improvement in their respective correlations (81.2% and 83.6%), some 9.5% increase from the baseline MRA, increased linearity and the reduced presence of heteroskedasticity.
Table 4 further provides a summary of the accuracy and ratio statistics for each model. The findings exhibit the standard MRA to show less accuracy than the other models across all metrics analysed with the highest RMSE (22.98%), MAE (18.07%) and MAPE of 1.517 across the training dataset. In comparison, The ESF models show sizeable improvement on the predictive accuracy with the augmented MRA incorporating ESF noting a RSME of 21.08%, MAE of 16.39% and MAPE of 1.378. The Elastic-net ESF model performed the best exhibiting the lowest RSME (20.76%), MAE (15.93%) and MAPE (1.368). This is also evident for the test dataset which also reveals the prediction accuracy to be superior and more accurate for the Elastic-net models than the hedonic counterparts. The models which integrate the ESFs produce the most accurate predictions exhibiting the smallest RSME, MAE and MAPE statistics for the out-of-sample testing (Table 4).
The ratio statistics which measure prediction accuracy by testing for inequity and uniformity using the IAAO benchmarks, reveal the models which comprise the spatial filters to perform best. Examination of the COD for the training set data reveals the MRA to perform worst (19.4%) with the Elastic-net model integrating the spatial filters to perform best (15.9%) and only marginally falling outside the acceptable boundary of assessment uniformity. This is also the case for the PRD with the standard MRA exhibiting regressivity and beyond the accepted boundary of 1.03. Again, and notably, the Elastic-net containing the ESFs is superior and only slightly beyond the tolerance for appraisal inequity for the training and test data. When considering the out-of-sample testing, the findings show the MRA approach to be the least accurate, displaying heightened levels of assessment inequity and a decrease in uniformity compared to the other approaches. The Elastic-net however does not show as much pronounced differences, invariably due to the shrinkage approach applied to the coefficients through the cross-validation. The MRA based ESF and Elastic-net ESF exhibit the least variance between the in- versus out-of-sample tests.

5. Discussion

The discussion and testing of model performance has tended to examine superiority comparing the differing geo-statistical, traditional regression and ML approaches, all of which show advantages and disadvantages for each, and different magnitudes of prediction accuracy, which are all very much data and study area dependent. Of late, the scrutiny of these different approaches has centered more on their amalgamation within a mixed or hybrid framework, and specifically how to optimise model specifications to account for the spatial variation of house prices.
For mass appraisal, the alleviation of horizontal and vertical inequity and uniformity is of paramount importance. The results emerging from this study demonstrate that the inclusion of ESFs accounting for SA enhance model explainability and predictive accuracy compared to classic MRA and ML Elastic-net models which use delineated postcode proxies to account for spatial heterogeneity. This finding is in accord with existing research studies employing mixed-based approaches [5,17,41,61] who also found that the inclusion of spatial eigenvectors derived from geographic coordinates improved model performance relative to other ML or regression-based models applying other types of spatial information as proxies. Pertinently, the findings also revealed reduced spatial error and more stable residuals when including spatial filters, again in keeping with extant research [5,17,60,62]. The alleviation of spatial residual error also improves the out-of-sample tests for accuracy, a finding in keeping with Sinha et al. [38] who identified that the failure to adequately mitigate SA reduces model reliability and test accuracy.
This finding is an important issue when undertaking mass appraisal exercises. The in-sample versus out-of-sample performance is of primary concern when using the model to subsequently value the unsold housing stock and for improving both horizonal and vertical inequity and uniformity within mass appraisal assessment. Indeed, as identified in the study of Hu et al. [5], the superior model performance and prediction accuracy resulted from the addition of coordinate variables are likely to be attributable to the well-matched spatial patterns observed in coordinate variables and house sale price data, and the results do from both a visual and inferential perspective show the spatial eigenvectors to mirror market structure, topography and submarkets which leads to model improvement through the capture of spatial patterns or processes. In contrast, the application of delineated boundaries within ML and other classical regression approaches result in not only the confounding issues of SA, but also lack of explanation relative to house prices as they rarely match housing sub-markets, and further open to scrutiny when considering omitted variable bias.
This study has found that the identification and extraction of the spatial filters reduces any potential for this bias to occur as the spatial matrix eigenvectors minimise residual autocorrelation based on the spatial structure of the study area at varying scales, and can be regarded as patterns of independent spatial dimensions, culminating in the almost complete elimination of residual spatial autocorrelation and therefore mitigating parameter estimation bias and helping to account for unexplained spatial patterns. For the field of mass appraisal, this identification of the spatial structure can help more accurately identify local submarket fluctuations, leading to better ratio studies and more uniform, equitable, and accurate valuations which can help save costs associated with inequity. Further the incorporation of ESFs can greatly reduce the amount of time it takes to create multiple sub-models or a flexible global model, making it more efficient for mass appraisal purposes.
Existing research has examined the role of ML within mass appraisal [18,25,26,27,28], with early arguments critiquing the ‘black-box’ nature of the model outputs, and despite improvements in the reporting of ‘importance’ plots providing information for assessors [35,36,37,38] remains challenging for wholesale uptake within mass appraisal practice given the complexity and repeatability of these types of algorithms. This study shows that the application of Regularized regression incorporating spatial filters is a more obvious choice for the assessment community, and for taxpayers, as the ESF approach provides a foundation for including location providing market professionals and policymakers with a more readily and understandable methodology for applying spatial analysis in a more standardised and explainable hedonic framework for understanding housing markets and for applications seeking to harness such understanding, such as automated valuation modelling for mortgage lending, or mass appraisal of residential values for property taxation purposes.

6. Conclusions

The role of spatial autocorrelation within house price studies and mass appraisal has been an increasingly important topic for the generation of accurate price and valuation estimations. This has evolved particularly due to the advancement of geo-statistical techniques and ML approaches driven by developments within data, its accessibility and open access software packages. Despite these innovations, until recently, existing ML algorithms and studies have often neglected to account for SA. Recent developments within house price analysis has begun to integrate hybrid or mixed-based approaches to augment explanatory power and account for spatial dependency to improve prediction accuracy. Indeed, an emerging corpus of existing studies have shown the efficacy of this type of integration of spatial eigenvectors. However, despite this promising line of research, ML learning approaches such as ANNs, Random Forests and Decision Trees remain limited in their uptake, particularly for mass appraisal purposes, principally due to a lack of transparency and complexity which is challenging for assessment jurisdictions to defend for public accountability.
The literature has been advancing investigating the incorporation of geo-statistical approaches and more latterly the selection of spatial eigenvectors within machine learning algorithms. Therefore, this paper sought to extend both the standard regression and ML regularized Elastic-net approaches by proposing a new hybrid model incorporating eigenvector spatial filters in order to develop a flexible ML spatial methodology which mitigates SA whilst offering a more readily transparent approach to improves house price prediction and mass appraisal.
The empirical findings emerging from this study contribute to knowledge in three ways. Firstly, the research advances the integration of the ESF geo-statistical approach within ML for mass appraisal purposes.. In doing so it provides insights into developing a more understandable and usable approach for assessment communities which will stand up to tests for defensibility and explainability as opposed to other ML approaches. Thirdly, it establishes that the integration of spatial filters show improved efficacy and predictive capacity on baseline classical regression and Elastic-net architecture by reducing spatial residual error. Indeed, the empirical findings demonstrate the exploratory capacity and capability of the Elastic-net ESF model for accommodating SA inherent within sales prices and producing a ML model which offers the necessary ‘front-facing’ technique which is readily implementable and flexible structure which provides enhanced price prediction for in-sample assessment and out-of-sample assessment which is needed by the assessment community for valuing the unsold stock. These analytical insights thereby offer a more user-friendly adaptable approach for enhancing mass appraisal.
In terms of policy and practice, this study has demonstrated some important considerations for mass appraisal tax assessment and for the improvement of taxation and housing policy. Machine Learning has the power to interpret data to provide insights that are not immediately apparent from the available data. Integrating geo-statistical methods not only improves the power and performance of ML, it also provides a coherent structure to interrogate and display the findings in a manner which is more appealing and intelligible to practitioners and policy-makers, all of which operate in a spatial reality of communities and economic landscapes, and who necessitate understanding of how more abstract analysis relates to reality.
Future studies may wish to investigate other ML based applications and the integration of spatial filtering to establish whether comparable performance is achieved when comparing the unsupervised forms of ML with the supervised forms of ML and the robustness and accuracy of each. On a cautionary note, there remains some challenges, namely voluminous datasets and the computational time required to extract the spatial filters due to the large set of interaction terms required and the automation of the more complex computational steps. Further, Finally, it is meritorious to note that whilst the ESF and ML regularization techniques offer assessment jurisdictions and appraisers more opportunity for creating more accurate appraisals, this now requires advanced knowledge of data science, statistical insights, and application which remains a challenge for assessment authorities in practice.

Author Contributions

All authors listed meet the authorship criteria and are in agreement with the submission of the manuscript. Conceptualization, M.M., P.D., J.M. and D.L.; methodology, M.M., P.B., L.H. and D.L.; software, M.M., P.D. and L.H.; validation, all authors; formal analysis, all authors; writing—original draft preparation, all authors; writing—review and editing, all authors; visualization, P.B., J.M. and D.L.; project administration, all authors. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data that support the analysis of this study are available from the corresponding author, [MM], upon reasonable request.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Gao, X.; Asami, Y.; Chung, C.J.F. An empirical evaluation of spatial regression models. Comput. Geosci. 2006, 32, 1040–1051. [Google Scholar] [CrossRef]
  2. Matysiak, G.A. Automated Valuation Models (AVMs): A Brave New World? Paper Delivered at Wroclaw Conference, Wroclaw, Poland. 2017. Available online: https://www.researchgate.net/profile/George-Matysiak/publication/319355261_Automated_Valuation_Models_AVMs_A_brave_new_world/links/59a881a5a6fdcc2398387b61/Automated-Valuation-Models-AVMs-A-brave-new-world.pdf (accessed on 23 August 2022).
  3. Čeh, M.; Kilibarda, M.; Lisec, A.; Bajat, B. Estimating the performance of random forest versus multiple regression for predicting prices of the apartments. ISPRS Int. J. Geo-Inf. 2018, 7, 168. [Google Scholar] [CrossRef] [Green Version]
  4. Basu, S.; Thibodeau, T.G. Analysis of spatial autocorrelation in house prices. J. Real Estate Financ. Econ. 1998, 17, 61–85. [Google Scholar] [CrossRef]
  5. Hu, L.; Chun, Y.; Griffith, D.A. A multilevel eigenvector spatial filtering model of house prices: A case study of house sales in Fairfax County, Virginia. ISPRS Int. J. Geo-Inf. 2019, 8, 508. [Google Scholar] [CrossRef] [Green Version]
  6. Helbich, M.; Griffith, D.A. Spatially varying coefficient models in real estate: Eigenvector spatial filtering and alternative approaches. Comput. Environ. Urban Syst. 2016, 57, 1–11. [Google Scholar] [CrossRef]
  7. Wilhelmsson, M. Spatial models in real estate economics. Hous. Theory Soc. 2002, 19, 92–101. [Google Scholar] [CrossRef]
  8. LeSage, J.P.; Pace, R.K. Introduction to Spatial Econometrics; Chapman & Hall/CRC: Boca Raton, FL, USA, 2009. [Google Scholar]
  9. Páez, A.; Long, F.; Farber, S. Moving window approaches for hedonic price estimation: An empirical comparison of modelling techniques. Urban Stud. 2008, 45, 1565–1581. [Google Scholar] [CrossRef]
  10. Anselin, L. Lagrange multiplier test diagnostics for spatial dependence and spatial heterogeneity. Geogr. Anal. 1988, 20, 1–17. [Google Scholar] [CrossRef]
  11. Pace, R.K.; Barry, R.; Sirmans, C.F. Spatial statistics and real estate. J. Real Estate Financ. Econ. 1998, 17, 5–13. [Google Scholar] [CrossRef]
  12. Bourassa, S.; Cantoni, E.; Hoesli, M. Predicting house prices with spatial dependence: A comparison of alternative methods. J. Real Estate Res. 2010, 32, 139–160. [Google Scholar] [CrossRef]
  13. Brankovic, S. Real estate mass appraisal in the real estate cadastre and GIS environment. Geod List 2013, 67, 119–134. [Google Scholar]
  14. Wheeler, D.; Tiefelsdorf, M. Multicollinearity and correlation among local regression coefficients in geographically weighted regression. J. Geogr. Syst. 2005, 7, 161–187. [Google Scholar] [CrossRef]
  15. Páez, A.; Farber, S.; Wheeler, D. A simulation-based study of geographically weighted regression as a method for investigating spatially varying relationships. Environ. Plan. A 2011, 43, 2992–3010. [Google Scholar] [CrossRef]
  16. Bidanset, P.E.; Lombard, J.R. The effect of kernel and bandwidth specification in geographically weighted regression models on the accuracy and uniformity of mass real estate appraisal. J. Prop. Tax Assess. Adm. 2014, 11, 5–14. [Google Scholar]
  17. Chasco, C.; Le Gallo, J. Hierarchy and spatial autocorrelation effects in hedonic models. Econ. Bull. 2012, 32, 1474–1480. [Google Scholar]
  18. McCluskey, W.J.; Davis, P.T.; Haran, M.; McCord, M.; McIlhatton, D. The potential of artificial neural networks in mass appraisal: The case revisted. J. Financ. Manag. Prop. Constr. 2012, 17, 274–292. [Google Scholar] [CrossRef]
  19. Worzala, E.; Lenk, M.; Silva, A. An exploration of neural networks and its application to real estate valuation. J. Real Estate Res. 1995, 10, 185–201. [Google Scholar] [CrossRef]
  20. Curry, B.; Morgan, P.; Silver, M. Neural networks and non-linear statistical methods: An application to the modelling of price-quality relationships. Comput. Oper. Res. 2002, 29, 951–969. [Google Scholar] [CrossRef]
  21. Limsombunchai, V.; Gan, G.; Lee, M. House price prediction: Hedonic price model vs. artificial neural network. Am. J. Appl. Sci. 2004, 1, 193–201. [Google Scholar] [CrossRef] [Green Version]
  22. Peterson, S.; Flanagan, A. Neural network hedonic pricing models in mass real estate appraisal. J. Real Estate Res. 2009, 31, 147–164. [Google Scholar] [CrossRef]
  23. Walczak, S.; Cerpa, N. Heuristic principles for the design of artificial neural networks. Inf. Softw. Technol. 1999, 41, 107–117. [Google Scholar] [CrossRef]
  24. Guan, J.; Zurada, J.; Levitan, A. An adaptive Neuro-Fuzzy inference system based approach to real estate property assessment. J. Real Estate Res. 2008, 30, 395–422. [Google Scholar] [CrossRef]
  25. McCluskey, W.J.; McCord, M.; Davis, P.T.; Haran, M.; McIlhatton, D. Prediction accuracy in mass appraisal: A comparison of modern approaches. J. Prop. Res. 2013, 30, 239–265. [Google Scholar] [CrossRef]
  26. Kim, J.; Lee, Y.; Lee, M.H.; Hong, S.Y. A comparative study of machine learning and spatial interpolation methods for predicting house prices. Sustainability 2022, 14, 9056. [Google Scholar] [CrossRef]
  27. Zhang, Y.; Huang, J.; Zhang, J.; Liu, S.; Shorman, S. Analysis and prediction of second-hand house price based on random forest. Appl. Math. Nonlinear Sci. 2022, 7, 27–42. [Google Scholar] [CrossRef]
  28. Afonso, B.; Melo, L.; Oliveira, W.; Sousa, S.; Berton, L. Housing prices prediction with a deep learning and random forest ensemble. In Proceedings of the Anais do XVI Encontro Nacional de Inteligência Artificial e Computacional, Salvador, Brazil, 15–18 October 2019; pp. 389–400. [Google Scholar]
  29. Abdulhafedh, A. Incorporating multiple linear regression in predicting the house prices using a big real estate dataset with 80 independent variables. Open Access Libr. J. 2022, 9, 1–21. [Google Scholar] [CrossRef]
  30. Ho, W.K.; Tang, B.S.; Wong, S.W. Predicting property prices with machine learning algorithms. J. Prop. Res. 2011, 38, 48–70. [Google Scholar] [CrossRef]
  31. Sing, T.F.; Yang, J.J.; Yu, S.M. Boosted tree ensembles for artificial intelligence based automated valuation models (AI-AVM). J. Real Estate Financ. Econ. 2021, 65, 649–674. [Google Scholar] [CrossRef]
  32. Hjort, A.; Pensar, J.; Scheel, I.; Sommervoll, D.E. House price prediction with gradient boosted trees under different loss functions. J. Prop. Res. 2022. Available online: https://doi.org/10.1080/09599916.2022.2070525 (accessed on 22 August 2022). [CrossRef]
  33. Valier, A. Who performs better? AVMs vs. Hedonic Models. J. Prop. Invest. Financ. 2020, 38, 213–225. [Google Scholar] [CrossRef]
  34. Hinrichs, N.; Kolbe, J.; Werwatz, A. AVM and High Dimensional Data: Do Ridge, the Lasso or the Elastic Net Provide an ‘Automated’ Solution? FORLand Working Paper No. 22; Humboldt-Universität zu Berlin: Berlin, Germany, 2020; Available online: https://www.econstor.eu/bitstream/10419/227605/1/FORLand-2020-22.pdf (accessed on 23 August 2022).
  35. Fan, G.Z.; Ong, S.E.; Koh, H.C. Determinants of house price: A decision tree approach. Urban Stud. 2006, 43, 2301–2315. [Google Scholar] [CrossRef]
  36. Wang, X.; Wen, J.; Zhang, Y.; Wang, Y. Real estate price forecasting based on SVM optimized by PSO. Int. J. Light Electron Opt. 2014, 125, 1439–1443. [Google Scholar] [CrossRef]
  37. Hengl, T.; Nussbaum, M.; Wright, M.N.; Heuvelink, G.B.; Gräler, B. Random forest as a generic framework for predictive modeling of spatial and spatio-temporal variables. PeerJ 2018, 6, e5518. [Google Scholar] [CrossRef] [PubMed]
  38. Sinha, P.; Gaughan, A.E.; Stevens, F.R.; Nieves, J.J.; Sorichetta, A.; Tatem, A.J. Assessing the spatial sensitivity of a random forest model: Application in gridded population modeling. Comput. Environ. Urban Syst. 2019, 75, 132–145. [Google Scholar] [CrossRef]
  39. Li, X.; Du, Y.; Ling, F.; Feng, Q.; Fu, B. Superresolution mapping of remotely sensed image based on Hopfield neural network with anisotropic spatial dependence model. IEEE Geosci. Remote Sens. Lett. 2013, 11, 1265–1269. [Google Scholar]
  40. Dai, F.; Zhou, Q.; Lv, Z.; Wang, X.; Liu, G. Spatial prediction of soil organic matter content integrating artificial neural network and ordinary Kriging in Tibetan Plateau. Ecol. Indic. 2014, 45, 184–194. [Google Scholar] [CrossRef]
  41. Park, Y.M.; Kim, Y.A. spatially filtered multilevel model to account for spatial dependency: Application to self-rated health status in South Korea. Int. J. Health Geogr. 2014, 13, 6. [Google Scholar] [CrossRef] [Green Version]
  42. Sergeev, A.P.; Buevich, A.G.; Baglaeva, E.M.; Shichkin, A.V. Combining spatial autocorrelation with machine learning increases prediction accuracy of soil heavy metals. Catena 2019, 174, 425–435. [Google Scholar] [CrossRef]
  43. Zhu, D.; Zhang, F.; Wang, S.; Wang, Y.; Cheng, X.; Huang, Z.; Liu, Y. Understanding place characteristics in geographic contexts through graph convolutional neural networks. Ann. Am. Assoc. Geogr. 2020, 110, 408–420. [Google Scholar] [CrossRef]
  44. Murakami, D.; Yoshida, T.; Seya, H.; Griffith, D.A.; Yamagata, Y. A Moran coefficient-based mixed effects approach to investigate spatially varying relationships. Spat. Stat. 2017, 19, 68–89. [Google Scholar] [CrossRef] [Green Version]
  45. McCord, M.; Davis, P.; McCord, J.; Bidanset, P.; Hermans, L. Prediction Accuracy for Property Tax Mass Appraisal: A comparison between regularized machine learning and the eigenvector spatial filter approach. J. Prop. Tax Assess. Adm. 2022, 19, 83–105. [Google Scholar]
  46. Ho, J. Machine Learning for Causal Inference: An Application to Air Quality Impacts on House Prices. 2016. Available online: https://econ.washington.edu/sites/econ/files/documents/job-papers/ho_jmpaper_0.pdf (accessed on 25 August 2022).
  47. Wang, D.; Li, V.J. Mass appraisal models of real estate in the 21st century: A systematic literature review. Sustainability 2019, 11, 7006. [Google Scholar] [CrossRef] [Green Version]
  48. Antipov, E.A.; Pokryshevskaya, E.B. Mass appraisal of residential apartments: An application of random forest for valuation and a CART-based approach for model diagnostics. Expert Syst. Appl. 2012, 39, 1772–1778. [Google Scholar] [CrossRef] [Green Version]
  49. Zurada, J.; Levitan, A.S.; Guan, J. A comparison of regression and artificial intelligence methods in a mass appraisal context. J. Real Estate Res. 2011, 33, 349–388. [Google Scholar] [CrossRef]
  50. D’Amato, M. Comparing Rough Set Theory with multiple regression analysis as automated valuation methodologies. Int. Real Estate Rev. 2007, 10, 42–65. [Google Scholar] [CrossRef]
  51. Prinzie, A.; Van den Poel, D. Random forests for multiclass classification: Random multinomial logit. Expert Syst. Appl. 2008, 34, 1721–1732. [Google Scholar] [CrossRef]
  52. Yilmazer, S.; Kocaman, S. A mass appraisal assessment study using machine learning based on multiple regression and random forest. Land Use Policy 2020, 99, 104889. [Google Scholar] [CrossRef]
  53. Dimopoulos, T.; Bakas, N. Sensitivity analysis of machine learning models for the mass appraisal of real estate. Case study of residential units in Nicosia, Cyprus. Remote Sens. 2019, 11, 3047. [Google Scholar] [CrossRef] [Green Version]
  54. Yu, H.; Wu, J. Real Estate Price Prediction with Regression and Classification. CS 229 (Machine Learning) Project Final Report. 2016. Available online: http://cs229.stanford.edu/proj2016/report/WuYu_HousingPrice_report.pdf (accessed on 22 August 2022).
  55. Xin, S.J.; Khalid, K. Modelling house price using ridge regression and lasso regression. J. Eng. Technol. 2018, 7, 498–501. [Google Scholar] [CrossRef] [Green Version]
  56. Madhuri, C.R.; Anuradha, G.; Pujitha, M.V. House price prediction using regression techniques: A comparative study. In Proceedings of the 2019 International Conference on Smart Structures and Systems, Chennai, India, 14–15 March 2019; pp. 1–5. Available online: https://ieeexplore.ieee.org/document/8882834 (accessed on 22 August 2022).
  57. Murakami, D.; Griffith, D.A. Eigenvector spatial filtering for large data sets: Fixed and random effects approaches. Geogr. Anal. 2019, 51, 23–49. [Google Scholar] [CrossRef] [Green Version]
  58. McCord, M.; McCord, J.; Davis, P.; Haran, M.; Bidanset, P. House price estimation using an eigenvector spatial filtering approach. Int. J. Hous. Mark. Anal. 2019, 13, 845–867. [Google Scholar] [CrossRef]
  59. Thayn, J.B.; Simanis, J.M. Accounting for spatial autocorrelation in linear regression models using spatial filtering with eigenvectors. Ann. Assoc. Am. Geogr. 2013, 103, 47–66. [Google Scholar] [CrossRef]
  60. Seya, H.; Murakami, D.; Tsutsumi, M.; Yamagata, Y. Application of LASSO to the eigenvector selection problem in eigenvector-based spatial filtering. Geogr. Anal. 2015, 47, 284–299. [Google Scholar] [CrossRef] [Green Version]
  61. Hu, L.; Chun, Y.; Griffith, D.A. Incorporating spatial autocorrelation into house sale price prediction using random forest model. Trans. GIS 2022, 26, 2123–2144. [Google Scholar] [CrossRef]
  62. Zou, H.; Hastie, T. Regularization and variable selection via the elastic net. J. R. Stat. Soc. Ser. B (Stat. Methodol.) 2005, 67, 301–320. [Google Scholar] [CrossRef]
  63. Griffith, D.A. Spatial Autocorrelation and Spatial Filtering: Gaining Understanding through Theory and Scientific Visualization; Springer: Berlin/Heidelberg, Germany, 2003. [Google Scholar]
  64. Griffith, D.A. Eigenfunction properties and approximations of selected incidence matrices employed in spatial analyses. Linear Algebra Its Appl. 2000, 321, 95–112. [Google Scholar] [CrossRef] [Green Version]
  65. Chun, Y.; Gri_th, D.A.; Lee, M.; Sinha, P. Eigenvector selection with stepwise regression techniques to construct eigenvector spatial filters. J. Geogr. Syst. 2016, 18, 67–85. [Google Scholar] [CrossRef]
Figure 1. The geographic distributions of house prices across the Belfast housing market area.
Figure 1. The geographic distributions of house prices across the Belfast housing market area.
Applsci 12 10660 g001
Figure 2. Distribution of sales price across the Belfast Housing Market Area in 2021.
Figure 2. Distribution of sales price across the Belfast Housing Market Area in 2021.
Applsci 12 10660 g002
Figure 3. Spatial filters extracted across the study area geography.
Figure 3. Spatial filters extracted across the study area geography.
Applsci 12 10660 g003
Figure 4. Residual errors across the different models. (a) MRA model. (b) Elastic-net model. (c) MRA ESF model. (d) Elastic-net ESF model.
Figure 4. Residual errors across the different models. (a) MRA model. (b) Elastic-net model. (c) MRA ESF model. (d) Elastic-net ESF model.
Applsci 12 10660 g004
Figure 5. Scatterplots of observed house vs. predicted prices. (a) MRA model. (b) Elastic-net model. (c) MRA ESF model. (d) Elastic-net ESF model.
Figure 5. Scatterplots of observed house vs. predicted prices. (a) MRA model. (b) Elastic-net model. (c) MRA ESF model. (d) Elastic-net ESF model.
Applsci 12 10660 g005
Table 1. Descriptions of property and neighbourhood variables included.
Table 1. Descriptions of property and neighbourhood variables included.
VariableDescriptionType
Property level
Sales priceTransacted sales price (£)C
Ln sales priceLogarithmic of sales price (£)C
Floor areaSize of the property in m2C
BedsNumber of bedrooms, i.e., 1 bed = 1; otherwise 0. B
BathsNumber of Bathrooms, i.e., 1 Bath = 1; otherwise 0.B
Year BuiltAge of the property [Year property was constructed]C
TypeType of property, i.e., Detached = 1, otherwise 0B
StoryNumber of story’sB
GarageSize of garage in m2C
Spatial level
WardElectoral ward the property is locatedB
PostcodePostcode area the property in located B
LocaleArea the property is located. i.e., Suburban = 1; otherwise 0.B
MDMMultiple Deprivation rank at Electoral ward levelB
NB: C denotes Continuous; B denotes Binary.
Table 2. Descriptive statistics of the property variables.
Table 2. Descriptive statistics of the property variables.
VariableMeanStd. DevMinMax
Sales price179,163107,426.51735,000835,000
Ln Sales price11.9500.531010.46313.635
Floor area110.22642.80136440
Beds3.0320.78616
Baths1.0250.16814
Year Built195027.87218102017
Type3.080.87514
Build type0.840.37101
Story1.8980.549013
Garage7.70911.1800119.7
Table 3. Training models level of explanation and coefficients.
Table 3. Training models level of explanation and coefficients.
Model 1Model 2Model 3Model 4
VariableMRAElastic-NetMRA + ESFElastic-Net + ESF
CoefficientCoefficientCoefficientCoefficient
Apartment−0.09099 *−0.09096−0.13904 **−0.13899
Detached0.143561 ***0.1435310.154712 ***0.154662
Terrace−0.12268 ***−0.12265−0.18009 ***−0.18004
Size (m2)0.0052 ***0.00520.0050 ***0.005
Year Built−0.0005 ***−0.0005−0.0002−0.0002
Bed 40.0324 *0.03230.02250.0224
Bed 50.00120.00120.02330.0232
Bed 60.0944 *0.09440.0680.0679
Bath 20.01450.01440.00620.0061
Bath 3−0.2777 *−0.2777−0.2740 **−0.2739
Garage size (m2)0.0025 ***0.00250.0027 ***0.0027
Grade B−0.0358−0.03570.00490.0049
Grade C−0.0367 **−0.0367−0.0489 ***−0.0488
Story 10.0547 **0.05470.0511**0.0511
Story 1.5−0.0462−0.0462−0.029−0.029
Story 2.50.03090.03090.02380.0238
Story 30.03410.0341−0.0318−0.0317
Rural−0.2003 ***−0.2003
Rural village−0.3152 ***−0.3152
Suburban−0.0022−0.0021
MDM0.0001 ***0.00010.0001 ***0.0001
PC_2/SF_20.7429 ***0.7429−4.9570 ***−4.957
PC_3/SF_30.1025 ***0.10254.1330 ***4.133
PC_4/SF_40.1000 ***0.09990.5410 *0.541
PC_5/SF_50.1206 ***0.1206−0.334−0.334
PC_6/SF_60.3131 ***0.3130.0150.015
PC_7/SF_70.0867 ***0.0867−1.9810 ***−1.981
PC_8/SF_80.3303 ***0.3303−1.7050 ***−1.705
PC_9/SF_90.1549 ***0.15492.3320 ***2.332
PC_10/SF_100.1233 ***0.12330.5000 **0.5
PC_11/SF_11−0.0717**−0.0716−0.355−0.355
PC_12/SF_12−0.1976 ***−0.19750.7620 ***0.762
PC_13/SF_13−0.1889 ***−0.18891.1500 ***1.15
PC_14/SF_14−0.0922 ***−0.09210.0810.081
PC_15/SF_15−0.0301−0.0301−0.6920 ***−0.692
2021Q−0.0805 ***−0.0804−0.0828 ***−0.0828
2022Q−0.0466 ***−0.0465−0.0446 ***−0.0446
C10.53210.58410.623510.6855
R-squared0.7880.8220.8430.873
Adjusted R-squared0.787 0.838
L1 Norm 22.91142 14.699
F-statistic397.8216 *** 329.7989 ***
N2481248124812481
NB. SF denotes spatial filters. Only the first 15 spatial filters have been presented due to space limitations and for presentation purposes to align with postcodes. The remaining ESFs are available upon request. Penalized models are specified using Regressor transformation: Std Dev (smpl). Cross-validation method: K-Fold (number of folds = 5), rng = kn: seed = 115121966, and the Selection measure: Mean Squared Error. *** denotes sig. 0.001 level; ** 0.05 level; * 0.10 level.
Table 4. Model prediction accuracy and ratio statistics.
Table 4. Model prediction accuracy and ratio statistics.
Model RMSEMAEMAPEPRDCODN
MRATrain0.22980.18071.51721.0570.1942841
Test0.23510.18641.5659 1.0740.211 602
Elastic-netTrain0.21510.17871.50991.0530.1852841
Test0.22680.18231.53581.0610.190602
MRA + ESFTrain0.21080.16391.37771.0440.1712841
Test0.21940.16871.3905 1.049 0.179602
Elastic-net +ESFTrain0.20760.15931.36821.0320.1592841
Test0.21340.16381.3811 1.038 0.167602
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

McCord, M.; Lo, D.; Davis, P.; McCord, J.; Hermans, L.; Bidanset, P. Applying the Geostatistical Eigenvector Spatial Filter Approach into Regularized Regression for Improving Prediction Accuracy for Mass Appraisal. Appl. Sci. 2022, 12, 10660. https://doi.org/10.3390/app122010660

AMA Style

McCord M, Lo D, Davis P, McCord J, Hermans L, Bidanset P. Applying the Geostatistical Eigenvector Spatial Filter Approach into Regularized Regression for Improving Prediction Accuracy for Mass Appraisal. Applied Sciences. 2022; 12(20):10660. https://doi.org/10.3390/app122010660

Chicago/Turabian Style

McCord, Michael, Daniel Lo, Peadar Davis, John McCord, Luc Hermans, and Paul Bidanset. 2022. "Applying the Geostatistical Eigenvector Spatial Filter Approach into Regularized Regression for Improving Prediction Accuracy for Mass Appraisal" Applied Sciences 12, no. 20: 10660. https://doi.org/10.3390/app122010660

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop