Machine learning-based fault diagnosis for industrial engineering systems. (2022)