Skip to content

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

Notifications You must be signed in to change notification settings

CHAOZHAO-1/DG-PHM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 

Repository files navigation

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

Awesome Last update Paper number

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.

Image 1

Overview

Papers

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

Survey (综述)

2024

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

Homogeneous domain generalization-based fault diagnosis (HDGFD)

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

2024

  • Adversarial-Causal Representation Learning Networks for Machine fault diagnosis under unseen conditions based on vibration and acoustic signals [EAAI 2024]

  • A novel hybrid data-driven domain generalization approach with dual-perspective feature fusion for intelligent fault diagnosis [EAAI 2024]

  • Bearing fault diagnostic framework under unknown working conditions based on condition-guided diffusion model [Measurement 2024]

  • Utilizing Bayesian generalization network for reliable fault diagnosis of machinery with limited data [KBS 2024]

  • Self-adaptive fault diagnosis for unseen working conditions based on digital twins and domain generalization [RESS 2024]

  • A bearing fault diagnosis method for unknown operating conditions based on differentiated feature extraction [ISA 2024]

  • Fully Simulated Data Driven Domain Generalized Method for Multiphase Converters Fault Diagnosis [TPEL 2024]

  • Meta-Learning-Based Domain Generalization for Cost-Effective Tool Condition Monitoring in Ultrasonic Metal Welding [TII 2024]

  • Deep subdomain adversarial network with self-supervised learning for aero-engine high speed bearing fault diagnosis with unknown working conditions [Measurement 2024]

  • Domain-augmented meta ensemble learning for mechanical fault diagnosis from heterogeneous source domains to unseen target domains [ESWA 2024]

  • Distance Aware Risk Minimization for Domain Generalization in Machine Fault Diagnosis [IOT 2024] [Code]

  • Causality-inspired multi-source domain generalization method for intelligent fault diagnosis under unknown operating conditions [RESS 2024]

  • DPICEN: Deep Physical Information Consistency Embedded Network for Bearing Fault Diagnosis under Unknown Domain [RESS 2024]

  • A domain feature decoupling network for rotating machinery fault diagnosis under unseen operating conditions [RESS 2024]

  • Domain Generalization Combining Covariance Loss With Graph Convolutional Networks for Intelligent Fault Diagnosis of Rolling Bearings [TII 2024]

  • CIS2N: Causal independence and sparse shift network for rotating machinery fault diagnosis in unseen domains [RESS 2024]

  • Feature Adaptive Modulation and Prototype Learning for Domain Generalization Intelligent Fault Diagnosis [TII 2024]

  • A novel causal feature learning-based domain generalization framework for bearing fault diagnosis with a mixture of data from multiple working conditions and machines [AEI 2024]

  • Sharpness-Aware Gradient Alignment for Domain Generalization With Noisy Labels in Intelligent Fault Diagnosis [TIM 2024]

  • Fault vibration model driven fault-aware domain generalization framework for bearing fault diagnosis [AEI 2024]

  • Chemical fault diagnosis network based on single domain generalization [PROCESS SAF ENVIRON 2024]

  • Operating Condition Generalization Network for Fault Diagnosis of Brushless DC Motors [TIE 2024]

  • Novel Triplet Loss-Based Domain Generalization Network for Bearing Fault Diagnosis with Unseen Load Condition [Process 2024]

  • Unknown working condition fault diagnosis of rotate machine without training sample based on local fault semantic attribute [AEI 2024]

  • Stochastic Embedding Domain Generalization Network for Rotating Machinery Fault Diagnosis under Unseen Operating Conditions [IEEE Sensors 2024]

  • Fault Diagnosis of Rotating Machinery Toward Unseen Working Condition: A Regularized Domain Adaptive Weight Optimization [TII 2024]

  • Semi-physical simulation-driven contrastive decoupling net for intelligent fault diagnosis of unseen machines under varying speed [MST 2024]

  • Dynamic Balanced Dual Prototypical Domain Generalization for Cross-Machine Fault Diagnosis [TIM 2024]

  • Novel Adversarial Unsupervised Subdomain Adaption Multi-Channel Deep Convolutional Network for Cross-Operating Fault Diagnosis of Rolling Bearings [IEEE ACCESS 2024]

  • PhysiCausalNet: A Causal- and Physics-Driven Domain Generalization Network for Cross-Machine Fault Diagnosis of Unseen Domain [TII 2024]

  • Zero-Shot Fault Diagnosis for Smart Process Manufacturing via Tensor Prototype Alignment [TNNLS 2024]

  • Decoupled interpretable robust domain generalization networks: A fault diagnosis approach across bearings, working conditions, and artificial-to-real scenarios [AEI 2024]

  • Domain generalization of chemical process fault diagnosis by maximizing domain feature distribution alignment [PROCESS SAF ENVIRON 2024]

  • 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]

