Adversarial Multiple-Target Domain Adaptation for Fault Classification
Abstract
Data-driven fault classification methods are receiving great attention as they can be applied to many real-world applications. However, they work under the assumption that training data and testing data are drawn from the same distribution. Practical scenarios have varying operating conditions, which results in a domain-shift problem that significantly deteriorates the diagnosis performance. Recently, domain adaptation (DA) has been explored to address the domain-shift problem by transferring the knowledge from labeled source domain (e.g., source working condition) to unlabeled target domain (e.g., target working condition). Yet, all the existing methods are working under single-source single-target (1S1T) settings. Hence, a new model needs to be trained for each new target domain. This shows limited scalability in handling multiple working conditions since different models should be trained for different target working conditions, which is clearly not a viable solution in practice. To address this problem, we propose a novel adversarial multiple-target DA (AMDA) method for single-source multiple-target (1SmT) scenario, where the model can generalize to multiple-target domains concurrently. Adversarial adaptation is applied to transform the multiple-target domain features to be invariant from the single-source-domain features. This leads to a scalable model with a novel capability of generalizing to multiple-target domains. Extensive experiments on two public datasets and one self-collected dataset have demonstrated that the proposed method outperforms state-of-the-art methods consistently. Our source codes and data are available athttps://github.com/mohamedr002/AMDA.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Each working condition in the Fault Diagnosis dataset can be considered a separate domain because it has different characteristics from the other working conditions.
“Each working condition can be considered as a separate domain as it has different characteristics from the other working conditions [Ragab et al. , 2020].”
From Time-Series Representation Learning via Temporal and Contextual Contrasting (2021) · cites this paper as Ragab et al. , 2020
Cites
Deep Residual Learning for Image Recognition
He, K., Zhang, X., Ren, S., & Sun, J. (2016) · 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr.2016.90 · Cited by 235,474 · see citing works
ImageNet classification with deep convolutional neural networks
Krizhevsky, A., Sutskever, I., & Hinton, G. E. (2017) · Communications of the ACM · doi:10.1145/3065386 · Cited by 112,155 · see citing works
Adversarial Discriminative Domain Adaptation
Tzeng, E., Hoffman, J., Saenko, K., & Darrell, T. (2017) · 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr.2017.316 · Cited by 5,154 · see citing works
Deep domain confusion Maximizing for domain invariance
Tzeng, E., Hoffman, J., Zhang, N., Saenko, K., & Darrell, T. (2014) · arXiv · doi:10.48550/arxiv.1412.3474 · Cited by 2,285 · see citing works
A hierarchical deep domain adaptation approach for fault diagnosis of power plant thermal system
Wang, X., He, H., & Li, L. (2019) · IEEE Transactions on Industrial Informatics · doi:10.1109/tii.2019.2899118 · Cited by 185 · cited 1× · see citing works
“In [21], a hierarchical deep DA approach has been used for fault diagnosis of”
Method
Flagged first, then by citations
Cited by
Sorted by citations
Time-Series Representation Learning via Temporal and Contextual Contrasting
Eldele, E., Ragab, M., Chen, Z., Wu, M., Kwoh, C. K., Li, X., & Guan, C. (2021) · Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence · doi:10.24963/ijcai.2021/324 · Cited by 696 · see citing works
Self-citationSelf-Supervised Contrastive Representation Learning for Semi-Supervised Time-Series Classification
Eldele, E., Ragab, M., Chen, Z., Wu, M., Kwoh, C.-K., Li, X., & Guan, C. (2023) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/tpami.2023.3308189 · Cited by 224 · see citing works
Self-citation
- Authors
- Ragab, M., Chen, Z., Wu, M., Li, H., Kwoh, C.-K., Yan, R., & Li, X.
- Affiliations
- Nanyang Technological University (SG)
- Agency for Science, Technology and Research (SG)
- Xi'an Jiaotong University (CN)
- Venue
- IEEE Transactions on Instrumentation and Measurement
- Published
- 2021
- Volume
- 70
- Pages
- 1-11
- ISSN
- 0018-9456 (ISSN-L)
- 1557-9662
- OpenAlex
- W3043790829
- Cited by
- 90
- References
- 5
- Citations by year
- 2026: 8 · 2025: 18 · 2024: 17 · 2023: 17 · 2022: 22 · 2021: 7 · 2020: 1
- FWCI
- 5.81
- Type
- journal article
- Language
- en
- Open access
- closed
- Locations
- IEEE Transactions on Instrumentation and Measurement (publishedVersion)
- DR-NTU (Nanyang Technological University) (submittedVersion)
- Funders
- A*STAR Industrial Internet of Things Research Program though the RIE2020 IAF-PP (A1788a0023)
- National Natural Science Foundation of China (51835009)
- A*STAR SINGA Scholarship
- Topics
- Physical Sciences › Engineering › Control and Systems Engineering › Machine Fault Diagnosis Techniques
- Physical Sciences › Computer Science › Artificial Intelligence › Domain Adaptation and Few-Shot Learning
- Physical Sciences › Engineering › Control and Systems Engineering › Fault Detection and Control Systems
- Keywords
- domain adaptation, adversarial learning, fault classification, domain shift, working condition variation, feature invariance
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review