Performance of Machine Learning Algorithms in Fault Diagnosis for Manufacturing Systems: A Comparative Analysis
This study presents a comparative analysis of various machine learning algorithms to evaluate their performance in diagnosing faults within automated manufacturing systems. The primary objective is to identify the most effective model for classifying equipment failures based on historical data. Several algorithms were selected, including support vector machines (SVM), Decision trees, boosting, random forest, k-nearest neighbors (KNN), stacking, and artificial neural networks. The research began with the collection of a dataset using an Arduino-based system with sensors (temperature, electrical current, differential pressure, vibration, and sound) to monitor the equipment’s operational condition. Faults were intentionally induced in a motor, an electrovalve, and a pneumatic cylinder. The data were then processed in a Python environment, undergoing normalization and dimensionality reduction. The models were evaluated through cross-validation and compared using metrics such as precision, recall, F1-score, and accuracy. Results indicated that all models performed well, with the SVM algorithm showing the best overall performance, with an average fault diagnosis accuracy of 91.62% when trained on the full dataset and 66.83% under extreme class imbalance. In contrast, decision trees demonstrated lower generalization ability. This study provides insights for future fault diagnosis research using machine learning and offers recommendations for implementing such technologies in industrial environments.
Authors
- Jorge Orozco-Mora (ORCID: https://orcid.org/0000-0001-9194-061X)
- Jorge Octavio Valdés Valadez
- E. Ruiz-Beltrán (ORCID: https://orcid.org/0000-0002-8216-6914)
- Abner B. Montejano Leija
Institutions
- Tecnológico Nacional de México (MX)
- Universidad Tecnológica de Aguascalientes (MX)
- Instituto Tecnológico de Aguascalientes
Publication Details
- Journal
- Processes
- Published
- 2025-05-22
- DOI
- https://doi.org/10.3390/pr13061624
- Citations
- 7
- Primary Topic
- Fault Detection and Control Systems
- Type
- article
- Field-Weighted Citation Impact
- 8.50