Related Experiment Video
Updated: Jun 17, 2025

Applicability Analysis of Assessment Methods for Morphological Parameters of Corroded Steel Bars
Published on: November 1, 2018
Machine learning-based corrosion rate prediction of steel embedded in soil
Zheng Dong1,2,3, Ling Ding4, Zhou Meng1
1College of Civil Engineering, Zhejiang University of Technology, Hangzhou, China.
Abstract:
Predicting the corrosion rate for soil-buried steel is significant for assessing the service-life performance of structures in soil environments. However, due to the large amount of variables involved, existing corrosion prediction models have limited accuracy for complex soil environment. The present study employs three machine learning (ML) algorithms, i.e., random forest, support vector regression, and multilayer perception, to predict the corrosion current density of soil-buried steel. Steel specimens were embedded in soil samples collected from different regions of the Wisconsin state. Variables including exposure time, moisture content, pH, electrical resistivity, chloride, sulfate content, and mean total organic carbon were measured through laboratory tests and were used as input variables for the model. The current density of steel was measured through polarization technique, and was employed as the output of the model. Of the various ML algorithms, the random forest (RF) model demonstrates the highest predictability (with an RMSE value of 0.01095 A/m2 and an R2 value of 0.987). In light of the feature selection method, the electrical resistivity is identified as the most significant feature. The combination of three features (resistivity, exposure time, and mean total organic carbon) is the optimal scenario for predicting the corrosion current density of soil-buried steel.
More Related Videos
Related Concept Videos
Corrosion
Mechanical Characteristics of Steel
The tension test is fundamental for determining tensile strength. In this test, a steel specimen is stretched using a gripping device until it breaks. The data collected during this test are used...

