A Machine Learning Framework for House Price Estimation
Keywords:
House price estimation, Machine learning, Neighbourhood, Random Forest, Price Paid DataAbstract
House prices estimation has been the focus of both commercial and academic researches with various approaches being explored. Depending on the location, size, age, time and other factors, the value of houses may vary. This paper presents a modularized, process oriented, data enabled and machine learning based framework, designed to help the stakeholders within the housing ecosystem to have more realistic estimation of the house prices for decision making. The development of the framework leverages the Design Science Research Methodology (DSRM) and the HM Land Registry Price Paid Data is ingested into the framework as the base transactions data. 1.1 million London based transaction records between January 2011 and December 2020 have been exploited for model design and evaluation. The proposed framework also leverages a range of neighbourhood data including the location of rail stations, supermarkets and bus stops in a cumulative layering approach to explore their possible impact on house prices. Five machine learning algorithms have been exploited and three evaluation metrics have been presented and with a focus on RMSE. Results show that an increase in the variety of parameters enables improved model performance which ultimately will enable decision making. The potential for future work based on this paper can explore the impact of the cumulative introduction of other groups of data on the accuracy of machine learning models designed for the estimation of house prices.
Downloads
Downloads
Published
How to Cite
Issue
Section
License
You are free to:
- Share — copy and redistribute the material in any medium or format for any purpose, even commercially.
- Adapt — remix, transform, and build upon the material for any purpose, even commercially.
- The licensor cannot revoke these freedoms as long as you follow the license terms.
Under the following terms:
- Attribution — You must give appropriate credit , provide a link to the license, and indicate if changes were made . You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
- No additional restrictions — You may not apply legal terms or technological measures that legally restrict others from doing anything the license permits.
Notices:
You do not have to comply with the license for elements of the material in the public domain or where your use is permitted by an applicable exception or limitation .
No warranties are given. The license may not give you all of the permissions necessary for your intended use. For example, other rights such as publicity, privacy, or moral rights may limit how you use the material.