Next Article in Journal
Understanding Impact Sustainable Intention of S-Commerce Activities: The Role of Customer Experiences, Perceived Value, and Mediation of Relationship Quality
Next Article in Special Issue
Smart City Governance Evaluation in the Era of Internet of Things: An Empirical Analysis of Jiangsu, China
Previous Article in Journal
How Does Digital Transformation Improve Organizational Resilience?—Findings from PLS-SEM and fsQCA
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Computational Valuation Model of Housing Price Using Pseudo Self Comparison Method

Department of Industrial and Systems Engineering, Korea Advanced Institute of Science and Technology, Graduate School of Knowledge Service Engineering, 291 Daehak-ro, Yuseong-gu, Daejeon 34141, Korea
*
Author to whom correspondence should be addressed.
Sustainability 2021, 13(20), 11489; https://doi.org/10.3390/su132011489
Submission received: 6 September 2021 / Revised: 10 October 2021 / Accepted: 11 October 2021 / Published: 18 October 2021
(This article belongs to the Special Issue Smart Sustainable Cities in the Era of Big Data)

Abstract

:
Hedonic pricing method (HPM), which is commonly used for estimating real estate property values, considers the property’s internal and external characteristics for its valuation. Despite its popularity, however, the method lacks the mechanism that directly reflects the target property’s price fluctuation and the real estate market’s volatility over time. To overcome these limitations, we propose Pseudo Self Comparison Method (PSCM), which reduces the real estate valuation problem to finding a pseudo self, which is defined as a housing property that can most closely approximate the characteristics of the target housing property, and adjusting its previous transaction price to be in sync with the real estate market change. The proposed PSCM is tested for two scenarios in which the volatility of the real estate market varies greatly, using the transaction data compiled from Seoul, the capital of South Korea, and its surrounding region, Gyeonggi. The study results show almost five times lower estimation errors when predicting housing transaction prices using the PSCM compared to the HPM in both scenarios and in both areas. The proposed method is particularly useful for mass valuation of apartments or densely located housing units.

1. Introduction

Research has been extensively conducted to accurately estimate actual housing transaction prices while the importance of accurate valuation has become apparent in recent years. As previous research has found [1], the housing prices perform a role of an early warning signal for financial crisis. In addition, due to the significant effect of volatility in real estate value on the national economy [2], correctly assessing the value of real estate based on the actual housing transaction price is crucial. Prior studies [3,4] warned that insufficient data and analysis would lead to the banks’ underestimating the financial market loan risk, fostering a false sense of prosperity and a consequent economic collapse. Thus, the inaccurate valuation of real estate can trigger a collective panic by the investors, causing losses in financial institutions and increasing economic danger [5].
A widely known example of a financial crisis caused by an inaccurate real estate valuation is the subprime mortgage crisis [6] that occurred in 2008. The subprime mortgage crisis started with the United States’ policy to boost the stagnant economy in an economic downturn that incentivized mortgage loans with low interests, which led to an increase in housing prices. The trend of rising housing prices, combined with the low mortgage interest, guaranteed the financial institutions a safety net even when a borrower filed for bankruptcy. This allowed for more lenient loan regulations and valuations of real estate. These securitized subprime mortgage loans were given investment-grade ratings, guaranteeing a higher return, and amplifying the volume of transactions. However, as the housing bubble started to burst in 2004 when the low-interest policy ended, low-income borrowers were unable to make payments as the subprime mortgage loan interest rose. Consequently, numerous financial institutions that had purchased securitized subprime mortgage loans could not recover their loans and suffered massive losses. This process resulted in the insolvency of many companies, which led to a series of bankruptcies of large U.S. financial and security firms.
As aforementioned, an accurate estimation of the housing transaction price is crucial to preventing an economic crisis on national and societal levels and providing an effective investment opportunity on a personal level. Moreover, from the perspective of long-term urban planning, appropriate tax estimation achieved through accurate valuation of massive real estate properties can invoke balanced and sustainable urban development [7]. For accurate valuation, many applications have been developed and utilized [8,9]; among them, the key element is the Hedonic Pricing Method (HPM) [10]. The HPM, a commonly used method to estimate the value of real estate properties, parametrizes the internal characteristics (structural or physical characteristics) and external characteristics (neighborhood or environmental characteristics) of a house to assess its value. This method considers those characteristics as independent variables and the housing transaction price as the dependent variable. The relationship, or the degree of influence, between these variables is assumed to be linear to determine the housing transaction price intuitively.
Given that the purpose of a house is not limited to residence and that it can be used as an investment asset for profits, the housing price can be affected by many external forces such as economic fluctuations, government regulations, and future development plans. Further, the housing transaction price is determined by considering not only internal and external characteristics of a house but also many other elements of changes in the real estate market such as the price changes of comparable houses in the neighborhood and current mortgage terms. In addition, house price changes are different from other financial assets (e.g., stock, gold, oil, bitcoin), and they are different from one area to another. Despite its popularity, however, the HPM lacks the mechanism that directly reflects the target property’s price fluctuation and the real estate market’s volatility over time. To overcome these limitations, Kim et al. [11] proposed a new method based on the Sales Comparison Approach (SCA), which estimates the housing price from the selected comparable sales. Their method automatically selects comparable sales based on a set of predefined criteria and estimates the values of real estate properties on a mass scale. Going further, in this study, we propose Pseudo Self Comparison Method (PSCM), which reduces the real estate valuation problem to finding a pseudo-self, which is defined as a housing property that can most closely approximate the characteristics of the target housing property, and adjusting its previous transaction price to be in sync with the real estate market change. The method is more efficient than the Kim et al.’s approach, with comparable results (slight performance differences are due to the methodological artifacts of regression vs. machine learniang).

2. Related Work

This section introduces the hedonic pricing method, a common method in estimating the housing transaction price, and the sales comparison analysis, a popular practical method employing a different perspective to estimate the house prices.

2.1. Hedonic Pricing Method (HPM)

Freeman [12] argued that the value of real estate could reflect its structural, neighborhood, and environmental characteristics. Therefore, the value of housing can be expressed as its transaction price, for which the price function of house e can be established as follows:
H e = H ( S 1 , , S x , N 1 , , N y , E 1 , , E z )
where independent variables S x , N y , and E z are the structural, neighborhood, and the surrounding environmental or locational characteristics, respectively. Some examples of structural characteristics can include the number of rooms or bathrooms and the floor space of the real estate. Neighborhood characteristics can describe the residents living in the area, such as the educational quality of a nearby school. Environmental or locational characteristics can include air or water pollution levels and the accessibility of surrounding facilities.
Let H X be the overall set of the independent variables ( S x , N y , and E z ); then the relationship between the price estimation model (h) and the constituent variables is as follows:
h i = h ( H X i , β h e d o n i c , ε h e d o n i c )
where β h e d o n i c is a parameter to be determined, ε h e d o n i c is the stochastic residual term, and h i is the estimated price of the ith house based on its hedonic characteristics H X i .
The aforementioned variables are defined as the HPM features. The structural characteristics are categorized as internal factors because they represent the intrinsic characteristics of the house, and the neighborhood and the environmental and locational characteristics are categorized together as external factors because they represent extrinsic characteristics of the house.
The utilization of linear models in HPM makes it easy to interpret the relationships between the the variables, which also helps the model to be widely used to evaluate real estate prices [13,14,15,16], as well as in other fields of study. Hawkins and Habib [17] utilized HPM to analyze the factors affecting real estate prices in Toronto, Canada, where the community’s average income, the proximity to the central business district, and the population and employment density were determined as the significant factors. Xue et al. [18] used HPM to develop a new estimation model with an average R 2 score of 0.22. Research has been done on the methodology of HPM as well, where Francke and Van de Minnie [19] reported that the addition of mutually independent, random characteristics improved out-of-sample estimations of real estate prices. In other fields of study, HPM was employed to analyze the decision factors of the price of groceries (e.g., wine [20] and rice [21]), ticket prices of a ski lift [22], and a football match [23].
Recently, much research effort has gone into applying machine learning to improve the price estimation performance of HPM. In the aforementioned study conducted by Xue et al. [18], the use of RandomForest to develop a prediction model while retaining the variables increased the average R 2 score to at least 0.8. Alfaro-Navarro et al. [24] compared the effectiveness of different machine learning methods on hedonic-based regression models and showed that bagging and RandomForest performed better than the boosting or decision tree algorithms. While these studies show meaningful improvements compared to the traditional HPM, the relationships between the real estate variables and the estimated prices could not be traced due to the nature of machine learning.

