{"title":"Developing machine learning models to predict the fly ash concrete compressive strength","authors":"Abhinav Kapil, Koteswaraarao Jadda, Arya Anuj Jee","doi":"10.1007/s42107-024-01125-6","DOIUrl":null,"url":null,"abstract":"<div><p>The advent and progress of machine learning (ML) have profoundly influenced civil engineering, especially in forecasting concrete's mechanical properties. This research focuses on predicting the fly ash (FA) concrete compressive strength (CS) using six different ML models: linear regression (LR), decision tree (DT), random forest (RF), extreme Ggradient boosting (XGB), support vector regression (SVR), and artificial neural network (ANN). A dataset comprising 1089 records, each with 12 input features, including the chemical compositions of FA, was used to train these models. The models' performance was assessed and compared using mean square error (MSE), mean absolute error (MAE), and the coefficient of determination (R<sup>2</sup>), with validation achieved through the K-fold cross-validation method. Among all the models evaluated, XGB was the most accurate, attaining an R<sup>2</sup> value of 0.95. To interpret and understand the ML model predictions, Shapley Additive Explanations (SHAP) analysis was employed. It revealed that curing days, water-binder ratio, cement content, and superplasticizer are the most critical factors in predicting the FA concrete CS. These results indicate the potential of ML models, especially extreme gradient boosting, in accurately predicting concrete strength, promoting more efficient and effective use of FA in construction. Additionally, a graphical user interface (GUI) was created to enhance user interaction with the prediction models, improving the utility and accessibility of ML applications.</p></div>","PeriodicalId":8513,"journal":{"name":"Asian Journal of Civil Engineering","volume":"25 7","pages":"5505 - 5523"},"PeriodicalIF":0.0000,"publicationDate":"2024-07-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Asian Journal of Civil Engineering","FirstCategoryId":"1085","ListUrlMain":"https://link.springer.com/article/10.1007/s42107-024-01125-6","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"Engineering","Score":null,"Total":0}
引用次数: 0
Abstract
The advent and progress of machine learning (ML) have profoundly influenced civil engineering, especially in forecasting concrete's mechanical properties. This research focuses on predicting the fly ash (FA) concrete compressive strength (CS) using six different ML models: linear regression (LR), decision tree (DT), random forest (RF), extreme Ggradient boosting (XGB), support vector regression (SVR), and artificial neural network (ANN). A dataset comprising 1089 records, each with 12 input features, including the chemical compositions of FA, was used to train these models. The models' performance was assessed and compared using mean square error (MSE), mean absolute error (MAE), and the coefficient of determination (R2), with validation achieved through the K-fold cross-validation method. Among all the models evaluated, XGB was the most accurate, attaining an R2 value of 0.95. To interpret and understand the ML model predictions, Shapley Additive Explanations (SHAP) analysis was employed. It revealed that curing days, water-binder ratio, cement content, and superplasticizer are the most critical factors in predicting the FA concrete CS. These results indicate the potential of ML models, especially extreme gradient boosting, in accurately predicting concrete strength, promoting more efficient and effective use of FA in construction. Additionally, a graphical user interface (GUI) was created to enhance user interaction with the prediction models, improving the utility and accessibility of ML applications.
机器学习(ML)的出现和进步对土木工程产生了深远影响,尤其是在预测混凝土力学性能方面。本研究的重点是使用六种不同的 ML 模型预测粉煤灰(FA)混凝土的抗压强度(CS):线性回归(LR)、决策树(DT)、随机森林(RF)、极端梯度提升(XGB)、支持向量回归(SVR)和人工神经网络(ANN)。这些模型的训练使用了一个由 1089 条记录组成的数据集,每条记录有 12 个输入特征,包括 FA 的化学成分。使用均方误差(MSE)、平均绝对误差(MAE)和判定系数(R2)评估和比较了这些模型的性能,并通过 K 倍交叉验证法进行了验证。在所有评估模型中,XGB 最准确,R2 值达到 0.95。为了解释和理解 ML 模型的预测结果,采用了 Shapley Additive Explanations (SHAP) 分析方法。结果显示,养护天数、水胶比、水泥含量和超塑化剂是预测 FA 混凝土 CS 的最关键因素。这些结果表明了 ML 模型(尤其是极端梯度提升模型)在准确预测混凝土强度方面的潜力,从而促进在建筑工程中更高效、更有效地使用 FA。此外,还创建了图形用户界面 (GUI),以增强用户与预测模型的交互,从而提高 ML 应用的实用性和可访问性。
期刊介绍:
The Asian Journal of Civil Engineering (Building and Housing) welcomes articles and research contributions on topics such as:- Structural analysis and design - Earthquake and structural engineering - New building materials and concrete technology - Sustainable building and energy conservation - Housing and planning - Construction management - Optimal design of structuresPlease note that the journal will not accept papers in the area of hydraulic or geotechnical engineering, traffic/transportation or road making engineering, and on materials relevant to non-structural buildings, e.g. materials for road making and asphalt. Although the journal will publish authoritative papers on theoretical and experimental research works and advanced applications, it may also feature, when appropriate: a) tutorial survey type papers reviewing some fields of civil engineering; b) short communications and research notes; c) book reviews and conference announcements.