CHAOZHAO-1 / DG-PHM

This is a reposotory that includes paper、code and datasets about domain generalization-based fault diagnosis and prognosis. (基于领域泛化的故障诊断和预测,持续更新)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Domain-generalization-for-fault-diagnosis-and-prognosis (updating)领域泛化方法用于故障诊断和预测 (持续更新中)

(Updated as of 5 March 2024)

This is a repository about Domain Generalization for PHM, including papers, code, datasets etc.

We will continue to update this repository and hope this repository can benefit your research.

Contents

Papers

We list papers, implementation code (the unofficial code is marked with *), etc, in the order of year.

Survey (综述)

  • Domain Generalization for Cross-Domain Fault Diagnosis: an Application-oriented Perspective and a Benchmark Study [RESS 2024] (第一篇关于DGFD的综述)

  • An Application-oriented Perspective of Domain Generalization for Cross-Domain Fault Diagnosis [IEEE CSCWD 2023]

Homogeneous domain generalization-based fault diagnosis (HDGFD)

Basic setting:class space between mutiple source domains and unseen target domain is same.

  • Causal Disentanglement Domain Generalization for time-series signal fault diagnosis [NN 2024]

  • Industrial process fault diagnosis based on feature enhanced meta-learning toward domain generalization scenarios [KBS 2024]

  • A Domain Generalization Network Exploiting Causal Representations and Non-causal Representations for Three-Phase Converter Fault Diagnosis [TIM 2024]

  • Rolling Bearing Fault Diagnosis Method Based On Dual Invariant Feature Domain Generalization [TIM 2024]

  • Stacked maximum independence autoencoders: A domain generalization approach for fault diagnosis under various working conditions [MSSP 2024]

  • Causal explaining guided domain generalization for rotating machinery intelligent fault diagnosis [ESA 2024]

  • Task-Generalization-Based Graph Convolutional Network for Fault Diagnosis of Rod-Fastened Rotor System [TII 2023]

  • VIT-GADG: A Generative Domain Generalized Framework for Chillers Fault Diagnosis under Unseen Working Conditions [TIM 2023]

  • Gradient aligned domain generalization with a mutual teaching teacher-student network for intelligent fault diagnosis [RESS 2023]

  • A novel domain generalization network with multidomain specific auxiliary classifiers for machinery fault diagnosis under unseen working conditions [RESS 2023]

  • Fine-grained transfer learning based on deep feature decomposition for rotating equipment fault diagnosis [MST 2023]

  • Few-shot learning under domain shift: Attentional contrastive calibrated transformer of time series for fault diagnosis under sharp speed variation [MSSP 2023]

  • An information-induced fault diagnosis framework generalizing from stationary to unknown nonstationary working conditions [RESS 2023]

  • Adaptive Class Center Generalization Network: A Sparse Domain-Regressive Framework for Bearing Fault Diagnosis Under Unknown Working Conditions [TIM 2023]

  • Relationship transfer domain generalization network for rotating machinery fault diagnosis under different working conditions [TII 2023]

  • Meta-Learning Based Domain Generalization Framework for Fault Diagnosis with Gradient Aligning and Semantic Matching [TII 2023]

  • TinyML-enabled edge implementation of transfer learning framework for domain generalization in machine fault diagnosis [ESWA 2023]

  • Deep causal factorization network: A novel domain generalization method for cross-machine bearing fault diagnosis [MSSP 2023]

  • Domain augmentation generalization network for real-time fault diagnosis under unseen working conditions [RESS 2023]

  • Deep mixed domain generalization network for intelligent fault diagnosis under unseen conditions [TIE 2023]

  • Cross-Domain Augmentation Diagnosis: An Adversarial Domain-Augmented Generalization Method for Fault Diagnosis under Unseen Working Conditions [RESS 2023]

  • A reliable feature-assisted contrastive generalization net for intelligent fault diagnosis under unseen machines and working conditions [MSSP 2022]

  • Domain Transferability-based Deep Domain Generalization Method Towards Actual Fault Diagnosis Scenarios [TII 2022]

  • A domain generalization network combing invariance and specificity towards real-time intelligent fault diagnosis [MSSP 2022]

  • Domain Generalization Model of Deep Convolutional Networks Based on SAND-Mask [algorithms 2022]

  • Generalization on Unseen Domains via Model-Agnostic Learning for Intelligent Fault Diagnosis [TIM 2022]

  • Fault Diagnosis of Rotating Machinery Under Multiple Operating Conditions Generalization: A Representation Gradient Muting Paradigm [TIM 2022]

  • Conditional Contrastive Domain Generalization for Fault Diagnosis [TIM 2022][Code]

  • Sparsity-Constrained Invariant Risk Minimization for Domain Generalization With Application to Machinery Fault Diagnosis Modeling [TCYB 2022]

  • NTScatNet: An interpretable convolutional neural network for domain generalization diagnosis across different transmission paths [Measurement 2022]

  • A Hybrid Matching Network for Fault Diagnosis under Different Working Conditions with Limited Data [Computational Intelligence and Neuroscience 2022]

  • Deep Domain Generalization Combining APriori Diagnosis Knowledge Toward Cross-Domain Fault Diagnosis of Rolling Bearing [TIM 2022]

  • Conditional Adversarial Domain Generalization With a Single Discriminator for Bearing Fault Diagnosis [TIM 2022]

  • Whitening-Net: A Generalized Network to Diagnose the Faults Among Different Machines and Conditions [TNNLS 2022]

  • Causal Disentanglement: A Generalized Bearing Fault Diagnostic Framework in Continuous Degradation Mode [TNNLS 2021]

  • A hybrid generalization network for intelligent fault diagnosis of rotating machinery under unseen working conditions [TIM 2021]

  • Adversarial domain-invariant generalization: a generic domain-regressive framework for bearing fault diagnosis under unseen conditions [TII 2021]

  • Intelligent Fault Identification Based on MultiSource Domain Generalization Towards Actual Diagnosis Scenario [TIE 2020]

  • Domain generalization in rotating machinery fault diagnostics using deep neural networks [Neurocomputing 2020]

  • Learn Generalization Feature via Convolutional Neural Network: A Fault Diagnosis Scheme Toward Unseen Operating Conditions [IEEE Access 2020]