2.2. Sales Comparison Approach (SCA)

2.2.1. Basic Concept

Sales Comparison Approach (SCA) [25], also known as Comparative Market Analysis (CMA) [26], is a traditional methodology widely used by real estate agents and appraisers to perform a valuation of real estate. To estimate the value of a real estate property, the SCA takes a sample of similar neighboring real estates that have been sold recently. This information is adjusted according to the time passed and the differences in attributes (i.e., variables) of the real estate properties. For this adjustment, the value can be quantified and corrected with methods such as percentage adjustment. The final adjusted price can be further accompanied by the estimation of a subjective value, depending on the personal knowledge and experience of a particular market.
This approach obeys the law of supply and demand of the market. Specifically, assuming no extraneous delays in construction, the consumer is assumed to opt to buy cheaper real estate when expecting similar benefits or convenience. Furthermore, the SCA requires an active real estate market that is both economically stable in the regional markets and predictably volatile on a national scale.

2.2.2. Formula

As mentioned previously, the SCA leaves room for the judgment of an appraiser to be reflected. Because it is challenging to express appraiser’s subjectivity as a formula, the existing study [27] compiled the formula according to the one-price assumption, without considering the appraiser’s subjectivity. This formula is expressed as follows:
  • S = A ( 1 × n ) vector of n indicated values of the particular subject property;
  • P = A ( 1 × n ) vector of the selling prices of n comparable properties;
  • A = A ( 1 × j ) vector of j adjustment factors;
  • X = A ( j × 1 ) vector of the j property characteristics of the subject property;
  • Z = A ( j × n ) matrix of the j characteristics of the n comparable properties;
  • I = A standard ( 1 × n ) unit vector (all elements of I are 1).
S = P + A ( X I Z )
The difference between the subject property characteristic, X, and the comparable properties, Z, is corrected with an adjustment factor, A, and is added to the selling price of comparable properties, P, to calculate the average subject property price, S.
Despite these fundamental assumptions required, the SCA demonstrates a strong valuation capability and is widely employed in land appraisal [28], timberland valuation [29], and unmined mineral valuation [30].

3. Pseudo Self Comparison Method (PSCM)

In short, the Sales Comparison Approach (SCA) calculates the value of the target property by adjusting the nearby comparable sales based on the difference in characteristics. The SCA considers the hedonic characteristics such as the structural, neighborhood, and environmental/locational characteristics, as well as the market conditions and economic characteristics [31]. Furthermore, the usage and conditions of sale are considered necessary. In all, the SCA can be largely divided into the initial consideration of hedonic characteristics to search for comparable sales and the post-adjustment to the prices of the comparable sales by considering the overall characteristics. However, it has the limitation that the adjustment relies on the subjectivity of the appraiser, primarily manifested in selecting the comparable sales and estimating prices. The Pseudo Self Comparison Method (PSCM) is proposed to overcome this limitation of subjectivity in comparable sales selection, not to mention its clear advantage in cost and time for a large number of valuations.

3.1. The Definition of Pseudo Self

In our study context, Pseudo Self is defined as the housing property that can most closely approximate the characteristics of, particularly the price characteristic of, the target housing property. The word pseudo implies that it is a housing property different from the target. An example of pseudo self can be easily found within an apartment building, condominium complex, town house area, or other densely located housing units built in a similar style. Figure 1 presents some of these types of houses.

3.2. Selection of Pseudo Self

Although the concept of pseudo self can be applied to various housing settings, we selected apartment buildings as our study setting as apartments are the most popular residential housing type in Korea [11]. As illustrated in Figure 2, for a certain target apartment for which we want to predict its current market value, it is possible to have multiple pseudo self candidates, which have the same apartment size in the same apartment complex. Then, out of those candidates, we select the one with the most current transaction date so that we can use the most current market value of a comparable house. If there are still multiple pseudo self candidates, the information from the pseudo self at the closest floor to the target is selected.

3.3. Pseudo Self Features

We utilize pseudo self’s previous transaction information in a similar way to the sales comparison approach. For every real estate property, we assume that its transaction price reflects the overall value of its hedonic characteristics up to that point and that the market and economic volatility determines its future transaction price. This assumption is due to the limitation of reflecting market and economic volatility using the hedonic characteristics and the desire to allow the volatility to take effect as its valuation needs to take account of the corresponding value change in the market over time.
Under these assumptions, the relationship between the desired transaction price and its constituting variables can be expressed as follows:
S e = S ( P P 1 , , P P j , M C 1 , , M C k )
where P P j is the previous transaction information of the pseudo self, and M C k is the market change. The previous transaction information includes the previous transaction price and adjustable factor. The market change includes the contextual change of the market, which indicates index differences since the previous transaction.
Let P S X represent the full set of pseudo self characteristics ( P P j and M C k ), and the relationship between the price estimation model s and the constituent variables is as follows:
s i = S ( P S X i , β p s c m , ε p s c m )
where β p s c m is a parameter to be determined, ε p s c m is the random error variable due to the standard logistic distribution, and s i is the ith estimated price based on the PSCM features. Table 1 presents a summary of the features used by HPM and PSCM.

4. Experiments

4.1. Dataset

4.1.1. Target Cities and Periods

Cities

The apartment complex transaction data were compiled from the capital, Seoul, and its surrounding region, Gyeonggi. Apartment complexes are the most common form of housing, constituting 67.5% of all housing transactions in the fourth quarter of 2018 [32]. Seoul is known to have the highest population density in the world, along with significant price volatility due to the high demands for housing. Gyeonggi has a lower population density relative to Seoul, but the region has the highest population in South Korea. The 2018 population and density information for each area is presented in Table 2.

Periods

Two scenarios were established by considering actual real estate conditions. The second half of 2018 showed a spike in real estate prices [35]. Taking advantage of this move, the first scenario, or the “Stable” scenario, used the real estate transaction data up to 2017 as training data and the first half of 2018 as evaluation data. The second scenario, or the “Rising” scenario, used the transaction data up to the first half of 2018 as training data and the second half of 2018 as evaluation data. Table 3 provides a summary of the two periods associated with each data set.

4.1.2. Features

Transaction Price

The transaction prices of the apartment complexes in the two areas were taken from the “Transaction Price Open System” [36] provided by the Ministry of Land, Infrastructure, and Transport (MOLIT), South Korea. The transaction price, which is a dependent variable in this study, has a unit of 10,000 KRW. The volume of transaction data used in this study for each scenario is described in Table 4.

Structural Characteristics (S)

The structural features used to estimate the apartment complex transaction price based on the HPM are summarized in Table 5. These variables were extracted from the Transaction Price Open System [36] and Market Price Open System [37] and were used as independent features.

Neighborhood/Environmental Characteristics (NE)

The neighborhood/environmental characteristics used for the HPM are summarized in Table 6. First, the apartment complexes were categorized based on their district. Then, the apartment complex surrounding the transacted apartment was considered as a neighborhood, and the number of the parking spots and the total number of households (apartments) of the same size in the complex were used as neighborhood/environmental features. Within its district, the ozone levels were assessed as a feature, and the locality of the district, which would also affect the transaction price of the apartment, was considered based on the proximity to amenities. Previous research [38] summarized that there were six types of amenities, namely education, medical care, commerce, leisure, culture/sports, and financial support. Other research [39] has shown that a park could be one of amenities. Similarly, we selected eight amenities, namely shop, subway, hospital, government office, school, university, kindergarten, daycare, culture center, and park. The proximities to these amenities were quantified in terms of the Euclidean distance between the coordinates at the center of the complex and those at the center of the amenities. These variables were calculated from Transaction Price Open System [36], Market Price Open System [37], and Korean Statistical Information Service (KOSIS) [33] and were used as independent features. Additionally, the ozone_level available at the end of the month could not be used to characterize the transactions that occurred in that month as they had occurred before the ozone data became available. To adjust for this limitation, it has been matched to the nearest preceding month.

Previous Price Characteristics (PP)

