journal article·2020-08-23Open access

Using Machine Learning Models and Actual Transaction Data for Predicting Real Estate Prices

Ping-Feng Pai, Wen-Chang Wang

Applied Sciences· Volume 10· Issue 17

Abstract

Real estate price prediction is crucial for the establishment of real estate policies and can help real estate owners and agents make informative decisions. The aim of this study is to employ actual transaction data and machine learning models to predict prices of real estate. The actual transaction data contain attributes and transaction prices of real estate that respectively serve as independent variables and dependent variables for machine learning models. The study employed four machine learning models-namely, least squares support vector regression (LSSVR), classification and regression tree (CART), general regression neural networks (GRNN), and backpropagation neural networks (BPNN), to forecast real estate prices. In addition, genetic algorithms were used to select parameters of machine learning models. Numerical results indicated that the least squares support vector regression outperforms the other three machine learning models in terms of forecasting accuracy. Furthermore, forecasting results generated by the least squares support vector regression are superior to previous related studies of real estate price prediction in terms of the average absolute percentage error. Thus, the machine learning-based model is a substantial and feasible way to forecast real estate prices, and the least squares support vector regression can provide relatively competitive and satisfactory results.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Housing Market and Economics · Energy Load and Power Forecasting · Stock Market Forecasting Methods

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Department of Information Management, National Chi Nan University, 1 University Rd., Puli, Nantou 54561, Taiwan

Funding

Ministry of Science and Technology, Taiwan

References (39)

Show source-provided references
1. Using ridge regression with genetic algorithm to enhance real estate appraisal forecasting10.1016/j.eswa.2012.01.183 ↗
2. Influence of Macroeconomic Factors on Prices of Real Estate in Various Cultural Environments: Case of Slovenia, Greece, France, Poland and Norway10.1016/S2212-5671(16)30304-5 ↗
3. Leamer, E.E. (2020, August 09). Housing is the Business Cycle. Available online: http://www.nber.org/papers/w13428.
4. Noise effects and real estate prices: A simultaneous analysis of different noise sources10.1016/j.trd.2017.05.010 ↗
5. Influential Factors on the Market Value of Residential Properties
6. Singh, A., Sharma, A., and Dubey, G. (2020). Big data analytics predicting real estate prices. Int. J. Syst. Assur. Eng. Manag.10.1007/s13198-020-00946-3 ↗
7. Segnon, M., Gupta, R., Lesame, K., and Wohar, M.E. (2020). High-Frequency Volatility Forecasting of US Housing Markets. J. Real Estate Finance Econ.10.1007/s11146-020-09745-w ↗
8. Short-Term Forecast Model of Apartment Jeonse Prices Using Search Frequencies of News Article Keywords10.1007/s12205-019-5885-y ↗
9. Giudice, V.D., Paola, P.D., and Forte, F. (2017). Using Genetic Algorithms for Real Estate Appraisals. Buildings, 7.10.3390/buildings7020031 ↗
10. Using machine learning algorithms for housing price prediction: The case of Fairfax County, Virginia housing data10.1016/j.eswa.2014.11.040 ↗
11. Forecasting house prices in the 50 states using Dynamic Model Averaging and Dynamic Model Selection10.1016/j.ijforecast.2014.05.005 ↗
12. Forecasting the U.S. real house price index10.1016/j.econmod.2014.10.050 ↗
13. Chen, Z.-H., Tsai, C.-T., Yuan, S.-M., Chou, S.-H., and Chern, J. (2015, January 24–26). Big data: Open data and realty website analysis. Proceedings of the 8th International Conference on Ubi-Media Computing, Colombo, Sri Lanka.10.1109/UMEDIA.2015.7297433 ↗
14. Lee, W.-T., Chen, J., and Chen, K. (2013, January 13–15). Determination of Housing Price in Taipei City Using Fuzzy Adaptive Networks. Proceedings of the International Multiconference of Engineers and Computer Scientists, Hong Kong, China.
15. Mass appraisal of residential apartments: An application of Random forest for valuation and a CART-based approach for model diagnostics10.1016/j.eswa.2011.08.077 ↗
16. The mass appraisal of the real estate by computational intelligence10.1016/j.asoc.2009.12.003 ↗
17. Forecasting the US real house price index: Structural and non-structural models with and without fundamentals10.1016/j.econmod.2011.04.005 ↗
18. The use of fuzzy logic in predicting house selling price10.1016/j.eswa.2009.07.031 ↗
19. Support-vector networks
20. Vapnik, V. (1995). The Nature of Statistical Learning Theory, Springer.10.1007/978-1-4757-2440-0 ↗
21. Mukherjee, S., Osuna, E., and Girosi, F. (1997, January 24–26). Nonlinear prediction of chaotic time series using support vector machines. Proceedings of the IEEE Signal Processing Society Workshop, Amelia Island, FL, USA.
22. Müller, K.-R., Smola, A.J., Rätsch, G., Schölkopf, B., Kohlmorgen, J., and Vapnik, V. (2019, January 17–19). Predicting time series with support vector machines. Proceedings of the International Conference on Artificial Neural Networks, Munich, Germany.
23. Vapnik, V., Golowich, S.E., and Smola, A.J. (1997, January 2–6). Support vector method for function approximation, regression estimation and signal processing. Proceedings of the Advances Neural Information Processing System, Denver, CO, USA.
24. Least squares support vector machine classifiers10.1023/A:1018628609742 ↗
25. Fletcher, R. (1987). Practical Methods of Optimization, Wiley.
26. Karush, W. (1939). Minima of Functions of Several Variables with Inequalities as Side Conditions. [Master’s Thesis, University of Chicago].
27. Kuhn, H.W., and Tucker, A.W. (August, January 31). Nonlinear programming. Proceedings of the 2nd Berkeley Symposium on Mathematical Statistics and Probabilities, Berkeley, CA, USA.
28. Functions of Positive and Negative Type and Their Connection with the Theory of Integral Equations
29. Breiman, L., Friedman, J., Olshen, R., and Stone, C. (1984). Classification and Regression Trees, Chapman and Hall, Wadsworth.
30. A Comparison of Logistic Regression, Classification and Regression Tree, and Neural Networks Models in Predicting Violent Re-Offending10.1007/s10940-011-9137-7 ↗
31. On Estimation of a Probability Density Function and Mode10.1214/aoms/1177704472 ↗
32. A general regression neural network10.1109/72.97934 ↗
33. Learning representations by back-propagating errors10.1038/323533a0 ↗
34. Lin, C.T., and Lee, C.G. (1996). Neural Fuzzy Systems: A Neuro-Fuzzy Synergism to Intelligent Systems, Prentice Hall.
35. Holland, J. (1975). Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence, University of Michigan Press.
36. Lewis, C.D. (1982). Industrial and Business Forecasting Methods, Butterworth Scientific.
37. An improved spatial error model for the mass appraisal of commercial real estate based on spatial analysis: Shenzhen as a case study10.1016/j.habitatint.2014.12.001 ↗
38. Prediction in the lognormal regression model with spatial error dependence10.1016/j.jhe.2012.01.003 ↗
39. Automatic selection of a spatial weight matrix in spatial econometrics: Application to a spatial hedonic approach10.1016/j.regsciurbeco.2013.02.002 ↗