Predictive Modeling and Uncertainty Quantification of Fatigue Life in Metal Alloys using Machine Learning

Jiang Chang, Deekshith Basvoju, Aleksandar Vakanski, Indrajit Charit, Min Xian
1/25/2025
cs.LGcond-mat.mtrl-sci

No official code found. Best implementation: avakanski/Fatigue-Life-Prediction (34 stars, last commit 2025-02-28).

Abstract

Recent advancements in machine learning-based methods have demonstrated great potential for improved property prediction in material science. However, reliable estimation of the confidence intervals for the predicted values remains a challenge, due to the inherent complexities in material modeling. This study introduces a novel approach for uncertainty quantification in fatigue life prediction of metal materials based on integrating knowledge from physics-based fatigue life models and machine learning models. The proposed approach employs physics-based input features estimated using the Basquin fatigue model to augment the experimentally collected data of fatigue life. Furthermore, a physics-informed loss function that enforces boundary constraints for the estimated fatigue life of considered materials is introduced for the neural network models. Experimental validation on datasets comprising collected data from fatigue life tests for Titanium alloys and Carbon steel alloys demonstrates the effectiveness of the proposed approach. The synergy between physics-based models and data-driven models enhances the consistency in predicted values and improves uncertainty interval estimates.

View on arXivView PDF

Code Implementations(1)

Predictive Modeling and Uncertainty Quantification of Fatigue Life in Metal Alloys using Machine Learning

342Jupyter NotebookOct 2, 20241 years ago

Similar Papers

Cite this paper

@article{chang2025predictive,
  title  = {Predictive Modeling and Uncertainty Quantification of Fatigue Life in Metal Alloys using Machine Learning},
  author = {Jiang Chang and Deekshith Basvoju and Aleksandar Vakanski and Indrajit Charit and Min Xian},
  year   = {2025},
  eprint = {2501.15057},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2501.15057v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2501.15057.svg)](https://codeofpaper.com/paper/2501.15057)

Discussion