Table 7 presents the features of previous price characteristics (PP) used to estimate the apartment’s current price using the PSCM.
Two points in time are identified to describe the previous price, and this is illustrated in a timeline shown in Figure 3. In the figure, T 0 is the point in time at which the apartment transaction price to be estimated occurs and T 1 is the point in time at which the pseudo self’s previous transaction occurred. Additionally, due to the weekly delay in publishing indexes, a buffer period of a week for the points in time, T 0 and T 1 , is used to access the necessary index information for the features.
As mentioned before, a pseudo self can be found by considering the same size apartments located in a different floor, which can demand a different selling price. In our study context, a higher floor is usually associated with a higher price. Therefore, it requires an adjustment factor to reconcile floor differences. Prev1_floor_norm was calculated as the relative norm of the specific floor sold at T 1 to the highest floor of the complex with the following formula: Specific floor at T 1 Highest floor .

Market Change Characteristics (MC)

The proposed method, PSCM, needs to incorporate market change characteristics to update the previous price of the pseudo self to the current market condition. Table 8 presents the features of market change characteristics (MC) used to estimate the apartment’s current price using the PSCM.
Prev1_RTD, which means the relative time difference from T 1 to T 0 was calculated with the following formula:
P r e v 1 _ R T D = S F D I D I Q 2 D I Q 3 D I Q 1
where Date Interval (DI) represents the time difference in days between T 1 and T 0 , and D I Q 1 , D I Q 2 , and D I Q 3 represent the 25th percentile (Q1), the 50th percentile (Q2), and the 75th percentile (Q3) of DIs obtained from the train data set, respectively. The normalized values are converted into a value between 0 and 1 using the Survival Function (SF). SF is calculated with 1—Cumulative distribution function, and a smaller date interval value (i.e., a more recent previous transaction) would return a higher value, close to 1.
Change Rate (CR) represents the degree of market change from T 1 to T 0 and can be calculated with the following formula:
C R = I n d e x T 0 I n d e x T 1 I n d e x T 1 × 100
To capture the market change from multiple perspectives, three indexes (KB_index, BS_index, SS_index) weekly provided by the KB bank, one of the largest bank in South Korea, were used. First, the KB_index is an indicator that weekly quantifies the overall state of the real estate market in a particular district, based on the housing price changes from the reference point, which is the respective district’s average apartment transaction price on 14 December 2015, at which its value is assumed to be 100. Second, the BS_index indicates the ratio of buyers to sellers in the region as a number between 0 and 200, calculated in terms of 100 + ( More Buyer s rate ) ( More Seller s rate ) . A value above 100 means that there are more buyers, and less than 100 means that there are more sellers in the region. Finally, SS_index indicates how many sellers are present in the region’s real estate market compared with the previous period, as a number between 0 and 200, calculated in terms of 100 + ( Active ratio ) ( Inactive ratio ) . An SS_index value above 100 means a high number of sellers than the previous period. Table A1 in the appendix presents a summary statistics of the features used in this study.

4.1.3. Real-Estate System Issues in Korea

Report Days for the Real Estate Transaction

According to the South Korean real estate transaction laws, all transactions must be reported in no less than 60 days. This limitation creates a possibility that a previous transaction has not yet been reported at the time of the apartment price estimation. To appropriately reflect this limitation in the data set, the test data set considered only the transactions made before the estimated transaction report date, while the train data set accessed the most recent previous transaction regardless of the transaction report date.

Anonymity on Transaction Date

The Transaction Price Open System is a government-provided service system, and the exact transaction date is not accessible due to privacy issues (as of 11 June 2019, prior to amendment). The transaction record is anonymized, and the transaction date is provided as a specific time period. Specifically, a month is divided into three 10-day periods. For example, a transaction date on the 15th of a certain month will be shown as a range between 11th to 20th. Accordingly, the transaction date was set to be on the start date of one of the transaction periods (1st, 11th, 21st).

Finding the Previous Price

The earliest date on which the transaction price data were first available on the Transaction Price Open System is 1 January 2006. However, this study chose to use the transaction data from 1 January 2010 to create all the necessary variables for the study. Despite having been made after 1 January 2010, some transactions had their previous transaction before 1 January 2006. Similarly, newly built apartments did not have a previous transaction record. These transactions that did not have a complete transaction record were discarded from the data set. The final number of transactions selected for the study is shown in Table 9 below.

4.2. Multicollinearity Analysis

Before establishing a model for estimating apartment transaction prices, the multicollinearity between the proposed variables was examined.

4.2.1. Calculation

When there is a linear relationship between the independent variables, they are said to have multicollinearity, leading to inaccurate regression results. To calculate multicollinearity, a Variance Inflation Factor (VIF) is calculated as follows:
V I F i = 1 1 R i 2
R i 2 is the coefficient of determination in the regression analysis when the ith independent variable is considered as a dependent variable. Typically, the variables are said to have a high level of multicollinearity when the VIF score is greater than 10 [40].

4.2.2. Analysis Results

Using those features from the two methodologies mentioned previously, the VIF score was computed for each of the features used for all the regions and scenarios. As shown in Table 10 and Table 11, the VIF scores of the features used in the PSCM are not higher than 4, while those scores of some of the features used in the HPM are greater than 6. However, no feature shows a VIF score greater than 10, indicating that multicollinearity is not a serious issue.

5. Evaluation

5.1. Evaluation Metrics

This section describes the two metrics that will be used to measure the effectiveness of the estimation of the transaction price.

5.1.1. R 2 Score

An R 2 score is a coefficient of determination that indicates how well the linear regression of the given set of independent variables explains the dependant variable. An R 2 score is calculated as follows:
R 2 Score = 1 i = 1 N ( y i y ^ i ) 2 i = 1 N ( y i y ¯ ) 2
where N is the total number of apartment transactions, y ^ i is the predicted price of the ith transaction, y ¯ is the total mean of apartment transaction prices, and y i is the ith transaction price.

5.1.2. Mean Absolute Percentage Error (MAPE)

MAPE is a measure of prediction error expressed as the average contribution of the errors to the predicted values, which is calculated as a ratio shown below:
M A P E = 100 % N i = 1 N y i y ^ i y i
where N is the total number of apartment transactions, y ^ i is the predicted price of the ith transaction, and y i is the ith transaction price.

5.2. Comparisons Using Ordinary Least Squares

To perform a straightforward comparison of the HPM vs. the PSCM, the ordinary least squares method was used to build simple regression models and compare their prediction performances.

5.2.1. Method

Using a simple linear regression, this experiment aims to build a model that predicts the observed N dependent variables, Y, using linear combinations of M independent variables, X, the variance, σ 2 , and the error term of the normal distribution, ϵ . This relationship is established as follows:
Y = X β + ϵ , ϵ N ( 0 , σ 2 )
β represents the coefficient of independent variable X, which needs to be estimated from the samples because the exact variable value is unknown. The estimation method is called the ordinary least squares (OLS) method, where the sum of the squares of the estimated residual coefficient, β ^ , has to be minimized. In other words, the method minimizes the loss function as follows:
L O L S ( β ^ ) = i = 1 N ( y i j = 1 M x i j β ^ j ) 2

5.2.2. Setting

The S, NE, PP, and MC features and the apartment transaction price are normalized using RobustScalar to minimize the effects of outlier values. The normalization of the data is performed as follows, where Q1, Q2, and Q3 are the 1st, 2nd, and 3rd quartile values of the respective range of each feature.
x Robust = x x Q 2 x Q 3 x Q 1

5.2.3. Results