Federated Domain Generalization-based Fault Diagnosis (FedDGFD)

Multi-souce data are stored in different local clients.

  • Fusing consensus knowledge: A federated learning method for fault diagnosis via privacy-preserving reference under domain shift [IF 2024]

  • A federated distillation domain generalization framework for machinery fault diagnosis with data privacy [EAAI 2024]

  • Federated domain generalization for intelligent fault diagnosis based on pseudo‑siamese network and robust global model aggregation [IJMLC 2023]

  • Federated Domain Generalization With Global Robust Model Aggregation Strategy For Bearing Fault Diagnosis [MST 2023]

  • Federated Domain Generalization: A Secure and Robust Framework for Intelligent Fault Diagnosis [TII 2023]

  • Federated adversarial domain generalization network: A novel machinery fault diagnosis method with data privacy [KBS 2023]

Semisupervised Domain Generalization-based Fault Diagnosis (SemiDGFD)

One source domain are labeled and other source domains are unlabeled.

  • Domain-invariant feature fusion networks for semi-supervised generalization fault diagnosis [EAAI 2023]

  • Domain fuzzy generalization networks for semi-supervised intelligent fault diagnosis under unseen working conditions [MSSP 2023]

  • Mutual-assistance semisupervised domain generalization network for intelligent fault diagnosis under unseen working conditions [MSSP 2023]

  • A New Adversarial Domain Generalization Network Based on Class Boundary Feature Detection for Bearing Fault Diagnosis [TIM 2023]

  • Deep Semisupervised Domain Generalization Network for Rotary Machinery Fault Diagnosis Under Variable Speed [TIM 2020]

Open Set Domain Generalization-based Fault Diagnosis (OSDGFD)

Class space among multiple source domains and unseen target domain is different.

  • A Novel Multidomain Contrastive-Coding-Based Open-Set Domain Generalization Framework for Machinery Fault Diagnosis [TII 2023]

  • A Customized Meta-Learning Framework for Diagnosing New Faults From Unseen Working Conditions With Few Labeled Data [IEEE/ASME MEC 2023]

  • Adaptive open set domain generalization network: Learning to diagnose unknown faults under unknown working conditions [RESS 2022]

Imbalanced Domain Generalization-based Fault Diagnosis (IDGFD)

Sample number for differnt classes in source domains are different.

  • Imbalanced Domain Generalization via Semantic-Discriminative Augmentation for Intelligent Fault Diagnosis [AEI 2023]

Single Domain Generalization-based Fault Diagnosis (SDGFD)

