Application of machine learning for the classification of corrosion behavior in different environments for material selection of stainless steels

被引:19
作者
Hakimian, Soroosh [1 ]
Pourrahimi, Shamim [1 ]
Bouzid, Abdel-Hakim [1 ]
Hof, Lucas A. [1 ]
机构
[1] Ecole technol Super, Mech Engn Dept, 1100,rue Notre Dame Ouest, Montreal, PQ H3C 1K3, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Material selection; Corrosion; Stainless steel; Machine learning; Classification; Feature importance; PREDICTION; SULFIDE; PH; TEMPERATURE;
D O I
10.1016/j.commatsci.2023.112352
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Corrosion behavior prediction of materials in any given environmental condition is important to minimize time-consuming experimental work to avoid failures and catastrophes in industry. Supervised machine learning (ML) techniques are recently explored to predict corrosion behavior. However, there is still a lack of research that proposes a model capable of predicting the corrosion behavior of a wide range of stainless steel grades in varying environments, including acids, bases, and salts. Moreover, conventional experimental approaches are often insufficient in identifying the most influential factors in the corrosion process due to its multivariate and non -linear nature.This study presents the development and evaluation of multiple ML models in predicting the corrosion behavior of different types of stainless steel in varying environments. The prediction performance of four ML algorithms, decision tree (DT), support vector machine (SVM), random forest (RF), and bagging classifier, were compared. Initially, the algorithms were fitted to a dataset based on the type of electrolyte (Dataset No. 1) and then modeled on a modified dataset (Dataset No. 2) in which the types of electrolytes were replaced with their critical ions contributing to corrosion reactions. The Bagging classifier achieved the highest prediction accuracy of 94.4% for Dataset No. 1, while the DT model was the most suitable for Dataset No. 2 with a testing accuracy of 93.95%. The application-driven approach of confusion matrix analysis to select the model's capacity to correctly identify severe and poor corrosion behavior confirmed that Bagging and DT classifiers are the most suitable ML algorithms for predicting corrosion behavior in Dataset No. 1 and No. 2, respectively. Furthermore, the feature importance analysis identified hydrogen and sulfide concentrations in corrosive environments, as well as the sum of the number of alloying elements, as the most influential factors, contributing up to 77.8% to the corrosion behavior. As a result, users of stainless steels can leverage this model to predict the corrosion behavior of specific materials in specific environments, facilitating informed material selection for various applications, without the need of lengthy and costly experiments.
引用
收藏
页数:12
相关论文
共 55 条
[1]   The effect of some sulphur compounds on the pitting corrosion of type 304 stainless steel [J].
Abd El Meguid, EA ;
Mahmoud, NA ;
Abd El Rehim, SS .
MATERIALS CHEMISTRY AND PHYSICS, 2000, 63 (01) :67-74
[2]   Influence of chemical composition on microstructure and phase evolution of two HP heat resistant stainless steels after long term plant-service aging [J].
Alvino, A. ;
Ramires, D. ;
Tonti, A. ;
Lega, D. .
MATERIALS AT HIGH TEMPERATURES, 2014, 31 (01) :2-11
[3]  
[Anonymous], 2020, ASTM A240, DOI [10.1520/A0240_A0240M-20A, DOI 10.1520/A0240_A0240M-20A]
[4]  
[Anonymous], 2021, G102892015 ASTM
[5]  
[Anonymous], G5141 ASTM
[6]  
[Anonymous], 2018, ASTM G61-86
[7]  
[Anonymous], Technical Report No. G1, DOI DOI 10.1520/G0001-03R17E01
[8]  
[Anonymous], 2020, ASTM G59-97.
[9]  
[Anonymous], 2021, G7820 ASTM
[10]  
[Anonymous], A276A276M17 ASTM, DOI [10.1520/A0276_A0276M-17, DOI 10.1520/A0276_A0276M-17]