As discussed before, the HPM is limited by its inability to respond to market volatility. As shown in Table 12, even for the stable condition (Scenario 1), the R 2 score for Seoul, a metropolitan city with high volatility, is only 0.158. Furthermore, in the surrounding region, Gyeonggi, with relatively lower market volatility, the R 2 scores are higher than their counterparts from Seoul, but they are not higher than 0.4, with the highest score at 0.37 (Scenario 1).
In contrast, the models based on the Pseudo Self Comparison Method (PSCM) show that they can effectively reflect the dynamic changes of the real-estate market. When all of the PSCM features are used, the R 2 scores are all higher than 0.96. Each of the models based on the HPM features shows a noticeable decrease in the R 2 score, with the rising scenario (Scenario 2) when compared with the stable scenario (Scenario 1), whereas the models based on the PSCM features show a less noticeable decrease in the R 2 score. These results indicate that the estimations by the PSCM models are more robust.
Interestingly, the MC features, representing the market change since the previous transaction, alone showed an R 2 score of near-zero or a negative value, implying no effect. However, when paired with the PP features, the model’s R 2 score improved compared to the PP model alone, showing that it is beneficial to include the MC feature set for a more accurate estimation.
A statistical summary of the regression analysis is provided in the Appendix (see Table A2 and Table A3). Each of the HPM models built with the full set of features for Seoul consists of the features all significant except for Dist_admin in every scenario. The non-signficance of the variable may be due to the proximity of the administration offices, which are very well located across the metropolitan city. In Scenario 1 (stable) for Gyeonggi, all of the features except for Neighborhood and Ozone_level are significant, and in Scenario 2 (rising), all of the features are significant. On the other hand, each of the PSCM model built with the full set of features for Seoul and Gyeonggi consists of the features all significant, without exception.

5.2.4. The Impact of MC Features

We conducted an additional analysis to better understand the impact of MC features over the previous price feature, which was the most significant variable in the regression analysis. For this analysis, we divided the test set of each region and scenario into subsets, on the basis of the 60 days of date interval (DI) between pseudo self’s previous transaction date and the current transaction date. In this way, each subset has only those transactions that fit the corresponding date interval. Using each subset data, we compared the PSCM model’s performance improvement (assessed in R 2 score) compared to the direct comparison condition (i.e., actual selling price - previous selling price), which regarded Prev1_price as the predicted value.
As shown in Table 13, Gyeonggi Province, which can be characterized as relatively low volatility in real estate prices, showed a slight decrease in estimation performance if it had a date interval of less than 120 during the stable period (scenario 1). However, Seoul, which can be characterized as high volatility in real estate prices, shows performance improvements in the entire subsets. Moreover, as the date interval increases, the percentage of change also increases in all of the scenarios except for the interval between 300 and 360 in Seoul and in Gyeonggi, indicating overall that MC features have the power to correct the price information for previous transactions when the time difference between the transaction dates is large. This power of MC is more useful when the housing price is rapidly rising (see Table 13). Thus, the highest contribution of the MC features is made to those apartments with more than 360 date intervals when the market is rapidly rising.

5.3. Regularized Linear Regressions

We have expanded the comparative analysis to include advanced types of regression models including Lasso, Ridge, and ElasticNet, each of which imposes a penalty on linear regression to prevent overfitting and produce robust estimation results.

5.3.1. Lasso

When there are numerous variables, the number of variables with actual influence is assumed to be small in Lasso, and the coefficient of the variables with little influence is set to 0 such that only those with significant influence are left. During its learning process, an appropriate α is chosen such that the coefficient, β , of insignificant variables is made to 0. Lasso minimizes the loss function below, and the L1 norm is used for the summation after α .
L l a s s o ( β ^ ) = i = 1 N ( y i j = 1 M x i j β ^ j ) 2 2 N + α j = 1 M | β ^ j |

5.3.2. Ridge

Ridge is used to reduce the variance between the independent variables when the independent variables are too correlated to provide useful information. A shrink penalty is imposed during the learning process by applying an appropriate α such that the coefficient β is reduced to 0. Ridge minimizes the loss function below, and the square of the L2 norm is used for the summation after α .
L r i d g e ( β ^ ) = i = 1 N ( y i j = 1 M x i j β ^ j ) 2 + α j = 1 M β ^ j 2

5.3.3. ElasticNet

ElasticNet is used to eliminate the insignificant variables as well as to reduce variance. It uses both the L1 and L2 norms and has the advantages of both Ridge and Lasso. Thus, it is favored in large data sets. ElasticNet minimizes the loss function below.
L e l a s t i c n e t ( β ^ ) = i = 1 N ( y i j = 1 M x i j β ^ j ) 2 2 N + α ( 1 λ 2 j = 1 M β ^ j 2 + λ j = 1 p | β ^ j | )

5.3.4. Setting

To compare the average effectiveness of the estimation between the models, equivalent settings were used to train each model 30 times. The setting used for the models is discussed below.

Lasso, Ridge, ElasticNet

The same feature normalization done in Section 5.2 was applied. The same set of features was used for the HPM and PSCM. To train the models, the base value for α was set to 10. The exponent range was set between −4 and −2, and a parameter grid was created with 100 random uniform sampling. Afterward, the training set was randomly shuffled in a 5-fold cross-validation method, and the parameter α was optimized with a grid search. The ‘neg_mean_absolute_percentage_error’ was used for scoring, and the max_iter for each model was set to 1000 with a tol = 10 4 . All other settings were left as default. Finally, the best model was trained again with the train set using the optimized value of α to predict the apartment transaction price.

5.3.5. Results

The settings described above was used to train all the models, and the effectiveness in prediction was measured using the MAPE value. Table 14 presents the model comparison results. To make a comparison with the simple linear regression, the MAPE value of the linear regression is also included. Several outcomes need to be noted. First, the PSCM-based models performed noticeably better than the HPM-based models in price estimation, irrespective of the region (Seoul, Gyeonggi) and the scenario (stable, rising). In terms of MAPE, the PSCM-based models performed almost five times better than the HPM-based models in correctly predicting the actual selling prices of the apartments. Second, the performances of Lasso, Ridge, and ElasticNet in price estimation were for the most part slightly better than the performances of linear regression. Additionally, for the HPM and PSCM models, significant improvements were made by the Lasso approach over the linear regression models. The Lasso models focused only on the impactful variables and resulted in the most significant performance improvements. Lasso chooses an appropriate α such that some coefficients are reduced to zero and is known to select only one variable while setting the coefficients of the rest of the variables to 0 if these variables are correlated. This method may be criticized for its loss of information and estimation performance as a result. However, Lasso still minimizes the effect of multicollinearity and shows robust performance achievements in estimating real estate transaction prices because it is able to focus on the significant variables that represent the changes in the real estate market from the previous transaction to the current time.
Table 15 presents the distribution information of the α values, optimized by the Lasso and Ridge models, based on the PSCM features with the best performances for each region and scenario. It shows that the effectiveness in estimation increased the most when sensitive penalties were imposed on the Lasso models with an extremely small value of α .

6. Discussion

