Computer Science ›› 2024, Vol. 51 ›› Issue (11A): 240300180-5.doi: 10.11896/jsjkx.240300180

• Interdiscipline & Application • Previous Articles     Next Articles

Evolutionary CatBoost Based Housing Price Prediction Model

WANG Chengzhang1, BAI Xiaoming2, TANG Wenying1, CHEN Shuhan1   

  1. 1 School of Statistics and Mathematics,Central University of Finance and Economics,Beijing 100081,China
    2 School of Management and Engineering,Capital University of Economics and Business,Beijing 100070,China
  • Online:2024-11-16 Published:2024-11-13
  • About author:WANG Chengzhang,born in 1977,Ph.D,associate professor,master supervisor.His main research interests include machine learning,pattern recognition and big data analysis.
  • Supported by:
    Social Science Foundation of Beijing(21GGB018) and the Educational Reform Foundation of Central University of Finance and Economics(2022ZXJG09).

Abstract: Genetic programming algorithm uses function transformation to map the space formed by the original variables to a new feature space,and optimizes the objective function through genetic operator operations.There are many factors that affect housing price fluctuations,and each influencing factor exhibits a complex nonlinear relationship with housing prices.This paper proposes an evolutionary CatBoost algorithm based housing price prediction model.Various factor variables that affect housing price fluctuations are encoded as terminal variables of the genetic programming algorithm.CatBoost algorithm is employed as the base learner to construct a fitness function,and reasonable genetic operators are designed according to the characteristics of hou-sing price prediction.The objective function is optimized in the feature space after function mapping to improve the performance of the prediction model.Experimental results show that the prediction performance of evolutionary CatBoost algorithm based housing price prediction model is superior to that of traditional prediction models based on random forest algorithm,support vector machine algorithm,adaptive enhancement algorithm,extreme gradient enhancement algorithm,etc.It can predict housing prices more accurately than the rivals under the same conditions.

Key words: Genetic programming, CatBoost algorithm, Prediction model, Decision tree, Optimization

CLC Number: 

  • TP391
