An experimental methodology to evaluate machine learning methods for fault diagnosis based on vibration signals

2021
This paper presents a systematic procedure to fairly compare experimental performance scores for machine learning methods for fault diagnosis based on vibration signals. In the vast majority of related scientific publications, the estimated accuracy and similar performance criteria are the sole quality parameter presented. However, the experimental design giving rise to these results is mostly biased, based on unacceptably simple validation methods and on recycling identical patterns in test data sets, previously used for training. Moreover, the methods in general overfit their hyperparameters, introducing additional overoptimistic results. In order to remedy this defect, we critically analyse the usual training-validation-test division and propose an algorithmic guideline in the form of a validation framework. This allows a well defined comparison of experimental results. In order to illustrate the ideas of the paper, the Case Western Reserve University Bearing Data benchmark is used as a case study. Four distinct classifiers are experimentally compared, under gradually more difficult generalization tasks using the proposed evaluation framework: K-Nearest-Neighbor, Support Vector Machine, Random Forest and One-Dimensional Convolutional Neural Network. An extensive literature review suggests that most vibration based research papers, particularly for the Case Western Reserve University Bearing Data, use similar patterns for training and testing, making their classification an easy task.
EXPERT SYSTEMS WITH APPLICATIONS
卷号:167
ISSN:0957-4174
收录类型
SSCI
发表日期
2021
学科领域
循证管理学
国家
巴西
语种
英语
DOI
10.1016/j.eswa.2020.114022
EISSN
1873-6793
被引频次(WOS)
10
被引更新日期
2022-01
来源机构
Universidade Federal do Espirito Santo Instituto Federal do Espirito Santo (IFES) Instituto Federal do Espirito Santo (IFES) Universidade Federal do Espirito Santo
关键词
Fault detection CWRU bearing fault database Performance criteria Classification Pattern recognition Machine learning