Modeling the values of real estate properties is a long-established research stream. This study identifies the limitations of the HPM, a methodology that has been commonly employed to estimate a real estate property’s transaction price. The HPM is based on the theory that the internal (e.g., number of rooms, bathrooms, floorspace) and external (e.g., number of households in the neighborhood, distance to amenities) characteristics of a house determine its real estate value. This theory was often utilized for the interpretation of the relationships between the characteristics and the real estate value but is limited in reflecting the volatility of the real estate market. Real estate agents and appraisers often use more intuitive methods such as the Sales Comparison Approach (SCA) to estimate the transaction price. This method typically selects at least three comparable sales in the neighborhood, and the information of those sales transactions is referenced and adjusted for an estimation. However, this method is limited in that it relies on subjective judgments made by real estate agents. To overcome this limitation, a new method, Pseudo Self Comparison Method (PSCM), is proposed in this study. Instead of the subjective selection of the comparable sales, the PSCM automatically identifies a property’s pseudo self, which is the most similar real estate property that have been sold most recently. Unlike the SCA, the PSCM utilizes only one closest previous transaction among a myriad of previous transactions. Furthermore, the PSCM adjusts the past transaction price of the pseudo self by utilizing new variables that reflect the change of the real estate market so that the past transaction price can be properly updated.
Our comparative analysis of the HPM vs. PSCM models, performed by extensively utilizing simple linear regressions and regularized regressions, show that the proposed PSCM models produces much more accurate predictions of real estate prices, with almost five times lower estimation errors, compared to the HPM models. Furthermore, the PSCM models show more robust estimations even during highly volatile market periods. The regularized linear regression methods are also used to construct valuation models, and significant improvements are observed for Lasso due to the method’s ability to focus on a specific feature using various market change signals based on the PSCM features.
We acknowledge that the findings from this study cannot be easily generalized because the scope of the study was limited to a densely populated city and its surrounding region in one country. Because our proposed method utilizes pseudo self’s information, its applicability to cities with low population density and relatively infrequent real estate transactions might be limited. However, the 2018 Revision of World Urbanization Prospects in UN [41] shows that over half of the population in the world live in urban areas, and the ratio of living urban settings is expected to be increasing. Therefore, we can expect that the proposed method can become increasingly more applicable. Moreover, the proposed modeling approach does not rely on the typical approach of utilizing the physical and external properties of the target house, but only uses the previous transaction information and the real estate market information. Therefore, reliable estimation results can be efficiently obtained using the proposed method when mass valuations need to be done for urban planning. Additionally, we utilized the indexes provided by Kookmin Bank in South Korea to produce the market change features. Globally, local governments and real estate development companies are producing similar indicators in their efforts to trace and manage the volatility of the real estate market. Typical examples are the house price index by Federal Housing Finance Agency (FHFA) [42], the Case-Shiller Home Price Indices by Standard&Poors (S&P) [43], and the Zillow Home Value Index (ZHVI) by Zillow [44]. Using these indices, we expect that our method can be extended and generalized to other cities and regions globally.
As opportunities for immigration abroad have expanded, cross-border housing purchase activities have greatly affected the international real estate market [45]. Various methods have been proposed to identify the real estate markets that affect each other at the national level, including a dynamic model averaging framework [46] and a hierarchical clustering [47]. These methods are easy to use for analyzing the factors that influence real estate prices at the macro (or national) level, but they are difficult to use for estimating individual housing prices. In addition, due to the differences in housing construction regulations and standards between countries, using the HPM as a general application for housing price estimation might trigger inappropriate price estimation. In contrast, the proposed PSCM is an appropriate tool for the valuation of real estate properties in the international housing markets.
Furthermore, this method can be applied to analyze and avert financial crises, such as the subprime mortgage crisis, resulting from inaccurate and improper market evaluations. At the individual level, this model can be used to appropriately value and make safer financial investments. In the future, we expect to further improve the estimation of transaction prices by investigating new signals that more aptly and more swiftly reflect the market change and enhance the generalizability of the proposed method by incorporating the concept of generalized pseudo self.

7. Conclusions

This study suggests the pseudo self comparison method as an alternative to the hedonic price method, a standard method for estimating real estate transaction prices, which does not appropriately adjust them for market volatility. Our proposed method reduces the real estate valuation problem to finding a single pseudo-self, which is defined as a housing property that can most closely approximate the characteristics of the target housing property, and adjusting its previous transaction price to be in line with the real estate market change.
In this study, the proposed method is tested for two scenarios in which the volatility of the real estate market varies greatly, using the transaction data collected from Seoul, the capital city of South Korea, and its surrounding province, Gyeonggi. The study results showed almost five times smaller estimation errors in terms of MAPE in predicting the transaction prices of apartments using the Pseudo Self Comparison Method, when compared with the Hedonic Pricing Method. Furthermore, even in highly volatile market periods, the proposed method identified and focused on specific useful features to derive robust estimation results. Our proposed method shows novel usage of publicly available indexes to capture and trace the real estate market changes. Although the proposed method needs to be tested in various market conditions involving diverse housing types to secure its generalizability, it can be used as a useful mass valuation tool first applied to periodic monitoring of the city area’s market fluctuation for intelligent urban planning.

Author Contributions

Conceptualization, S.C. and M.Y.Y.; Data curation, S.C.; Formal analysis, S.C.; Funding acquisition, M.Y.Y.; Investigation, S.C.; Methodology, S.C.; Project administration, M.Y.Y.; Software, S.C.; Supervision, M.Y.Y.; Validation, S.C. and M.Y.Y.; Writing—original draft, S.C.; Writing—review & editing, M.Y.Y. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by KAIST grant number A0601003029.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
HPMHedonic Price Method
SCASales Comparison Approach
CMAComparative Market Analysis
PSCMPseudo Self Comparison Method
MAPEMean Absolute Percentage Error
MOLITMinistry of Land, Infrastructure, and Transport
KOSISKorean Statistical Information Service
DIDate Interval
SFSurvival Function
RTDRelative Time Difference
CRChange Rate
VIFVariance Inflation Factor
OLSOrdinary Linear Squares regression
FHFAFederal Housing Finanace Agency
S&PStandard&Poors
ZHVIZillow Home Value Index

Appendix A. Feature Summary

Summary Statistics of Features

Table A1. Features’ descriptions.
Table A1. Features’ descriptions.
SeoulGyeonggi
ScenariosScenario 1Scenario 2Scenario 1Scenario 2
FeaturesMeanSTDMeanSTDMeanSTDMeanSTD
Exclusive_area (S)82.39701.6882.83731.2478.0226.6978.1926.72
Specific_floor (S)9.135.939.125.949.115.789.145.81
Front_door (S)0.340.490.340.490.190.390.190.39
Direction (S)0.881.340.881.340.71.120.71.12
Heating_method (S)0.840.610.840.610.60.580.60.58
Heating_fuel (S)1.151.821.151.821.812.01.832.01
Age (S)197.29104.22199.63104.41167.184.41169.8285.4
District (NE)10.796.6810.796.6714.359.0914.349.06
Neighborhood (NE)122.2871.5122.3471.47259.57140.29259.6140.06
Parking_lots (NE)1211.011417.861206.971415.12651.36877.92653.68881.02
Households_size (NE)339.91393.75338.87392.93338.39291.83338.08292.53
Total_buildings (NE)13.1714.8513.114.7310.97.6910.927.7
Ozone_level (NE)0.020.010.020.010.020.010.020.01
Dist_hospital (NE)738.57428.81740.27431.031249.021279.481246.581271.26
Dist_shop (NE)595.07378.84595.94379.38818.981097.04812.521083.86
Dist_admin (NE)440.77220.45441.17220.73752.8635.01749.95630.2
Dist_culture (NE)710.61375.14711.52376.69884.74698.15883.16696.88
Dist_park (NE)685.67431.81686.94434.02914.551073.24910.121062.85
Dist_subway (NE)630.43394.69633.25398.361998.682136.71985.112120.96
Dist_school (NE)298.15141.83297.84141.64332.94257.54331.74255.41
Dist_university (NE)1587.08967.241587.07965.123508.652387.193502.192383.14
Dist_kindergarten (NE)303.24197.18302.7196.62309.05255.34307.66252.85
Dist_daycare (NE)108.88110.56108.27109.8587.37117.1987.43116.2
Prev1_price (PP)49,592.9630,426.7250,378.3931,277.2927,919.7214,355.4428,378.1314,657.07
Prev1_floor_norm (PP)0.50.270.50.270.490.270.490.27
Prev1_RTD (MC)0.390.220.390.230.420.260.410.26
KB_index_CR (MC)0.281.30.431.660.090.750.150.89
BS_index_CR (MC)7.9842.658.2142.733.8830.455.7331.63
SS_index_CR (MC)30.07132.0734.03137.9617.8485.7722.691.64

Appendix B. Statistical Summary of Linear Regression Analysis

Appendix B.1. Hedonic Pricing Method

