Machine Learning and Deep Learning Algorithms for Bearing Fault Diagnostics -- A Comprehensive Review
In this survey paper, we systematically summarize existing literature on bearing fault diagnostics with machine learning (ML) and data mining techniques. While conventional ML methods, including artificial neural network (ANN), principal component analysis (PCA), support vector machines (SVM), etc., have been successfully applied to the detection and categorization of bearing faults for decades, recent developments in deep learning (DL) algorithms in the last five years have sparked renewed interest in both industry and academia for intelligent machine health monitoring. In this paper, we first provide a brief review of conventional ML methods, before taking a deep dive into the state-of-the-art DL algorithms for bearing fault applications. Specifically, the superiority of DL based methods over conventional ML methods are analyzed in terms of fault feature extraction and classification performances; many new functionalities enabled by DL techniques are also summarized. In addition, to obtain a more intuitive insight, a comparative study is conducted on the classification accuracy of different algorithms utilizing the open-source Case Western Reserve University (CWRU) bearing dataset. Finally, to facilitate the transition on applying various DL algorithms to bearing fault diagnostics, detailed recommendations and suggestions are provided for specific application conditions such as the setup environment, the data size, and the number of sensors and sensor types. Future research directions to further enhance the performance of DL algorithms on health monitoring are also discussed.
Code (0)
등록된 구현이 없습니다.
Tasks
BIG-bench Machine LearningTime Series AnalysisSimilar Papers 제목 키워드 기반
End-to-End CNN+LSTM Deep Learning Approach for Bearing Fault Diagnosis
Fault diagnostics and prognostics are important topics both in practice and research. There is an intense pressure on industrial plants to continue reducing unscheduled downtime, performance degradation, and safety hazar…
Fault DetectionFault DiagnosisTemporal SequencesFaultNet: A Deep Convolutional Neural Network for bearing fault classification
The increased presence of advanced sensors on the production floors has led to the collection of datasets that can provide significant insights into machine health. An important and reliable indicator of machine health, …
BIG-bench Machine LearningClassificationFault DetectionGeneral ClassificationCloud Ensemble Learning for Fault Diagnosis of Rolling Bearings with Stochastic Configuration Networks
Fault diagnosis of rolling bearings is of great significance for post-maintenance in rotating machinery, but it is a challenging work to diagnose faults efficiently with a few samples. Additionally, faults commonly occur…
Ensemble LearningFault DiagnosisIntelligent Condition Based Monitoring Techniques for Bearing Fault Diagnosis
In recent years, intelligent condition-based monitor-ing of rotary machinery systems has become a major researchfocus of machine fault diagnosis. In condition-based monitoring,it is challenging to form a large-scale well…
Deep LearningDiagnosticFault DiagnosisTransfer LearningHUST bearing: a practical dataset for ball bearing fault diagnosis
In this work, we introduce a practical dataset named HUST bearing, that provides a large set of vibration data on different ball bearings. This dataset contains 90 raw vibration data of 6 types of defects (inner crack, o…
Fault DiagnosisTransfer Learning