Electric Power ›› 2024, Vol. 57 ›› Issue (5): 251-260.DOI: 10.11930/j.issn.1004-9649.202303125

• Technology and Economics • Previous Articles    

Prediction of Transmission Line Cost Based on Embedding Method and Ensemble Learning

Yuming YE1(), Qiqi QIAN1(), Zhengdong WAN2(), Jigang ZHANG2()   

  1. 1. China Southern Power Grid Co., Ltd., Guangzhou 510530, China
    2. China Southern Power Grid Energy Development Research Institute Co., Ltd., Guangzhou 510530, China
  • Received:2023-03-29 Accepted:2023-06-27 Online:2024-05-23 Published:2024-05-28
  • Supported by:
    This work is supported by Science and Technology Project of China Southern Power Grid Co., Ltd. (Research on Data Analysis and Application Strategy for Intelligent Cost Management and Control, No.ZBKJXM20220003).

Abstract:

Accurate prediction of transmission line project cost is of great significance to construction quality and cost control. Since the feature dimension in the traditional transmission line project cost prediction is too high and a single prediction model is difficult to fit the complex cost data, a transmission line project cost prediction method is proposed based on embedding dimensionality reduction and ensemble learning. Firstly, the features are sorted with the embedding method and the XGBoost model to screen out the features that have a significant impact on the cost, achieving the data dimensionality reduction. Then the XGBoost, random forest, SVM and other models are integrated to form a two-layer ensemble learning model. Finally, a case study is carried out based on the data of real transmission line projects, and the proposed method is compared with the XGBoost, random forest, SVM, ELM, and BP neural network models. The rusults show that the mean absolute percentage error of the proposed method is within 4%, which is superior to other single model, and is of great value to the research of transmission line project cost control.

Key words: transmission line, cost prediction, ensemble learning, dimensionality reduction, embedding method