Table A2. β and its t-values table.
Table A2. β and its t-values table.
β SeoulGyeonggi
ScenariosScenario 1Scenario 2Scenario 1Scenario 2
Values β t-Values β t-Values β t-Values β t-Values
Intercept0.204 §93.5870.211 §98.8380.181 §173.2390.174 §168.625
Exclusive_area (S)0.001 §13.1780.001 §13.4720.453§731.2660.446 §730.209
Specific_floor (S)0.188 §93.8580.191 §97.5250.11 §122.5470.113 §128.211
Front_door (S)−0.68 §−235.755−0.682 §−240.787−0.077 §−46.219−0.08 §−48.552
Direction (S)0.022 §22.5610.022 §23.1590.021 §42.3050.021 §43.512
Heating_method (S)−0.101 §−33.212−0.1 §−33.206−0.109 §−70.42−0.112 §−73.194
Heating_fuel (S)0.456 §108.0760.452 §108.8420.246 §135.0710.248 §137.449
Age (S)0.09 §39.8180.104 §47.122−0.085 §−83.32−0.074 §−74.213
District (NE)−0.047 §−24.032−0.044 §−22.856−0.119 §−121.532−0.112 §−115.282
Neighborhood (NE)−0.031 §−13.631−0.03 §−13.4980.0011.3520.006 §5.916
Parking_lots (NE)0.111 §65.450.112 §66.5970.013 §18.1220.012 §16.668
Households_size (NE)−0.036 §−26.158−0.041 §−29.839−0.043 §−66.197−0.043 §−66.649
Total_buildings (NE)0.051 §32.7560.052 §33.9090.122 §160.1760.122 §162.819
Ozone_level (NE)0.012§5.919−0.014 §−7.2150.0011.277−0.016 §−18.174
Dist_hospital (NE)−0.027 §−15.997−0.024 §−14.6820.003 §5.1730.003 §5.006
Dist_shop (NE)−0.098 §−54.719−0.097 §−55.69−0.015 §−42.181−0.016§−46.513
Dist_admin (NE)−0.002−1.0650.0010.453−0.068 §−108.603−0.069 §−112.197
Dist_culture (NE)−0.041 §−21.604−0.041 §−21.843−0.01 §−16.468−0.008 §−14.428
Dist_park (NE)0.023 §14.5360.022 §14.418−0.025 §−49.723−0.023 §−47.113
Dist_subway (NE)−0.115 §−84.041−0.118 §−86.381−0.074 §−153.565−0.073 §−152.584
Dist_school (NE)0.021 §11.6070.02 §11.322−0.023 §−38.515−0.022 §−38.06
Dist_university (NE)0.051 §27.8750.052 §29.1190.051 §70.4480.055 §76.229
Dist_kindergarten (NE)0.166 §95.0190.167 §97.6180.012 §18.5220.012 §19.016
Dist_daycare (NE)0.331 §197.1750.325 §196.5840.059 §110.2870.06 §114.192
(Characteristics), § p < 0.001: Significance level.

Appendix B.2. Pseudo Self Comparion Method

Table A3. β and its t-values table.
Table A3. β and its t-values table.
β SeoulGyeonggi
ScenariosScenario 1Scenario 2Scenario 1Scenario 2
Values β t-Values β t-Values β t-Values β t-Values
Intercept0.005 §19.1680.009 §35.0850.001 §6.4420.004 §28.145
Prev1_price (PP)0.99 §4721.4680.982 §4831.3940.984 §5967.0790.987 §6191.865
Prev1_floor_norm (PP)−0.04 §−107.148−0.04 §−108.89−0.034 §−145.34−0.034 §−148.972
Prev1_RTD (MC)0.002 §4.5620.001 §3.8480.004 §19.00.004 §19.741
KB_index_CR (MC)0.01 §142.5420.011 §164.7190.006 §137.3590.006 §145.253
BS_index_CR (MC)0.005 §29.8630.005 §30.0830.002 §21.9180.002 §20.716
SS_index_CR (MC)0.001 §6.0920.001 §6.0170.001 §12.3480.001 §13.397
(Characteristics), § p < 0.001: Significance level.

References

  1. Reinhart, C.; Rogof, K. This Time Is Different: Eight Centuries of Financial Folly; Princeton University Press: Princeton, NJ, USA, 2009. [Google Scholar]
  2. Danielsson, J.; Zigrand, J.P. Equilibrium asset pricing with systemic risk. Econ. Theory 2008, 35, 293–319. [Google Scholar] [CrossRef] [Green Version]
  3. Herring, R.J.; Wachter, S.M. Real Estate Booms and Banking Busts: An International Perspective; The Wharton School Research Paper; University of Pennsylvania Research Paper Series: Philadelphia, PA, USA, 1999. [Google Scholar]
  4. Von Peter, G. Asset prices and banking distress: A macroeconomic approach. J. Financ. Stab. 2009, 5, 298–319. [Google Scholar] [CrossRef]
  5. Capozza, D.R.; Van Order, R. The great surge in mortgage defaults 2006–2009: The comparative roles of economic conditions, underwriting and moral hazard. J. Hous. Econ. 2011, 20, 141–151. [Google Scholar] [CrossRef]
  6. Demyanyk, Y.; Van Hemert, O. Understanding the subprime mortgage crisis. Rev. Financ. Stud. 2009, 24, 1848–1880. [Google Scholar] [CrossRef]
  7. Raslanas, S.; Zavadskas, E.K.; Kaklauskas, A. Land value tax in the context of sustainable urban development and assessment. Part i-policy analysis and conceptual model for the taxation system on real property. Int. J. Strateg. Prop. Manag. 2010, 14, 73–86. [Google Scholar] [CrossRef] [Green Version]
  8. Glumac, B.; Des Rosiers, F. Practice briefing–Automated valuation models (AVMs): Their role, their advantages and their limitations. J. Prop. Investig. Financ. 2020, 39, 481–491. [Google Scholar] [CrossRef]
  9. 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]
  10. Hong, J.; Choi, H.; Kim, W.s. A house price valuation based on the random forest approach: The mass appraisal of residential property in south korea. Int. J. Strateg. Prop. Manag. 2020, 24, 140–152. [Google Scholar] [CrossRef]
  11. Kim, Y.; Choi, S.; Yi, M.Y. Applying comparable sales method to the automated estimation of real estate prices. Sustainability 2020, 12, 5679. [Google Scholar] [CrossRef]
  12. Freeman, A.M. Hedonic prices, property values and measuring environmental benefits: A survey of the issues. In Measurement in Public Choice; Palgrave Macmillan: London, UK, 1981; pp. 13–32. [Google Scholar]
  13. Xiao, Y. Hedonic housing price theory review. In Urban Morphology and Housing Market; Springer: Singapore, 2017; pp. 11–40. [Google Scholar]
  14. Chau, K.W.; Chin, T. A critical review of literature on the hedonic price model. Int. J. Hous. Sci. Its Appl. 2003, 27, 145–165. [Google Scholar]
  15. Abidoye, R.B.; Chan, A.P. Improving property valuation accuracy: A comparison of hedonic pricing model and artificial neural network. Pac. Rim Prop. Res. J. 2018, 24, 71–83. [Google Scholar] [CrossRef]
  16. Cui, N.; Gu, H.; Shen, T.; Feng, C. The impact of micro-level influencing factors on home value: A housing price-rent comparison. Sustainability 2018, 10, 4343. [Google Scholar] [CrossRef] [Green Version]
  17. Hawkins, J.; Habib, K.N. Spatio-temporal hedonic price model to investigate the dynamics of housing prices in contexts of urban form and transportation services in Toronto. Transp. Res. Rec. 2018, 2672, 21–30. [Google Scholar] [CrossRef]
  18. Xue, C.; Ju, Y.; Li, S.; Zhou, Q. Research on the sustainable development of urban housing price based on transport accessibility: A case study of Xi’an, China. Sustainability 2020, 12, 1497. [Google Scholar] [CrossRef] [Green Version]
  19. Francke, M.; Van de Minne, A. Modeling unobserved heterogeneity in hedonic price models. Real Estate Econ. 2020, in press. [Google Scholar] [CrossRef]
  20. Outreville, J.F.; Le Fur, E. Hedonic price functions and wine price determinants: A review of empirical research. J. Agric. Food Ind. Organ. 2020, 18. [Google Scholar] [CrossRef]
  21. Sulistyo, A.; Mubarak, A.; Hendris. A Hedonic Pricing Model of Rice in Traditional Markets. In Proceedings of the IOP Conference Series: Earth and Environmental Science; IOP Publishing: Medan, Indonesia, 2021; Volume 748, pp. 1–7. [Google Scholar]
  22. Malasevska, I. A hedonic price analysis of ski lift tickets in Norway. Scand. J. Hosp. Tour. 2018, 18, 132–148. [Google Scholar] [CrossRef]
  23. Garcia, J.; Rodriguez, P.; Todeschini, F. The Demand for the Characteristics of Football Matches: A Hedonic Price Approach. J. Sport. Econ. 2020, 21, 688–704. [Google Scholar] [CrossRef]
  24. Alfaro-Navarro, J.L.; Cano, E.L.; Alfaro-Cortés, E.; García, N.; Gámez, M.; Larraz, B. A fully automated adjustment of ensemble methods in machine learning for modeling complex real estate systems. Complexity 2020, 2020, 5287263. [Google Scholar] [CrossRef]
  25. Rhodes, G. Qualitative Analyses in the Sales Comparison Approach Revisited. Valuat. J. 2015, 10, 4–37. [Google Scholar]
  26. Barone, A. Comparative Market Analysis. 2019. Available online: https://www.investopedia.com/terms/c/comparative-market-analysis.asp (accessed on 21 August 2021).
  27. Isakson, H. The linear algebra of the sales comparison approach. J. Real Estate Res. 2002, 24, 117–128. [Google Scholar] [CrossRef]
  28. Hu, S.; Li, D.; Liu, Y.; Li, D.; Yu, H. Land appraisal based on cloud model and sales comparison approach. In Geoinformatics 2007: Remotely Sensed Data and Information; International Society for Optics and Photonics: Bellingham, WA, USA, 2007; Volume 6752, p. 675239. [Google Scholar]
  29. Healy, M.; Bergquist, K. The sales comparison approach and timberland valuation. Apprais. J. 1994, 62, 587. [Google Scholar]
  30. Wampler, W.W.; Ayler, M.F. Using the sales comparison approach to value precious metal minerals. Apprais. J. 1998, 66, 253. [Google Scholar]
  31. Chang, C.o.; You, S.M. Weight regression model from the sales comparison approach. Prop. Manag. 2009, 27, 302–318. [Google Scholar]
  32. Korea Real Estate Board (REB). Korea Real Estate Market Report. 2019. Volume 9. Available online: http://www.reb.or.kr/kab/home/common/download2.jsp?sSavedFileName=KoreaRealEstateMarketReport_Vol.9.pdf&sOrgFileName=KoreaRealEstateMarketReport_Vol.9.pdf (accessed on 21 August 2021).
  33. STATISTICS KOREA. Korean Statistical Information Service (KOSIS). 2021. Available online: https://kosis.kr/eng/ (accessed on 6 September 2021).
  34. National Indicators System in Korea. National Indicators System. 2021. Available online: http://www.index.go.kr/potal/main/EachDtlPageDetail.do?idx_cd=1007 (accessed on 6 September 2021).
  35. Yoon, J.-y. Gov’t Renews War on Real Estate Speculation. 2018. Available online: https://www.koreatimes.co.kr/www/biz/2018/12/367_254423.html (accessed on 21 August 2021).
  36. Ministry of Land, Infrastructure and Transport (MOLIT). Transaction Price Open System. 2019. Available online: http://rt.molit.go.kr/ (accessed on 21 August 2021).
  37. KB Kookmin Bank. Market Price Open System. 2019. Available online: https://kbland.kr/ (accessed on 21 August 2021).
  38. Lan, F.; Wu, Q.; Zhou, T.; Da, H. Spatial effects of public service facilities accessibility on housing prices: A case study of Xi’an, China. Sustainability 2018, 10, 4503. [Google Scholar] [CrossRef] [Green Version]
  39. Park, J.H.; Lee, D.K.; Park, C.; Kim, H.G.; Jung, T.Y.; Kim, S. Park accessibility impacts housing prices in Seoul. Sustainability 2017, 9, 185. [Google Scholar] [CrossRef] [Green Version]
  40. Everitt, B.; Skrondal, A. The Cambridge Dictionary of Statistics; Cambridge University Press: Cambridge, UK, 2002; Volume 106. [Google Scholar]
  41. Nations, U. 2018 Revision of World Urbanization Prospects. 2019. Available online: https://population.un.org/wup/ (accessed on 21 August 2021).
  42. Federal Housing Finance Agency. House Price Index. 2021. Available online: https://www.fhfa.gov/DataTools/Downloads/Pages/House-Price-Index.aspx (accessed on 10 August 2021).
  43. Standard&Poors (S&P). Case-Shiller Home Price Indices. 2021. Available online: https://www.spglobal.com/spdji/en/index-family/indicators/sp-corelogic-case-shiller/sp-corelogic-case-shiller-composite (accessed on 10 August 2021).
  44. Zillow. Zillow Home Value Index. 2021. Available online: https://www.zillow.com/research/zhvi-methodology-2019-deep-26226/ (accessed on 10 August 2021).
  45. Paris, C. The super-rich and transnational housing markets: Asians buying Australian housing. In Cities and the Super-Rich; Springer, Palgrave Macmillan: London, UK, 2017; pp. 63–83. [Google Scholar]
  46. Marfatia, H.A. Forecasting Interconnections in International Housing Markets: Evidence from the Dynamic Model Averaging Approach. J. Real Estate Res. 2020, 42, 37–104. [Google Scholar] [CrossRef]
  47. Bhatt, V.; Kishor, N.K. (A) Synchronous Housing Markets of Global Cities. SSRN 2021, in press. [Google Scholar] [CrossRef]
