Published April 17, 2026 | Version v1
Preprint Open

An AI-Driven Predictive Maintenance Framework for Rolling-Element Bearing Fault Diagnosis Using Vibration Signal Analysis

Authors/Creators

  • 1. Kalasalingam Academy of Research and Education, Tamil Nadu, India

Description

Rolling-element bearings are a major source of failure in rotating machinery, contributing significantly to industrial downtime. This work presents a lightweight, interpretable, and deployable AI-driven predictive maintenance framework for bearing fault diagnosis using vibration signal analysis.

The proposed approach integrates minimal signal pre-processing, computationally efficient time-domain statistical feature extraction, and a Random Forest classifier to achieve robust fault classification under varying operating conditions. Unlike complex deep learning methods, the framework emphasizes simplicity, interpretability, and real-time deployment capability in resource-constrained environments.

Experimental evaluation on the Case Western Reserve University (CWRU) dataset demonstrates an overall classification accuracy of 98.7% and a macro-averaged F1-score of 0.990. Cross-load generalisation achieves 96.2% accuracy on unseen conditions, validating robustness. Statistical validation using McNemar’s test confirms the significance of performance improvements.

Additionally, the trained model is integrated into a web-based diagnostic platform enabling real-time fault prediction, signal visualization, and automated report generation. The results highlight that high diagnostic performance can be achieved using computationally efficient and interpretable methods, making the framework suitable for practical industrial deployment in Industry 4.0 environments.

Files

bearing_fault_diagnosis_publish.pdf

Files (488.3 kB)

Name Size Download all
md5:bdb8c2931ae4e8f28e0ff67da1c4fd80
488.3 kB Preview Download

Additional details

Software

Repository URL
https://github.com/Gajendran77/bearing-fault-detection
Programming language
Python
Development Status
Active