Litcius/Paper detail

Explainable AI for Machine Fault Diagnosis: Understanding Features’ Contribution in Machine Learning Models for Industrial Condition Monitoring

Eugenio Brusa, Luca Cibrario, Cristiana Delprete, Luigi Gianpio Di Maggio

2023Applied Sciences117 citationsDOIOpen Access PDF

Abstract

Although the effectiveness of machine learning (ML) for machine diagnosis has been widely established, the interpretation of the diagnosis outcomes is still an open issue. Machine learning models behave as black boxes; therefore, the contribution given by each of the selected features to the diagnosis is not transparent to the user. This work is aimed at investigating the capabilities of the SHapley Additive exPlanation (SHAP) to identify the most important features for fault detection and classification in condition monitoring programs for rotating machinery. The authors analyse the case of medium-sized bearings of industrial interest. Namely, vibration data were collected for different health states from the test rig for industrial bearings available at the Mechanical Engineering Laboratory of Politecnico di Torino. The Support Vector Machine (SVM) and k-Nearest Neighbour (kNN) diagnosis models are explained by means of the SHAP. Accuracies higher than 98.5% are achieved for both the models using the SHAP as a criterion for feature selection. It is found that the skewness and the shape factor of the vibration signal have the greatest impact on the models’ outcomes.

Topics & Concepts

Artificial intelligenceMachine learningSupport vector machineFeature selectionComputer scienceFault (geology)Condition monitoringFeature (linguistics)EngineeringPhilosophyLinguisticsElectrical engineeringSeismologyGeologyMachine Fault Diagnosis TechniquesFault Detection and Control SystemsEngineering Diagnostics and Reliability
Explainable AI for Machine Fault Diagnosis: Understanding Features’ Contribution in Machine Learning Models for Industrial Condition Monitoring | Litcius