source samples are only from a single domain.

  • Gradient-based domain-augmented meta-learning single-domain generalization for fault diagnosis under variable operating conditions [SHM 2024]

  • HmmSeNet: A Novel Single Domain Generalization Equipment Fault Diagnosis Under Unknown Working Speed Using Histogram Matching Mixup[TII 2024]

  • Support-Sample-Assisted Domain Generalization via Attacks and Defenses: Concepts, Algorithms, and Applications to Pipeline Fault Diagnosis [TII 2024]

  • Single domain generalizable and physically interpretable bearing fault diagnosis for unseen working conditions [ESA 2023]

  • Multi-scale style generative and adversarial contrastive networks for single domain generalization fault diagnosis [RESS 2023]

  • An Adversarial Single-Domain Generalization Network for Fault Diagnosis of Wind Turbine Gearboxes [J MAR SCI ENG 2023]

  • Adversarial Mutual Information-Guided Single Domain Generalization Network for Intelligent Fault Diagnosis [TII 2022]

Data

There are eighet open-source dataset and two self-collected dataset for research of domain generalization-based fault diagnosis.

Index Year Dataset Name Component Generation Working Condition Original data link Alternate data Link
1 2006 IMS bearing Run to failure Single working condition [data link] [data link]
2 2013 JNU bearing artifical Multiple working conditions / [data link]
3 2015 CWRU bearing artifical Multiple working conditions [data link] [data link]
4 2016 PU bearing artifical and run to failure Multiple working conditions [data link] [data link]
5 2016 SCP bearing artifical Single working condition / [data link]
6 2018 XJTU bearing Run to failure Multiple working conditions [data link] [data link]
7 2018 PHM09 gearbox artifical Multiple working conditions / [data link]
8 2021 LW bearing artifical Multiple working conditions [data link] [data link]
9 2022 HUSTbearing bearing artifical Multiple working conditions / [data link]
10 2022 HUSTgearbox gearbox artifical Multiple working conditions / [data link]

Code for Benchmark

Our benchmark code is released at [Code link]

Another benchmark code is released at [Code link]

Code for Method Paper

Title Journal Date Code topic
Conditional Contrastive Domain Generalization For Fault Diagnosis
TIM 2022 Github DGFD
A domain generalization network combing invariance and specificity towards real-time intelligent fault diagnosis
MSSP 2022 Github DGFD
Conditional-Adversarial-Domain-Generalization-with-Single-Discriminator
TIM 2022 Github DGFD
A federated distillation domain generalization framework for machinery fault diagnosis with data privacy
EAAI 2024 Github FedDGFD
Federated domain generalization: A secure and robust framework for intelligent fault diagnosis
TII 2023 Github FedDGFD
Imbalanced domain generalization via Semantic-Discriminative augmentation for intelligent fault diagnosis
AEI 2024 Github IDGFD
Mutual-assistance semisupervised domain generalization network for intelligent fault diagnosis under unseen working conditions
MSSP 2023 Github SemiDGFD
Adaptive open set domain generalization network: Learning to diagnose unknown faults under unknown working conditions
RESS 2022 Github OSDGFD
Adversarial mutual information-guided single domain generalization network for intelligent fault diagnosis
TII 2022 Github SDGFD

Domain Generalization-based Fault Prognosis

  • Uncertainty-Weighted Domain Generalization for Remaining Useful Life Prediction of Rolling Bearings under Unseen Conditions [IEEE Sensors 2024]

  • An Optimal-Subdomain Generalization Method for Remaining Useful Life Prediction of Machinery Under Time-Varying Operation Conditions [TII 2024]

  • Domain generalization via adversarial out-domain augmentation for remaining useful life prediction ofbearings under unseen conditions [KBS 2023]

  • Towards prognostic generalization: a domain conditional invariance and specificity disentanglement network for remaining useful life prediction [JMS 2023]

  • Multi-source domain generalization for degradation monitoring of journal bearings under unseen conditions [RESS 2022]

  • Meta domain generalization for smart manufacturing: Tool wear prediction with small data [JMS 2022]

  • Health Assessment of Rotating Equipment With Unseen Conditions Using Adversarial Domain Generalization Toward Self-Supervised Regularization Learning [IEEE/ASME MEC 2022]

Contact

If you have any problem, please feel free to contact me.

Name: Chao Zhao

Email address: zhaochao734@hust.edu.cn

BibTex Citation

If you find this paper and repository useful, please cite our paper☺️.

@article{Zhao2024domain,
  title={Domain Generalization for Cross-Domain Fault Diagnosis: an Application-oriented Perspective and a Benchmark Study},
  author={Zhao, Chao and Zio, Enrico and Shen, Weiming},
  journal={Reliability Engineering & System Safety},
  pages={109964},
  year={2024}
}

Related Projects

  • We collect all open source mechanical failure datasets [Link]

  • We have sorted out the multi-modal-based fault diagnosis, including data, papers, codes and so on [Link]

About

This is a reposotory that includes paper、code and datasets about domain generalization-based fault diagnosis and prognosis. (基于领域泛化的故障诊断和预测,持续更新)