[1]LIU X Y,DU C,LI S L.Natural geographical constraints,land use regulations,and China's housing supply elasticity[J].Economic Research,2019,54(4):99-115.
[2]LIN Z L,LI X Y.Empirical study on the influencing factors of commodity housing prices based on panel model[J].Economic Mathematics,2017,34(4):73-78.
[3]XU J,YE Z Q.Analysis of Factors Influencing the Price ofCommercial Housing Based on VAR Model[J].Statistics and Decision Making,2017(11):93-97.
[4]GAO T.Empirical Study on Factors Influencing Housing Prices in Nanjing City[J].Economic Research Guide,2019(12):125-127,172.
[5]ZHENG M,WANG H F,WANG C Z,et al.Speculative beha-vior in a housing market:Boom and bust[J],Economic Modelling,2017(61):50-64.
[6]ALFREDAS L,ANTANAS L,ALGIMANTAS L.Macroeco-nomic Variables Influencing Housing Prices in Vilnius[J].International Journal of Strategic Property Management,2022,26(1):24-34.
[7]YANG H,LI C.Research on the influencing factors and contribution of housing prices in Chinese cities:a relative importance decomposition based on R~2[J].Exploration of Economic Issues,2019(11):49-62.
[8]ZHANG Y,ZHANG D,MILLER E J.Spatial AutoregressiveAnalysis and Modeling of Housing Prices in City of Toronto[J].Journal of Urban Planning and Development,2021,147(1):05021003.
[9]WANG S,ZENG Y N,YAO J Y,et al.Economic policy uncertainty,monetary policy,and housing price in China[J],Journal of Applied Economics,2020,23(1):235-252.
[10]SU C W,LI X,TAO R.How does economic policy uncertainty affect prices of housing? Evidence from Germany[J].Argumenta Oeconomica,2019(1):131-153.
[11]CUI Z,ZHOU M Q,KONG L Z.Research on Heterogeneity of Factors Influencing Urban Housing Prices in China[J].Taxation and Economics,2022(6):65-74.
[12]LI C Q.Research on the Regional Heterogeneity of the Impact of Monetary Policy on the Real Economy and Housing Prices:A GVAR Model Based on the Construction of Payment Data Weight Matrix[J].Shanghai Finance,2023(6):56-70.
[13]BIN O.A prediction comparison of housing sales prices by parametric versus semi-parametric regressions[J].Journal of Hou-sing Economics,2004,13(1):68-84.
[14]KUSAN H,AYTEKIN O,ÖZDEMIR I.The use of fuzzy logic in predicting house selling price[J].Expert Systems with Applications,2010(37):1808-1813.
[15]BALCILAR M,GUPTA R,MILLER S M.The out-of-sample forecasting performance of nonlinear models of regional housing prices in the US[J].Applied Economics,2015(47):2259-2277.
[16]JIANG X,JIA Z,LI L,et al.Understanding Housing PricesUsing Geographic Big Data:A Case Study in Shenzhen[J].Sustainability,2022,14(9):5307.
[17]CHEN J H,ONG C F,ZHENG L,et al.Forecasting spatial dynamics of the housing market using Support Vector Machine[J].International Journal of Strategic Property Management,2017(4):273-283.
[18]WU J Y,WANG S Y,SHI H W,et al. Analysis and prediction of housing market prices in Beijing based on multi wavelet analysis[J].Journal of Beijing University of Chemical Technology:Natural Science Edition,2019,46(5):101-106.
[19]ZHOU L J,ZHAO M Y.Analysis of house price predictionbased on several types of machine learning models[J].National Circulation Economy,2022(6):111-116.
[20]PARKB,BAE J K.Using machine learning algorithms for hou-sing price prediction:The case of Fairfax County,Virginia hou-sing data[J].Expert Systems with Applications,2015,42(6):2928-2934.
[21]TRAWIŃSKI B,et al.Comparison of expert algorithms with machine learning models for real estate appraisal[C]//IEEE International Conference on Inovations in Intelligent Systems and Applications.2017:51-54.
[22]ZHU H Y,WANG Z J,YE C C,Prediction of Housing Prices in Urban Hotspot Areas Based on XGBoost Algorithm:A Case Study of Jiangbei New Area in Nanjing[J].Building Economy,2022,43(S2):433-437.
[23]GU J R,ZHU M C,JIANG L G Y.Housing price forecasting based on genetic algorithm and support vector machine[J].Expert Systems with Applications,2011(38):3383-3386.
[24]AGAPITOS R,LOUGHRAN M,NICOLAU S,et al.A Survey of Statistical Machine Learning Elements in Genetic Programming[J].IEEE Transactions on Evolutionary Computation,2019,23(6):1029-1048.
[25]ZHANG H,ZHOU A,ZHANG H.An Evolutionary Forest for Regression[J].IEEE Transactions on Evolutionary Computation,2022,26(4):735-749.
[26]PROKHORENKOVA L,GUSEV G,VOROBEV A,et al.Catboost:unbiased boosting with categorical features[J].Advances in Neural Information Processing Systems,2018(31):6638-6648.
[1] ZHOU Yu, YANG Junling, DANG Kelin. Change Detection in SAR Images Based on Evolutionary Multi-objective Clustering [J]. Computer Science, 2024, 51(9): 140-146.
[2] YAN Xin, HUANG Zhiqiu, SHI Fan, XU Heng. Study on Following Car Model with Different Driving Styles Based on Proximal PolicyOptimization Algorithm [J]. Computer Science, 2024, 51(9): 223-232.
[3] CHEN Yali, PAN Youlin, LIU Genggeng. Assembly Job Shop Scheduling Algorithm Based on Discrete Variable Neighborhood Mayfly Optimization [J]. Computer Science, 2024, 51(9): 283-289.
[4] SUN Yumo, LI Xinhang, ZHAO Wenjie, ZHU Li, LIANG Ya’nan. Driving Towards Intelligent Future:The Application of Deep Learning in Rail Transit Innovation [J]. Computer Science, 2024, 51(8): 1-10.
[5] LI Haixia, SONG Danlei, KONG Jianing, SONG Yafei, CHANG Haiyan. Evaluation of Hyperparameter Optimization Techniques for Traditional Machine Learning Models [J]. Computer Science, 2024, 51(8): 242-255.
[6] TIAN Qing, LU Zhanghu, YANG Hong. Unsupervised Domain Adaptation Based on Entropy Filtering and Class Centroid Optimization [J]. Computer Science, 2024, 51(7): 345-353.
[7] YU Mingyang, LI Ting, XU Jing. Adaptive Grey Wolf Optimizer Based on IMQ Inertia Weight Strategy [J]. Computer Science, 2024, 51(7): 354-361.
[8] SONG Enzhou, HU Tao, YI Peng, WANG Wenbo. PDF Malicious Indicators Extraction Technique Based on Improved Symbolic Execution [J]. Computer Science, 2024, 51(7): 389-396.
[9] TANG Xin, SUN Yufei, WANG Yujue, SHI Min, ZHU Dengming. Three Layer Knowledge Graph Architecture for Industrial Digital Twins [J]. Computer Science, 2024, 51(6A): 230400153-6.
[10] CHEN Zhenlin, LUO Liang, ZHENG Long, JI Shengchen, CHEN Shunhuai. Study on Matching Design of Ship Engine and Propeller Based on Improved Moth-Flame Optimization Algorithm [J]. Computer Science, 2024, 51(6A): 230500157-9.
[11] ZHOU Tianyang, YANG Lei. Study on Client Selection Strategy and Dataset Partition in Federated Learning Basedon Edge TB [J]. Computer Science, 2024, 51(6A): 230800046-6.
[12] LI Danyang, WU Liangji, LIU Hui, JIANG Jingqing. Deep Reinforcement Learning Based Thermal Awareness Energy Consumption OptimizationMethod for Data Centers [J]. Computer Science, 2024, 51(6A): 230500109-8.
[13] HAN Lijun, WANG Peng, LI Ruixu, LIU Zhongyao. Dual Direction Vectors-based Large-scale Multi-objective Evolutionary Algorithm [J]. Computer Science, 2024, 51(6A): 230700155-11.
[14] YIN Ping, TAN Guoge, SONG Wei, XIE Taotao, JIANG Jianbiao, SONG Hongyuan. Comparative Study on Improved Tuna Swarm Optimization Algorithm Based on Chaotic Mapping [J]. Computer Science, 2024, 51(6A): 230600082-10.
[15] SU Ruqi, BIAN Xiong, ZHU Songhao. Few-shot Images Classification Based on Clustering Optimization Learning [J]. Computer Science, 2024, 51(6A): 230300227-7.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!