Robust Unsupervised Fault Diagnosis For High-Dimensional Nonlinear Noisy Data

Dandan Zhao, Hongpeng Yin, Jintang Bian, Han Zhou
3/11/2025
cs.LGcs.AI

No confident code implementation found for this paper.

Abstract

Traditional fault diagnosis methods struggle to handle fault data, with complex data characteristics such as high dimensions and large noise. Deep learning is a promising solution, which typically works well only when labeled fault data are available. To address these problems, a robust unsupervised fault diagnosis using machine learning is proposed in this paper. First, a special dimension reduction method for the high-dimensional fault data is designed. Second, the extracted features are enhanced by incorporating nonlinear information through the learning of a graph structure. Third, to alleviate the problem of reduced fault-diagnosis accuracy attributed to noise and outliers, $l_{2,1}$-norm and typicality-aware constraints are introduced from the perspective of model optimization, respectively. Finally, this paper provides comprehensive theoretical and experimental evidence supporting the effectiveness and robustness of the proposed method. The experiments on both the benchmark Tennessee-Eastman process and a real hot-steel milling process show that the proposed method exhibits better robustness compared to other methods, maintaining high diagnostic accuracy even in the presence of outliers or noise.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{zhao2025robust,
  title  = {Robust Unsupervised Fault Diagnosis For High-Dimensional Nonlinear Noisy Data},
  author = {Dandan Zhao and Hongpeng Yin and Jintang Bian and Han Zhou},
  year   = {2025},
  eprint = {2503.08916},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2503.08916v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2503.08916.svg)](https://codeofpaper.com/paper/2503.08916)

Discussion