TY - JOUR
T1 - Interpretable Neural Network via Algorithm Unrolling for Mechanical Fault Diagnosis
AU - An, Botao
AU - Wang, Shibin
AU - Zhao, Zhibin
AU - Qin, Fuhua
AU - Yan, Ruqiang
AU - Chen, Xuefeng
N1 - Publisher Copyright:
© 1963-2012 IEEE.
PY - 2022
Y1 - 2022
N2 - Artificial neural network (ANN) has achieved great success in mechanical fault diagnosis and has been widely used. However, traditional ANN is still opaque in terms of interpretability, making it difficult for users to understand and trust the diagnosis results. This article proposes an interpretable neural network to provide high-performance and credible mechanical fault diagnosis results. The proposed network is mainly generated by unrolling the nested iterative soft thresholding algorithm (NISTA) for a sparse coding model and it is named NISTA-Net. Therefore, the network architecture of NISTA-Net has a clear theoretical basis, and users know how it is designed. Additionally, we propose a visualization method for NISTA-Net to examine whether the network has learned meaningful features. This method helps users better understand how NISTA-Net performs classifications. These two aspects of transparency/interpretability allow NISTA-Net to be more credible when applied for mechanical fault diagnosis. We carried out simulations and two experiments of fault diagnosis to verify the performance of NISTA-Net. The results reveal that NISTA-Net can well extract the fault features of the concerned bearings and gears. As a consequence, it achieves the best performance compared with other advanced networks. Given the success of NISTA-Net, a systematic approach is finally summarized to help design interpretable fault diagnosis networks, aiming to inspire more related research.
AB - Artificial neural network (ANN) has achieved great success in mechanical fault diagnosis and has been widely used. However, traditional ANN is still opaque in terms of interpretability, making it difficult for users to understand and trust the diagnosis results. This article proposes an interpretable neural network to provide high-performance and credible mechanical fault diagnosis results. The proposed network is mainly generated by unrolling the nested iterative soft thresholding algorithm (NISTA) for a sparse coding model and it is named NISTA-Net. Therefore, the network architecture of NISTA-Net has a clear theoretical basis, and users know how it is designed. Additionally, we propose a visualization method for NISTA-Net to examine whether the network has learned meaningful features. This method helps users better understand how NISTA-Net performs classifications. These two aspects of transparency/interpretability allow NISTA-Net to be more credible when applied for mechanical fault diagnosis. We carried out simulations and two experiments of fault diagnosis to verify the performance of NISTA-Net. The results reveal that NISTA-Net can well extract the fault features of the concerned bearings and gears. As a consequence, it achieves the best performance compared with other advanced networks. Given the success of NISTA-Net, a systematic approach is finally summarized to help design interpretable fault diagnosis networks, aiming to inspire more related research.
KW - Algorithm unrolling
KW - Interpretable neural network
KW - Mechanical fault diagnosis
KW - Prognostic and health management (PHM)
KW - Sparse coding
UR - https://www.scopus.com/pages/publications/85134272555
U2 - 10.1109/TIM.2022.3188058
DO - 10.1109/TIM.2022.3188058
M3 - 文章
AN - SCOPUS:85134272555
SN - 0018-9456
VL - 71
JO - IEEE Transactions on Instrumentation and Measurement
JF - IEEE Transactions on Instrumentation and Measurement
M1 - 3517011
ER -