Figure 1. Examples of apartments and condominiums. (a) Apartments. (b) Condominiums.
Figure 1. Examples of apartments and condominiums. (a) Apartments. (b) Condominiums.
Sustainability 13 11489 g001
Figure 2. Pseudo self section rule.
Figure 2. Pseudo self section rule.
Sustainability 13 11489 g002
Figure 3. Timeline diagram.
Figure 3. Timeline diagram.
Sustainability 13 11489 g003
Table 1. The descriptions of the features.
Table 1. The descriptions of the features.
FeaturesTypesCharacteristicsDescriptions
HPMInternalStructural (S)Physical attributes of the house
ExternalNeighborhood/
Environmental (NE)
The neighborhood and
environmental characteristics
PSCMInternalPrevious price (PP)Previous price of pseudo self
ExternalMarket change (MC)Market changes that affect the house price
HPM: Hedonic Pricing Method, PSCM: Pseudo Self Comparison Method.
Table 2. The selected area information in 2018.
Table 2. The selected area information in 2018.
RegionSize [33]Population [34]Density [34]
Seoul605.24970516,034
Gyeonggi10,187.7913,0311279
Unitkm 2 1000 peoplepeople/km 2
Table 3. The period of each scenario.
Table 3. The period of each scenario.
ScenarioTrainTest
Scenario 1 (Stable)1 January 2010∼31 December 20171 January 2018∼30 June 2018
Scenario 2 (Rising)1 January 2010∼30 June 20181 July 2018∼31 December 2018
Table 4. The volume of dataset.
Table 4. The volume of dataset.
RegionScenarioTrainTest
SeoulScenario 1 (Stable)494,40428,666
Scenario 2 (Rising)523,07030,345
GeyonggiScenario 1 (Stable)1,028,39954,305
Scenario 2 (Rising)1,082,70482,395
Table 5. Structural features.
Table 5. Structural features.
FeatureDescriptionUnit
Exclusive_areaPrivate area used exclusively by the apartmentm2
Specific_floorSpecific floor the apartment is located onFloor Number
Front_doorType of the building’s main entrance doorCategory
DirectionDirection the apartment’s living room facesCategory
Heating_methodType of heating methodCategory
Heating_fuelType of heating fuelCategory
AgeNumber of months passed from the construction dateCount
Table 6. Neighborhood/environmental features.
Table 6. Neighborhood/environmental features.
FeatureDescriptionUnit
District“GU”Category
Neighborhood“Dong”Category
Parking_lotsNumber of parking lots in the apartment complexCount
Households_sizeNumber of households of the same size in the complexCount
Total_buildingsNumber of buildings in the apartment complexCount
Ozone_levelDistrict’s ozone levelNumeric
Dist_shopDistance to the nearest martMeter
Dist_subwayDistance to the nearest subwayMeter
Dist_hospitalDistance to the nearest hospitalMeter
Dist_adminDistance to the nearest government officeMeter
Dist_schoolDistance to the nearest schoolMeter
Dist_universityDistance to the nearest universityMeter
Dist_kindergartenDistance to the nearest kindergartenMeter
Dist_daycareDistance to the nearest daycare centerMeter
Dist_cultureDistance to the nearest culture centerMeter
Dist_parkDistance to the nearest parkMeter
Table 7. Previous price features.
Table 7. Previous price features.
FeatureDescriptionUnit
Prev1_priceTransaction price at T 1 10,000 KRW
Prev1_floor_normRelative floor rate at T 1 Numeric
Table 8. Market change features.
Table 8. Market change features.
FeatureDescriptionUnit
Prev1_RTDRelative time difference (from T 1 to T 0 ) rateNumeric
KB_index_CRChange rate on KB_index from T 1 to T 0 Numeric
BS_index_CRChange rate on BS_index from T 1 to T 0 Numeric
SS_index_CRChange rate on SS_index from T 1 to T 0 Numeric
T 0 : Time at which the current transaction price to be estimated occurs; T 0 : Index date close to T 0 ; T 1 : Time at which the last transaction occurred; T 1 : Index date close to T 1 .
Table 9. The dataset with previous price features.
Table 9. The dataset with previous price features.
RegionScenarioTrain *Test *
SeoulScenario 1 (Stable)486,489 (7915)28,576 (90)
Scenario 2 (Rising)515,087 (7983)30,265 (80)
GeyonggiScenario 1 (Stable)1,006,409 (21,990)54,145 (160)
Scenario 2 (Rising)1,060,568 (22,136)82,139 (256)
* Final number of data (Discarded number of data).
Table 10. VIF scores of the HPM features.
Table 10. VIF scores of the HPM features.
SeoulGyeonggi
FeaturesScenario 1Scenario 2Scenario 1Scenario 2
Exclusive_area (S)1.021.029.729.73
Specific_floor (S)3.333.333.533.53
Front_door (S)1.881.881.711.71
Direction (S)1.471.471.391.39
Heating_method (S)5.45.435.015.0
Heating_fuel (S)2.92.94.424.45
Age (S)6.116.125.455.45
District (NE)3.523.533.63.61
Neighborhood (NE)3.843.844.364.37
Parking_lots (NE)3.873.92.52.5
Households_size (NE)2.662.652.792.79
Total_buildings (NE)4.144.175.15.1
Ozone_level (NE)6.176.076.866.76
Dist_hospital (NE)5.185.183.543.54
Dist_shop (NE)3.813.82.562.55
Dist_admin (NE)5.145.133.933.93
Dist_culture (NE)5.145.133.463.46
Dist_park (NE)4.194.193.373.36
Dist_subway (NE)4.164.162.642.64
Dist_school (NE)5.775.765.895.88
Dist_university (NE)3.913.913.523.53
Dist_kindergarten (NE)3.763.775.35.31
Dist_daycare (NE)2.242.231.681.68
The maximum score in each column is highlighted in bold.
Table 11. VIF scores of the PSCM features.
Table 11. VIF scores of the PSCM features.
SeoulGyeonggi
FeaturesScenario 1Scenario 2Scenario 1Scenario 2
Prev1_price (PP)2.762.783.043.04
Prev1_floor_norm (PP)3.113.13.063.05
Prev1_RTD (MC)2.912.932.922.91
KB_index_CR (MC)1.091.111.031.03
BS_index_CR (MC)2.232.221.881.87
SS_index_CR (MC)2.312.291.941.94
The maximum score in each column is highlighted in bold.
Table 12. Linear regression results of HPM vs. PSCM in R 2 score and MAPE.
Table 12. Linear regression results of HPM vs. PSCM in R 2 score and MAPE.
MethodInputSeoul *Gyeonggi *
Scenario 1Scenario 2Scenario 1Scenario 2
HPM[S]0.066 (33.54)0.013 (37.14)0.302 (26.43)0.276 (26.01)
[NE]0.042 (34.61)−0.024 (38.21)0.022 (35.23)0.01 (34.83)
[S,NE]0.158 (32.35)0.095 (35.87)0.37 (24.29)0.341 (23.87)
PSCM[PP]0.953 (6.79)0.945 (8.87)0.962 (5.96)0.958 (6.31)
[MC]0.075 (42.48)−0.006 (52.36)−0.058 (41.24)0.004 (39.25)
[PP,MC]0.964 (6.25)0.963 (7.51)0.965 (5.87)0.964 (6.16)
* R 2 Score (MAPE). The best score in each column is highlighted in bold.
Table 13. Changes from the direct comparison condition to the PSCM in R 2 .
Table 13. Changes from the direct comparison condition to the PSCM in R 2 .
SubsetSeoul
Scenario 1Scenario 2
CountChanges *CountChanges *
DI <= 6091870.96 → 0.964 (+0.36%)60730.96 → 0.967 (+0.72%)
60 < DI <= 12012,4930.961 → 0.969 (+0.81%)12,3220.961 → 0.968 (+0.76%)
120 < DI <= 18036440.958 → 0.969 (+1.2%)65390.947 → 0.963 (+1.72%)
180 < DI <= 24016880.945 → 0.964 (+1.95%)28220.935 → 0.962 (+2.87%)
240 < DI <= 3006270.925 → 0.951 (+2.81%)10850.9 → 0.941 (+4.57%)
300 < DI <= 3602990.913 → 0.937 (+2.69%)3740.918 → 0.958 (+4.29%)
360 < DI6380.866 → 0.918 (+5.98%)10500.825 → 0.91 (+10.23%)
SubsetGyeonggi
Scenario 1Scenario 2
CountChanges *CountChanges *
DI <= 6019,7760.973 → 0.972 (−0.17%)29,7260.961 → 0.962 (+0.12%)
60 < DI <= 12023,0790.965 → 0.964 (−0.09%)32,5720.965 → 0.967 (+0.22%)
120 < DI <= 18070200.958 → 0.959 (+0.07%)13,0970.961 → 0.966 (+0.58%)
180 < DI <= 24027030.944 → 0.948 (+0.43%)40110.952 → 0.961 (+0.91%)
240 < DI <= 3007520.952 → 0.956 (+0.48%)10280.933 → 0.951 (+1.87%)
300 < DI <= 3603130.925 → 0.928 (+0.28%)6250.92 → 0.941 (+2.25%)
360 < DI5020.924 → 0.935 (+1.14%)10800.89 → 0.909 (+2.13%)
* Direct comparison’s R 2 → Estimated price’s R 2 Score (Percentage of changes).
Table 14. Regularized linear regression’s results of feature combinations in MAPE.
Table 14. Regularized linear regression’s results of feature combinations in MAPE.
ModelMethodInputSeoulGyeonggi
Scenario 1Scenario 2Scenario 1Scenario 2
Linear regressionHPM[S,NE]32.3535.8724.2923.87
LassoHPM[S,NE]31.68 §35.28 §23.91 §23.57 §
RidgeHPM[S,NE]32.3535.8724.2923.87
ElasticNetHPM[S,NE]31.8835.4824.0323.65
Linear regressionPSCM[PP,MC]6.257.515.876.16
LassoPSCM[PP,MC]6.19 §7.49 §5.886.15§
RidgePSCM[PP,MC]6.257.515.87 §6.16
ElasticNetPSCM[PP,MC]6.267.565.966.2
§ p < 0.001 significance level.
Table 15. α for best score.
Table 15. α for best score.
RegionScenarioBest PerformanceMaxMinMeanStandard Deviation
SeoulScenario 1Lasso9.975 × 10 3 7.902 × 10 3 9.581 × 10 3 4.81 × 10 4
Scenario 2Lasso6.55 × 10 3 6.016 × 10 3 6.26 × 10 3 1.49 × 10 4
GyeonggiScenario 1Ridge9.97 × 10 3 8.46 × 10 3 9.574 × 10 3 3.72 × 10 4
Scenario 2Lasso8.359 × 10 3 7.064 × 10 3 7.823 × 10 3 2.46 × 10 4
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Choi, S.; Yi, M.Y. Computational Valuation Model of Housing Price Using Pseudo Self Comparison Method. Sustainability 2021, 13, 11489. https://doi.org/10.3390/su132011489

AMA Style

Choi S, Yi MY. Computational Valuation Model of Housing Price Using Pseudo Self Comparison Method. Sustainability. 2021; 13(20):11489. https://doi.org/10.3390/su132011489

Chicago/Turabian Style

Choi, Seungwoo, and Mun Yong Yi. 2021. "Computational Valuation Model of Housing Price Using Pseudo Self Comparison Method" Sustainability 13, no. 20: 11489. https://doi.org/10.3390/su132011489

APA Style

Choi, S., & Yi, M. Y. (2021). Computational Valuation Model of Housing Price Using Pseudo Self Comparison Method. Sustainability, 13(20), 11489. https://doi.org/10.3390/su132011489

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