Skip to main navigation Skip to search Skip to main content

Adversarial Algorithm Unrolling Network for Interpretable Mechanical Anomaly Detection

  • Xi'an Jiaotong University

Research output: Contribution to journalArticlepeer-review

51 Scopus citations

Abstract

In mechanical anomaly detection, algorithms with higher accuracy, such as those based on artificial neural networks, are frequently constructed as black boxes, resulting in opaque interpretability in architecture and low credibility in results. This article proposes an adversarial algorithm unrolling network (AAU-Net) for interpretable mechanical anomaly detection. AAU-Net is a generative adversarial network (GAN). Its generator, composed of an encoder and a decoder, is mainly produced by algorithm unrolling of a sparse coding model, which is specially designed for feature encoding and decoding of vibration signals. Thus, AAU-Net has a mechanism-driven and interpretable network architecture. In other words, it is ad hoc interpretable. Moreover, a multiscale feature visualization approach for AAU-Net is introduced to verify that meaningful features are encoded by AAU-Net, helping users to trust the detection results. The feature visualization approach enables the results of AAU-Net to be interpretable, i.e., post hoc interpretable. To verify AAU-Net's capability of feature encoding and anomaly detection, we designed and performed simulations and experiments. The results show that AAU-Net can learn signal features that match the dynamic mechanism of the mechanical system. Considering the excellent feature learning ability, unsurprisingly, AAU-Net achieves the best overall anomaly detection performance compared with other algorithms.

Original languageEnglish
Pages (from-to)6007-6020
Number of pages14
JournalIEEE Transactions on Neural Networks and Learning Systems
Volume35
Issue number5
DOIs
StatePublished - 1 May 2024

Keywords

  • Adversarial training
  • algorithm unrolling
  • anomaly detection
  • interpretable neural network
  • representation learning

Fingerprint

Dive into the research topics of 'Adversarial Algorithm Unrolling Network for Interpretable Mechanical Anomaly Detection'. Together they form a unique fingerprint.

Cite this