Abstract

PurposeThe individual machine learning methods used for fault detection and classification have accuracy performance at a certain level. A combined learning model composed of different base classifiers rather than an individual machine learning model is introduced to ensure diversity. In this way, this study aims to improve the generalization capability of fault detection and classification scheme.Design/methodology/approachThis study presents a probabilistic weighted voting model (PWVM) with multiple learning models for fault detection and classification. The working principle of this study’s proposed model relies on weight selection and per-class possibilities corresponding to predictions of base classifiers. Moreover, it can improve the power of the prediction model and cope with imbalanced class distribution through validation metrics and F-score.FindingsThe performance of the proposed PWVM was better than the performance of the individual machine learning methods. Besides, the proposed voting model’s performance was compared with different voting mechanisms involving weighted and unweighted voting models. It can be seen from the results that the presented model is superior to voting mechanisms. The performance results revealed PWVM has a powerful predictive model even in noisy conditions. This study determines the optimal model from among voting models with the prioritization method on data sets partitioned different ratios. The obtained results with statistical analysis verified the validity of the proposed model. Besides, the comparative results from different benchmark data sets verified the effectiveness and robustness of this study’s proposed model.Originality/valueThe contribution of this study is that PWVM is an ensemble model with outstanding generalization capability. To the best of the authors’ knowledge, no study has been performed using a PWVM composed of multiple classifiers to detect no-faulted/faulted cases and classify faulted phases.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call