Abstract:Cost is considered one of the main criteria for pre-project feasibility studies and decision-making. Machine learning can effectively solve the problem of little available information in the early stage of construction project cost estimation. Therefore, more and more scholars are applying machine learning to construction project cost estimation. Therefore, the application of five types of machine learning methods in construction project cost estimation, including multiple linear regression (MLR), support vector machine (SVM), artificial neural network (ANN), case-based reasoning (CBR) and ensemble learning model, is reviewed. This article finds that machine learning can effectively improve the accuracy and stability of construction project cost estimation, and further conducts an in-depth analysis and outlook on the development of related research in the future.