Chrome Extension
WeChat Mini Program
Use on ChatGLM

Predicting Corrosion Behaviour of Steel Reinforcement in Eco-Friendly Coral Aggregate Concrete Based on Hybrid Machine Learning Methods

NONDESTRUCTIVE TESTING AND EVALUATION(2024)

Cited 0|Views9
No score
Abstract
This study proposes a machine learning-assisted method for assessing steel reinforcement corrosion, utilising data on chloride ion concentration (CIC) and chloride ion concentration threshold (CCT) from eco-friendly coral aggregate concrete (EFCAC). A total of 2185 data points were collected to establish the EFCAC-CIC database. A multi-objective slime mould optimised support vector regression (MOSMA-SVR) model for EFCAC-CIC was developed. The significance of each feature to EFCAC-CIC was analysed. Subsequently, a graphical user interface (GUI) was developed based on the MOSMA-SVR model. Finally, the GUI and EFCAC-CCT were used to assess the corrosion behaviour of reinforcement. Results indicate that the MOSMA-SVR model provides predictions that are closer to the actual values, with smaller mean errors and standard deviations. The performance indicators, including coefficient of determination, mean absolute error, mean absolute percentage error, mean square error, root mean square error, and a20-index, of the MOSMA-SVR model are 0.987, 0.0124, 0.0332, 2.91e - 4, 0.0171 and 0.9991, respectively, and they are superior to those of the other tested models. The water type and the water-binder ratio are identified as the two most critical factors. Furthermore, by integrating the GUI and feature importance analysis results, chloride salt-resistant EFCAC can be designed. When this is combined with the GUI and EFCAC-CCT, the corrosion of rebar in EFCAC can be assessed in real time.
More
Translated text
Key words
Coral aggregate concrete,hybrid machine learning,initiation corrosion,chloride resistance,graphical user interface,feature importance analysis
AI Read Science
Must-Reading Tree
Example
Generate MRT to find the research sequence of this paper
Chat Paper
Summary is being generated by the instructions you defined