Application of machine learning methods in multiaxial fatigue life prediction