XGBoost model for the quantitative assessment of stress corrosion cracking
Source abstract
Abstract
This study employs a data-driven methodology to assess the susceptibility of Fe-Cr-Ni alloys to stress corrosion cracking (SCC) in chloride-containing environments. Historical data from constant-load SCC testing in boiling magnesium chloride were used to train an XGBoost regression model. This model overcomes limitations related to multicollinearity and insufficient sample sizes seen in previous studies. The XGBoost model captures complex interactions between alloy compositions and stresses, explaining 94.9% (R² = 0.949) of SCC susceptibility of the specimens. Shapley additive explanations (SHAP) were employed to interpret the model, offering new metallurgical insights, such as the critical role of nickel content. The SHAP analysis identified an optimal nickel range between 14.5 and 45 wt%, which markedly enhances SCC resistance. The XGBoost-SHAP framework in this work comprehensively isolates the contributions of chemical constituents and stress, offering a path toward more systematic alloy design—departing from the traditional reliance on trial and error or serendipity.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Hydrogen embrittlement and corrosion behaviors in metals · Non-Destructive Testing Techniques · Fatigue and fracture mechanics
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (100+)
Show source-provided references
1. Anwo, A. B., Ajanaku, K. O., Fayomi, O. S. I. & Olanrewaju, A. Efficacy of corrosion phenomena, challenges and control in steel industry: An overview. J. Phys.: Conf. Ser. 1378, 032055 (2019).
2. Iannuzzi, M. & Frankel, G. S. The carbon footprint of steel corrosion. npj Mater. Degrad. 6, 101 (2022).10.1038/s41529-022-00318-1 ↗
3. Kim, J. et al. Decarbonizing the iron and steel industry: A systematic review of sociotechnical systems, technological innovations, and policy options. Energy. Res. Socia. Sci. 89, 102565 (2022).10.1016/j.erss.2022.102565 ↗
4. Koch, G. et al. NACE international impact report: International measures of prevention, application, and economics of corrosion technologies study. NACE Int., Houston, TX, USA, Tech. Rep (2016).
5. Revie, R. W. Uhlig’s corrosion handbook. Vol. 51 (John Wiley & Sons, 2011).10.1002/9780470872864 ↗
6. Iannuzzi, M., Barnoush, A. & Johnsen, R. Materials and corrosion trends in offshore and subsea oil and gas production. npj Mater. Degrad. 1 (2017).10.1038/s41529-017-0003-4 ↗
7. Koch, G. H., Brongers, M. P., Thompson, N. G., Virmani, Y. P. & Payer, J. H. Corrosion cost and preventive strategies in the United States. (United States. Federal Highway Administration, 2002).
8. Bender, R. et al. Corrosion challenges towards a sustainable society. Mater. Corros. 73, 1730–1751 (2022).10.1002/maco.202213140 ↗
9. Council, N. R. Research Opportunities in Corrosion Science and Engineering. (The National Academies Press, 2011).
10. Scully, J. R. Future frontiers in corrosion science and engineering, Part I. Corrosion 74, 3–4 (2018).10.5006/2734 ↗
11. Raja, V. S. & Shoji, T. Stress Corrosion Cracking: Theory and Practice. (Elsevier Science, 2011).10.1533/9780857093769 ↗
12. Bland, L. G. & Locke, J. S. Chemical and electrochemical conditions within stress corrosion and corrosion fatigue cracks. npj Mater. Degrad. 1, 12 (2017).10.1038/s41529-017-0015-0 ↗
13. Birbilis, N., Choudhary, S., Scully, J. R. & Taheri, M. L. A perspective on corrosion of multi-principal element alloys. npj Mater. Degrad. 5, 14 (2021).10.1038/s41529-021-00163-8 ↗
14. Taylor, C. D., Lu, P., Saal, J., Frankel, G. S. & Scully, J. R. Integrated computational materials engineering of corrosion resistant alloys. npj Mater. Degrad. 2, 6 (2018).10.1038/s41529-018-0027-4 ↗
15. Gerard, A. Y., Lutton, K., Lucente, A., Frankel, G. S. & Scully, J. R. Progress in understanding the origins of excellent corrosion resistance in metallic alloys: From binary polycrystalline alloys to metallic glasses and high entropy alloys. Corrosion 76, 485–499 (2020).10.5006/3513 ↗
16. Katona, R. M., Karasz, E. K. & Schaller, R. F. A review of the governing factors in pit-to-crack transitions of metallic structures. Corrosion 79, 72–96 (2022).10.5006/4179 ↗
17. Latanision, R. & Staehle, R. Fundamental aspects of stress corrosion cracking. NACE 214, 214–308 (1969).
18. Scarberry, R., Graver, D. & Stephens, C. Alloying for corrosion control-properties and benefits of alloy materials. Mater. Prot. 6, 54 (1967).
19. Neumann, P. D. & Griess, J. C. Stress corrosion cracking of type 347 stainless steel and other alloys in high temperature water. Corrosion 19, 345t–353t (2013).10.5006/0010-9312-19.10.345 ↗
20. Uhlig, H. & White, R. Some metallurgical factors affecting stress corrosion cracking of austenitic stainless steels. (Cambridge Corrosion Lab, Massachusetts Institute of Technology, Boston, USA, 1959).
21. Van Rooyen, D. Some aspects of stress corrosion cracking in austenitic stainless steels. (Westinghouse Electric Corp., Pittsburgh, Pennsylvania, USA, 1960).10.21236/AD0259152 ↗
22. Graf, L. in Fundamental Aspects of Stress Corrosion Cracking. Proceedings of Conference (eds R. W. Staehle, A. J. Forty, & D. van Rooyen) 187-201 (NACE, 1969).
23. Cantor, B. Multicomponent high-entropy cantor alloys. Prog. Mater. Sci. 120, 100754 (2021).10.1016/j.pmatsci.2020.100754 ↗
24. Talyan, V., Wagoner, R. H. & Lee, J. K. Formability of stainless steel. Metall. Mater. Trans. A 29, 2161–2172 (1998).10.1007/s11661-998-0041-1 ↗
25. Davis, J. R. ASM Specialty Handbook - Nickel, Cobalt, and Their Alloys. (ASM International, 2000).
26. Xu, S. & Tyson, W. R. Nickel in structural alloys. Can. Metall. Q. 41, 219–230 (2002).10.1179/cmq.2002.41.2.219 ↗
27. Jones, R. H. Stress Corrosion Cracking: Materials Performance and Evaluation. (ASM International, 2017).10.31399/asm.tb.sccmpe2.9781627082662 ↗
28. Hart, G. L. W., Mueller, T., Toher, C. & Curtarolo, S. Machine learning for alloys. Nat. Rev. Mater. 6, 730–755 (2021).10.1038/s41578-021-00340-w ↗
29. Durodola, J. F. Machine learning for design, phase transformation and mechanical properties of alloys. Prog. Mater. Sci. 123 (2022).10.1016/j.pmatsci.2021.100797 ↗
30. Scully, J. R. & Balachandran, P. V. Future frontiers in corrosion science and engineering, Part III: The next “leap ahead” in corrosion control may be enabled by data analytics and artificial intelligence. Corrosion 75, 1395–1397 (2019).10.5006/3432 ↗
31. Coelho, L. B. et al. Reviewing machine learning of corrosion prediction in a data-oriented perspective. npj Mater. Degrad. 6 (2022).10.1038/s41529-022-00218-4 ↗
32. Schmidt, J., Marques, M. R. G., Botti, S. & Marques, M. A. L. Recent advances and applications of machine learning in solid-state materials science. npj Comput. Mater. 5 (2019).10.1038/s41524-019-0221-0 ↗
33. Yazdi, M., Khan, F. & Abbassi, R. Microbiologically influenced corrosion (MIC) management using Bayesian inference. Ocean Eng. 226 (2021).10.1016/j.oceaneng.2021.108852 ↗
34. Copson, H. Effect of composition on stress corrosion cracking of some alloys containing nickel. Phys. Metall. Stress Corros. Fract. 4, 247 (1959).
35. Staehle, R. W. et al. Effect of alloy composition on stress corrosion cracking of Fe-Cr-Ni base alloys. Corrosion 26, 451–486 (1970).10.5006/0010-9312-26.11.451 ↗
36. Rojas Z, A., Bakhtiari, S., Wang, K., Calo, V. M. & Iannuzzi, M. Revisiting the Copson curve using data science. J. Electrochem. Soc. 170 (2023).10.1149/1945-7111/acd7ab ↗
37. Chen, T. & Guestrin, C. in Proceedings of the 22nd acm sigkdd international conference on knowledge discovery and data mining. 785-794.
38. Xu, P., Ji, X., Li, M. & Lu, W. Small data machine learning in materials science. npj Comput. Mater. 9, 42 (2023).10.1038/s41524-023-01000-z ↗
39. Lim, S. & Chi, S. XGBoost application on bridge management systems for proactive damage estimation. Adv. Eng. Inform. 41, 100922 (2019).10.1016/j.aei.2019.100922 ↗
40. Song, K., Yan, F., Ding, T., Gao, L. & Lu, S. A steel property optimization model based on the XGBoost algorithm and improved PSO. Comput. Mater. Sci. 174, 109472 (2020).10.1016/j.commatsci.2019.109472 ↗
41. Soomro, A. A. et al. Integrity assessment of corroded oil and gas pipelines using machine learning: A systematic review. Eng. Failure Anal. 131, 105810 (2022).10.1016/j.engfailanal.2021.105810 ↗
42. Novotny, P. M. Toughness index for alloy comparisons: an overall Toughness Index can provide important insights during the materials selection process. Adv. Mater. Processes 165, 29–32 (2007).
43. Staehle, R. W., Hochmann, J., McCright, R. D., Slater, J. E. & Shatynski, S. R. Stress corrosion cracking and hydrogen embrittlement of iron base alloys. J. Electrochem. Soc. 126, 215C–215C (1979).10.1149/1.2129122 ↗
44. Ford, F. P. in Treatise on Materials Science & Technology Vol. 25 (eds C. L. Briant & S. K. Banerji) 235-274 (Elsevier, 1983).
45. Staehle, R. W. A study of stress corrosion cracking in the iron-chromium-nickel alloy system. Volumes I and II Doctor of Philosophy thesis, The Ohio State University, (1965).
46. Staehle, R. W. in International Corrosion Conference. (eds R. W. Staehle, A. J. Forty, & D. van Rooyen) (NACE).
47. Denhard, E. Jr Effect of composition and heat treatment on the stress corrosion cracking of austenitic stainless steels. Corrosion 16, 359t–370t (1960).10.5006/0010-9312-16.7.131 ↗
48. Féron, D., Guerre, C. & Martin, F. Historical review of alloy 600 stress corrosion cracking: from the “Coriou effect” to the quantitative micro-nano approach. Corrosion 75, 267–273 (2018).10.5006/2942 ↗
49. Feron, D. & Staehle, R. W. Stress Corrosion Cracking of Nickel Based Alloys in Water-cooled Nuclear Reactors: The Coriou Effect. Vol. 67 (Woodhead Publishing, 2016).10.1016/B978-0-08-100049-6.00001-X ↗
50. Lang, F. S. Effect of trace elements on stress-corrosion cracking of austenitic stainless steels in chloride solutions. Corrosion 18, 378t–382t (1962).10.5006/0010-9312-18.10.378 ↗
51. Vaughan, D. A., Phalen, D. I., Peterson, D. L. & Boyd, W. K. Relationship between hydrogen pickup and susceptible paths in stress corrosion cracking of type 304 stainless steel. Corrosion 19, 315t–326t (2013).10.5006/0010-9312-19.9.315 ↗
52. Popov, B. N. Corrosion Engineering: Principles and Solved Problems. (Elsevier, 2015).
53. Henthorne, M. The slow strain rate stress corrosion cracking test—a 50 year retrospective. Corrosion 72, 1488–1518 (2016).10.5006/2137 ↗
54. Beavers, J. A. & Koch, G. H. Limitations of the slow strain rate test for stress corrosion cracking testing. Corrosion 48, 256–264 (1992).10.5006/1.3315931 ↗
55. Lorenz, K. & Medawar, G. Über das Korrosionsverhalten austenitischer Chrom-Nickel-(Molybdän-) Stähle mit und ohne Stickstoffzusatz unter besonderer Berücksichtigung ihrer Beanspruchbarkeit in chloridhaltigen Lösungen. Thyssenforschung 1, 97–108 (1969).
56. Jargelius-Pettersson, R. Application of the pitting resistance equivalent concept to some highly alloyed austenitic stainless steels. Corrosion 54, 162–168 (1998).10.5006/1.3284840 ↗
57. Shigley, J. E., Mischke, C. R. & Budynas, R. G. Mechanical Engineering Design. 7th ed. edn, (McGraw-Hill Education, 2010).
58. Atkinson, A. C., Riani, M. & Corbellini, A. The box–cox transformation: Review and extensions. (2021).10.1214/20-STS778 ↗
59. Bolón-Canedo, V., Sánchez-Maroño, N. & Alonso-Betanzos, A. Feature Selection for High-dimensional Data. (Springer, 2015).10.1007/978-3-319-21858-8 ↗
60. MacKay, D. J. Information Theory, Inference and Learning Algorithms. (Cambridge university press, 2003).
61. Li, J. et al. Feature selection: A data perspective. ACM. Comput. Surv. 50, Article 94 (2017).10.1145/3136625 ↗
62. Pedregosa, F. et al. Scikit-learn: Machine Learning in Python. J. Mach. Learn. Res. 12, 2825–2830 (2011).
63. Kim, J. H. Multicollinearity and misleading statistical results. Korean J. Anesthesiol 72, 558–569 (2019).10.4097/kja.19087 ↗
64. Kunapuli, G. Ensemble Methods for Machine Learning. (Simon and Schuster, 2023).
65. Chan, J. Y.-L. et al. Mitigating the multicollinearity problem and its machine learning approach: A review. Mathematics 10, 1283 (2022).10.3390/math10081283 ↗
66. Akiba, T., Sano, S., Yanase, T., Ohta, T. & Koyama, M. in Proceedings of the 25th ACM SIGKDD international conference on knowledge discovery & data mining. 2623-2631.
67. Moritz, P. et al. in Proceedings of the 13th USENIX conference on Operating Systems Design and Implementation 561–577 (USENIX Association, Carlsbad, CA, USA, 2018).
68. Song, Q. C., Tang, C. & Wee, S. Making sense of model generalizability: A tutorial on cross-validation in R and Shiny. Adv. Meth. Pract. Psychol. Sci 4, 2515245920947067 (2021).10.1177/2515245920947067 ↗
69. ELI5, T. GitHub-TeamHG-Memex/eli5: A library for debugging/inspecting machine learning classifiers and explaining their predictions, https://github.com/TeamHG-Memex/eli5 (2022).
70. Lundberg, S. M. et al. From local explanations to global understanding with explainable AI for trees. Nat. Mach. Intell. 2, 56–67 (2020).10.1038/s42256-019-0138-9 ↗
71. Sedriks, A. J. Corrosion of Stainless Steels. (John Wiley & Sons, 1996).
72. Parkins, R. N., Slattery, P. W. & Poulson, B. S. The effects of alloying additions to ferritic steels upon stress corrosion cracking resistance. Corrosion 37, 650–664 (1981).10.5006/1.3577554 ↗
73. Hines, J. G. & Jones, E. R. W. Some effects of alloy composition on the stress-corrosion behaviour of austenitic Cr-Ni steels. Corros. Sci. 1, 88–107 (1961).10.1016/0010-938X(61)90018-X ↗
74. Das, A. Revisiting stacking fault energy of steels. Metall. Mater. Trans. A 47, 748–768 (2016).10.1007/s11661-015-3266-9 ↗
75. Douglass, D. L., Thomas, G. & Roser, W. R. Ordering, stacking faults and stress corrosion cracking in austenitic alloys. Corrosion 20, 15t–28t (2013).10.5006/0010-9312-20.1.15t ↗
76. Rhodes, C. G. & Thompson, A. W. The composition dependence of stacking fault energy in austenitic stainless steels. Metall. Mater. Trans. A 8, 1901–1906 (1977).10.1007/BF02646563 ↗
77. Schramm, R. E. & Reed, R. P. Stacking fault energies of seven commercial austenitic stainless steels. Metall. Trans. A 6, 1345–1351 (1975).10.1007/BF02641927 ↗
78. Sedriks, A. J. Corrosion of stainless steels. Vol. 15 (John Wiley & Sons, 1996).
79. Scheil, M. A., Warwick, C. L. & Parsons, A. B. in Symposium on Stress-Corrosion Cracking of Metals Vol. STP64-EB 0 (ASTM International, 1945).10.1520/STP64-EB ↗
80. Leu, K. W. & Helle, J. N. The Mechanism of Stress Corrosion of Austenitic Stainless Steels in Hot Aqueous Chloride Solutions. Corrosion 14, 59–64 (1958).10.5006/0010-9312-14.5.59 ↗
81. Jones, R. H. Stress-Corrosion Cracking: Materials Performance and Evaluation. (ASM International, 2017).10.31399/asm.tb.sccmpe2.9781627082662 ↗
82. Coriou, H., Grall, L., Le Gall, Y. & Vettier, S. in Troisieme Colloque de Metallurqie Corrosion. 161 (North Holland Publications Co.).
83. Streicher, M. A. Effect of composition and structure on crevice, intergranular, and stress corrosion of some wrought Ni-Cr-Mo alloys. Corrosion 32, 79–93 (1976).10.5006/0010-9312-32.3.79 ↗
84. Naik, B. G. & Sivasubramanian, N. Applications of Beryllium and its alloys. Miner. Process. Extr. Metall. Rev. 13, 243–251 (1994).10.1080/08827509408914113 ↗
85. Sedriks, A. J. in Stress-Corrosion Cracking: Materials Performance and Evaluation (ed Russell H. J.) 0 (ASM International, 2017).10.31399/asm.tb.sccmpe2.t55090095 ↗
86. Hariharan, K. et al. Beneficial effect of copper on pitting resistance of Ni-Cr-Fe alloys. Electrochim. Acta 468, 143169 (2023).10.1016/j.electacta.2023.143169 ↗
87. Loginow, A. W. & Bates, J. F. Influence of Alloying Elements on the Stress. Corrosion Behavior of Austenitic Stainless Steel. Corrosion 25, 15–22 (1969).
88. Bolotin, V. V. & Shipkov, A. A. Mechanical aspects of corrosion fatigue and stress corrosion cracking. Int. J. Solids Struct. 38, 7297–7318 (2001).10.1016/S0020-7683(01)00002-6 ↗
89. Basaran, C. & Nie, S. An irreversible thermodynamics theory for damage mechanics of solids. Int. J. Damage Mech. 13, 205–223 (2004).10.1177/1056789504041058 ↗
90. Kowaka, M. & Fujikawa, H. Development of the austenitic stainless steels immune to stress corrosion cracking in boiling MgCl2 solution. Sumit. Search. 10-26 (1972).
91. Hänninen, H. E. Influence of metallurgical variables on environment-sensitive cracking of austenitic alloys. Int. Met. Rev. 24, 85–136 (1979).10.1179/095066079790136372 ↗
92. Bryant, M. D., Khonsari, M. M. & Ling, F. F. On the Thermodynamics of Degradation. Proceedings: Mathematical, Physical and Engineering Sciences 464, 2001–2014 (2008).
93. Amiri, M. & Khonsari, M. M. On the role of entropy generation in processes involving fatigue. Entropy 14, 24–31 (2012).10.3390/e14010024 ↗
94. Jang, J. Y. & Khonsari, M. M. On the evaluation of fracture fatigue entropy. Theor. Appl. Fract. Mech. 96, 351–361 (2018).10.1016/j.tafmec.2018.05.013 ↗
95. Dowling, N. E. Mechanical Behavior of Materials: Engineering Methods for Deformation, Fracture, and Fatigue. 4th edn, 912 (Prentice Hall, 2013).
96. Sakia, R. M. The Box-Cox transformation technique: a review. Journal of the Royal Statistical Society Series D: The Statistician 41, 169–178 (1992).
97. Wade, C. & Glynn, K. Hands-On Gradient Boosting with XGBoost and scikit-learn: Perform accessible machine learning and extreme gradient boosting with Python. (Packt Publishing Ltd, 2020).
98. Ghasemzadeh, H., Hillman, R. E. & Mehta, D. D. Toward generalizable machine learning models in speech, language, and hearing sciences: Estimating sample size and reducing overfitting. J. Speech Hear. Res. 67, 753–781 (2024).10.1044/2023_JSLHR-23-00273 ↗
99. Larracy, R., Phinyomark, A. & Scheme, E. Machine learning model validation for early stage studies with small sample sizes. Annu. Int. Conf. IEEE Eng. Med. Biol. Soc. 2021, 2314–2319 (2021).
100. Bentéjac, C., Csörgő, A. & Martínez-Muñoz, G. A comparative analysis of gradient boosting algorithms. Artif. Intell. Rev. 54, 1937–1967 (2021).10.1007/s10462-020-09896-5 ↗