A generalized machine learning framework to estimate fatigue life across materials with minimal data

Journal Article (2024)
Author(s)

Dharun Vadugappatty Srinivasan (École Polytechnique Fédérale de Lausanne)

Morteza Moradi (TU Delft - Aerospace Engineering)

Panagiotis Komninos (TU Delft - Aerospace Engineering)

Dimitrios Zarouchas (TU Delft - Aerospace Engineering)

Anastasios P. Vassilopoulos (École Polytechnique Fédérale de Lausanne)

Research Group
Group Rans
DOI related publication
https://doi.org/10.1016/j.matdes.2024.113355 Final published version
More Info
expand_more
Publication Year
2024
Language
English
Research Group
Group Rans
Journal title
Materials and Design
Volume number
246
Article number
113355
Downloads counter
330
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

In this research, a generalized machine learning (ML) framework is proposed to estimate the fatigue life of epoxy polymers and additively manufactured AlSi10Mg alloy materials, leveraging their failure surface void characteristics. An extreme gradient boosting algorithm-based ML framework encompassing Synthetic Minority Over-sampling TEchnique (SMOTE), categorical data encoding, and external loop cross-validation is developed to evaluate the fatigue life across materials. The influence of different training strategies based on materials, input features, encoding method, and data standardization on the model performance is explored. Additionally, the importance of anti-data-leakage and anti-overfitting measures over the ML model performance is addressed. The result shows that the data-leakage-free, external loop cross-validated model can estimate the fatigue life of selective epoxy polymers and metal alloys with an average R2 of 0.71 ± 0.06 using a mere 12 to 27 experimental data points per material category. Whereas the model trained with data-leakage and overfitting results in high R2 of 0.9.