2023

  • 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]

2022

  • 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] [Code]

  • 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]

2021

  • 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]

2020

  • 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.

2024

  • Heterogeneous Federated Learning: Client-side Collaborative Update Inter-Domain Generalization Method for Intelligent Fault Diagnosis [IOT 2024][Code]

  • FedITA: A cloud–edge collaboration framework for domain generalization-based federated fault diagnosis of machine-level industrial motors [AEI 2024]

  • A blockchain-empowered secure federated domain generalization framework for machinery fault diagnosis [AEI 2024]

  • Heterogeneous Federated Domain Generalization Network With Common Representation Learning for Cross-Load Machinery Fault Diagnosis [TSMC 2024][Code]

  • Decentralized federated domain generalization with cluster alignment for fault diagnosis [Control Engineering Practice 2024]

  • 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][Code]

2023

  • 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][Code]

  • 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.

2024

  • An Auxiliary Branch Semi-supervised Domain Generalization Network for Unseen Working Conditions Bearing Fault Diagnosis [IEEE SENSOR 2024]

  • Contrast-Assisted Domain-Specificity-Removal Network for Semi-Supervised Generalization Fault Diagnosis [TNNLS 2024]

2023

  • 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][Code]

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

2020

  • 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.

2024

  • Open-set domain generalization for fault diagnosis through data augmentation and a dual-level weighted mechanism [AEI 2024]

  • Curriculum learning-based domain generalization for cross-domain fault diagnosis with category shift [MSSP 2024]

2023

  • 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]

2022

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

Imbalanced Domain Generalization-based Fault Diagnosis (IDGFD)

Sample number for differnt classes in source domains are different.

2024

  • A two-stage learning framework for imbalanced semi-supervised domain generalization fault diagnosis under unknown operating conditions [AEI 2024]

  • Multi-domain Class-imbalance Generalization with Fault Relationship-induced Augmentation for Intelligent Fault Diagnosis [TIM 2024]

  • Long-tailed multi-domain generalization for fault diagnosis of rotating machinery under variable operating conditions [SHM 2024]

2023

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

Single Domain Generalization-based Fault Diagnosis (SDGFD)

source samples are only from a single domain.

2024

  • Uncertainty-guided adversarial augmented domain networks for single domain generalization fault diagnosis [Measurement 2024]

  • Prior knowledge embedding convolutional autoencoder: A single-source domain generalized fault diagnosis framework under small samples [CII 2024][Code]

  • Simulation data-driven attention fusion network with multi-similarity metric: A single-domain generalization diagnostic method for tie rod bolt loosening of a rod-fastening rotor system [MEASUREMENT 2024]

  • Single imbalanced domain generalization network for intelligent fault diagnosis of compressors in HVAC systems under unseen working conditions [Energy & Buildings 2024]

  • Single Source Cross-Domain Bearing Fault Diagnosis via Multi-Pseudo Domain Augmented Adversarial Domain-Invariant Learning [JIOT 2024]

  • Single domain generalization method based on anti-causal learning for rotating machinery fault diagnosis [RESS 2024]

  • DP2Net: A discontinuous physical property-constrained single-source domain generalization network for tool wear state recognition [MSSP 2024]

  • 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]

2023

  • 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]

2022

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

Data

There are eight 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

Talk

Domain Generalization-based Fault Prognosis

2024

  • Domain Invariant and Consistent Ordinal Representation Learning for Remaining Useful Life Prediction of Bearings [TII 2024]

  • Domain generalization for rotating machinery real-time remaining useful life prediction via multi-domain orthogonal degradation feature exploration [MSSP 2024]

  • Remaining useful life prediction of machinery based on performanceevaluation and online cross-domain health indicator under unknownworking conditions [JMS 2024]

  • A Life-Stage Domain Aware Network for Bearing Health Prognosis Under Unseen Temporal Distribution Shift [TIM 2024]

  • 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]

2023

  • 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]

2022

  • 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: [email protected]

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. (基于领域泛化的故障诊断和预测,持续更新)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published