Unsupervised Domain Adaptation Algorithm for Time Series Based on Adaptive Contrastive Learning
Abstract
1. Introduction
- We propose an adaptive data augmentation strategy for feature enhancement. Unlike fixed methods, this approach dynamically adjusts augmentation intensity based on data characteristics. It effectively prevents semantic destruction caused by over-augmentation and superficial learning caused by under-augmentation, ensuring the extraction of robust transferable features.
- We introduce an adaptive weighted supervised contrastive learning loss. By automatically assigning higher weights to hard samples, this mechanism prevents critical domain-shift cues from being masked by easy samples. This significantly improves the model’s adaptability to complex cross-domain scenarios.
- Extensive experiments demonstrate the superiority of ACLDA. Through the synergistic effect of adaptive augmentation and weighted contrastive learning, our method achieves refined class-level distribution alignment, characterized by high intra-class compactness and clear inter-class separability.
2. Related Work
2.1. Unsupervised Domain Adaptation
2.2. Contrastive Learning in UDA
3. Proposed Method: ACLDA
3.1. Sample Difficulty Perception
3.1.1. Instantaneous Classification Difficulty Evaluation
3.1.2. Stable Classification Difficulty Evaluation
3.1.3. Difficulty Cache
3.2. Feature Enhancement Module
3.2.1. Adaptive Data Augmentation
3.2.2. Supervised Contrastive Learning for Source Domain
3.2.3. Self-Supervised Contrastive Learning for Target Domain
3.2.4. Feature Enhancement Loss
3.3. Distribution Alignment Module
3.3.1. MMD Distribution Alignment
3.3.2. Weighted Supervised Contrastive Learning
3.3.3. Distribution Alignment Loss
3.4. Pseudo-Label Enhancement Module
3.4.1. Classifier Optimization
3.4.2. Pseudo-Label Enhancement
3.5. Total Model Loss
3.6. Algorithm Implementation Details
| Algorithm 1 Training Algorithm of ACLDA |
|
4. Experimental Evaluation
4.1. Experimental Simulation Environment
4.2. Data Description
4.2.1. UCIHAR Dataset
4.2.2. HHAR Dataset
4.2.3. SSC Dataset
4.2.4. MFD Dataset
4.2.5. CWRU Dataset
4.3. Experimental Content
4.4. Analysis and Discussion of Comparative Experimental Results
4.5. Results and Discussion of Ablation Experiments
4.6. Convergence and Stability Analysis
4.7. Complexity and Efficiency Analysis
4.8. Sensitivity Analysis on Augmentation Magnitude
4.9. Comparison of Difficulty Estimation Metrics
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Jin, X.Y.; Park, Y.; Maddix, D.; Wang, H.; Wang, Y.Y. Domain adaptation for time series forecasting via attention sharing. In Proceedings of the 39th International Conference on Machine Learning (ICML 2022), Baltimore, MD, USA, 17–23 July 2022; pp. 10280–10297. [Google Scholar]
- Ozyurt, Y.; Feuerriegel, S.; Zhang, C. Contrastive learning for unsupervised domain adaptation of time series. arXiv 2022, arXiv:2206.06243. [Google Scholar]
- Zhang, H.Y.; Zhang, Y.F.; Liang, J.; Zhang, Z.; Wang, L. Spectral decomposition and adaptation for non-stationary time series anomaly detection. Neurocomputing 2025, 662, 131978. [Google Scholar] [CrossRef]
- Painblanc, F.; Chapel, L.; Courty, N.; Friguet, C.; Pelletier, C.; Tavenard, R. Match-and-deform: Time series domain adaptation through optimal transport and temporal alignment. In Joint European Conference on Machine Learning and Knowledge Discovery in Databases; Springer: Berlin/Heidelberg, Germany, 2023; pp. 341–356. [Google Scholar]
- Cen, J.; Yang, Z.H.; Liu, X.; Xiong, J.B.; Chen, H.H. A review of data-driven machinery fault diagnosis using machine learning algorithms. J. Vib. Eng. Technol. 2022, 10, 2481–2507. [Google Scholar] [CrossRef]
- Hassan, A.R.; Subasi, A. Automatic identification of epileptic seizures from EEG signals using linear programming boosting. Comput. Methods Programs Biomed. 2016, 136, 65–77. [Google Scholar] [CrossRef]
- Pan, S.J.; Yang, Q. A survey on transfer learning. IEEE Trans. Knowl. Data Eng. 2009, 22, 1345–1359. [Google Scholar] [CrossRef]
- Zhang, Y.S. A survey of unsupervised domain adaptation for visual recognition. arXiv 2021, arXiv:2112.06745. [Google Scholar] [CrossRef]
- Wang, X.B.; Chen, H.; Zhao, J.; Song, C.H.; Zhang, Y.K.; Yang, Z.X.; Wong, P.K. Wind turbine fault diagnosis for class-imbalance and small-size data based on stacked capsule autoencoder. IEEE Trans. Ind. Inform. 2024, 20, 12694–12704. [Google Scholar] [CrossRef]
- Zhang, T.C.; Chen, J.L.; Li, F.D.; Zhang, K.Y.; Lv, H.X.; He, S.L.; Xu, E.Y. Intelligent fault diagnosis of machines with small & imbalanced data: A state-of-the-art review and possible extensions. ISA Trans. 2022, 119, 152–171. [Google Scholar] [PubMed]
- Wang, C.; Wang, Z.D.; Liu, Q.Q.; Dong, H.L.; Liu, W.B.; Liu, X.H. A comprehensive survey on domain adaptation for intelligent fault diagnosis. Knowl.-Based Syst. 2025, 327, 114109. [Google Scholar] [CrossRef]
- Darban, Z.Z.; Yang, Y.Y.; Webb, G.I.; Aggarwal, C.C.; Wen, Q.S.; Pan, S.R.; Salehi, M. DACAD: Domain adaptation contrastive learning for anomaly detection in multivariate time series. IEEE Trans. Knowl. Data Eng. 2025, 37, 4485–4496. [Google Scholar] [CrossRef]
- Moradi, M.; Rahmanimanesh, M.; Shahzadi, A. Unsupervised domain adaptation by incremental learning for concept drifting data streams. Int. J. Mach. Learn. Cybern. 2024, 15, 4055–4078. [Google Scholar] [CrossRef]
- Gao, Y.; Wang, Y.; Wang, Q. Improving the transferability of time series forecasting with decomposition adaptation. arXiv 2023, arXiv:2307.00066. [Google Scholar] [CrossRef]
- Chen, T.; Kornblith, S.; Norouzi, M.; Hinton, G. A simple framework for contrastive learning of visual representations. In Proceedings of the 37th International Conference on Machine Learning, Virtual, 13–18 July 2020; pp. 1597–1607. [Google Scholar]
- Eldele, E.; Ragab, M.; Chen, Z.H.; Wu, M.; Kwoh, C.K.; Li, X.L. Cotmix: Contrastive domain adaptation for time-series via temporal mixup. arXiv 2022, arXiv:2212.01555. [Google Scholar]
- Wu, T.; Chen, Q.S.; Zhao, D.F.; Wang, J.H.; Jiang, L.H. Domain adaptation of time series via contrastive learning with task-specific consistency. Appl. Intell. 2024, 54, 12576–12588. [Google Scholar] [CrossRef]
- Zhang, Y.C.; Ren, Z.H.; Zhou, S.H.; Feng, K.; Yu, K.; Liu, Z. Supervised contrastive learning-based domain adaptation network for intelligent unsupervised fault diagnosis of rolling bearing. IEEE/ASME Trans. Mechatronics 2022, 27, 5371–5380. [Google Scholar] [CrossRef]
- Pang, B.; Liu, Q.H.; Sun, Z.D.; Xu, Z.L.; Hao, Z.Y. Time-frequency supervised contrastive learning via pseudo-labeling: An unsupervised domain adaptation network for rolling bearing fault diagnosis under time-varying speeds. Adv. Eng. Inform. 2024, 59, 102304. [Google Scholar] [CrossRef]
- Yu, X.; Gu, X.; Sun, J. Contrasting augmented features for domain adaptation with limited target domain data. Pattern Recognit. 2024, 148, 110145. [Google Scholar] [CrossRef]
- Wang, W.X.; Zhang, G.X.; Zhong, P. Domain adaptation with contrastive and adversarial oriented transferable semantic augmentation. Knowl.-Based Syst. 2023, 282, 111092. [Google Scholar] [CrossRef]
- Liu, X.; Yoo, C.; Xing, F.; Oh, H.; El Fakhri, G.; Kang, J.-W.; Woo, J. Deep unsupervised domain adaptation: A review of recent advances and perspectives. arXiv 2022, arXiv:2208.07422. [Google Scholar] [CrossRef]
- Long, M.S.; Cao, Z.J.; Wang, J.M.; Jordan, M.I. Conditional adversarial domain adaptation. Adv. Neural Inf. Process. Syst. 2018, 31, 1647–1657. [Google Scholar]
- Zhang, W.J.; Zhang, X.; Lan, L.; Luo, Z.G. Maximum mean and covariance discrepancy for unsupervised domain adaptation. Neural Process. Lett. 2020, 51, 347–366. [Google Scholar] [CrossRef]
- Chen, Y.; Zhang, W.L.; Song, S.; Wu, C. Graph domain adaptation for semantic segmentation. IEEE Trans. Image Process. 2019, 29, 199–213. [Google Scholar] [CrossRef]
- Ganin, Y.; Lempitsky, V. Unsupervised domain adaptation by backpropagation. Proc. Int. Conf. Mach. Learn. 2015, 37, 1180–1189. [Google Scholar]
- Jiao, J.Y.; Zhao, M.; Lin, J. Unsupervised adversarial adaptation network for intelligent fault diagnosis. IEEE Trans. Ind. Electron. 2019, 67, 9904–9913. [Google Scholar] [CrossRef]
- Kuang, J.C.; Xu, G.H.; Tao, T.F.; Wu, Q.Q. Class-imbalance adversarial transfer learning network for cross-domain fault diagnosis with imbalanced data. IEEE Trans. Instrum. Meas. 2021, 71, 6500120. [Google Scholar] [CrossRef]
- Xu, Y.Y.; Yan, H. Cycle-reconstructive subspace learning with class discriminability for unsupervised domain adaptation. Pattern Recognit. 2022, 129, 108700. [Google Scholar] [CrossRef]
- Guo, L.; Yu, Y.X.; Liu, Y.K.; Gao, H.L.; Chen, T. Reconstruction domain adaptation transfer network for partial transfer learning of machinery fault diagnostics. IEEE Trans. Instrum. Meas. 2021, 71, 2502710. [Google Scholar] [CrossRef]
- Li, Z.K.; Xu, Q.; Ma, L.; Fang, Z.Q.; Wang, Y.; He, W.Q.; Du, Q. Supervised contrastive learning-based unsupervised domain adaptation for hyperspectral image classification. IEEE Trans. Geosci. Remote Sens. 2023, 61, 5524017. [Google Scholar] [CrossRef]
- Pan, X.L.; Chen, H.X.; Wang, W.; Su, X.Y. Adversarial domain adaptation based on contrastive learning for bearings fault diagnosis. Simul. Model. Pract. Theory 2025, 139, 103058. [Google Scholar] [CrossRef]
- Yang, Y.X.; Zeng, X.Y.; Zeng, P.X.; Zu, C.; Yan, B.Y.; Zhou, J.L.; Wang, Y. Adaptive hardness-driven augmentation and alignment strategies for multisource domain adaptations. IEEE Trans. Neural Netw. Learn. Syst. 2025, 36, 15963–15977. [Google Scholar] [CrossRef] [PubMed]
- Ragab, M.; Eldele, E.; Tan, W.L.; Foo, C.S.; Chen, Z.H.; Wu, M.; Kwoh, C.K.; Li, X.L. Adatime: A benchmarking suite for domain adaptation on time series data. ACM Trans. Knowl. Discov. Data 2023, 17, 106. [Google Scholar] [CrossRef]
- Anguita, D.; Ghio, A.; Oneto, L.; Parra, X.; Reyes-Ortiz, J.L. A public domain dataset for human activity recognition using smartphones. Proc. ESANN 2013, 3, 3–4. [Google Scholar]
- Stisen, A.; Blunck, H.; Bhattacharya, S.; Prentow, T.S.; Kjærgaard, M.B.; Dey, A.; Sonne, T.; Jensen, M.M. Smart devices are different: Assessing and mitigating mobile sensing heterogeneities for activity recognition. In Proceedings of the 13th ACM Conference on Embedded Networked Sensor Systems, Soul, Republic of Korea, 1–4 November 2015; pp. 127–140. [Google Scholar]
- Goldberger, A.L.; Amaral, L.A.N.; Glass, L.; Hausdorff, J.M.; Ivanov, P.C.; Mark, R.G.; Mietus, J.E.; Moody, G.B.; Peng, C.K.; Stanley, H.E. PhysioBank, PhysioToolkit, and PhysioNet: Components of a new research resource for complex physiologic signals. Comput. Methods Programs Biomed. 2000, 136, 65–77. [Google Scholar] [CrossRef] [PubMed]
- Lessmeier, C.; Kimotho, J.K.; Zimmer, D.; Sextro, W. Condition monitoring of bearing damage in electromechanical drive systems by using motor current signals of electric motors: A benchmark data set for data-driven classification. Proc. PHM Soc. Eur. Conf. 2016, 3, 1–17. [Google Scholar] [CrossRef]
- Chen, X.H.; Yang, R.; Xue, Y.H.; Huang, M.J.; Ferrero, R.; Wang, Z.D. Deep transfer learning for bearing fault diagnosis: A systematic review since 2016. IEEE Trans. Instrum. Meas. 2023, 72, 3508221. [Google Scholar] [CrossRef]







| Dataset | Domains | Channels | Classes | Sequence Length | Training | Testing |
|---|---|---|---|---|---|---|
| UCIHAR | 30 | 9 | 6 | 128 | 2300 | 990 |
| HHAR | 9 | 3 | 6 | 128 | 12,716 | 5218 |
| SSC | 20 | 1 | 5 | 3000 | 14,280 | 6130 |
| MFD | 4 | 1 | 3 | 5120 | 7312 | 3604 |
| CWRU | 4 | 1 | 10 | 1200 | 1228 | 311 |
| Transfer | Deep_Coral | MMDA | DANN | CDAN | DIRT | DSAN | HoMM | DDC | CoDATS | AdvSKM | SASA | CoTMix | Ours |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 12_to_16 | 0.7152 | 0.7000 | 0.6909 | 0.6909 | 0.6576 | 0.7364 | 0.7515 | 0.6970 | 0.7273 | 0.7303 | 0.6818 | 0.7000 | 0.7925 |
| 18_to_27 | 1.0000 | 1.0000 | 1.0000 | 1.0000 | 0.9794 | 1.0000 | 1.0000 | 1.0000 | 1.0000 | 1.0000 | 0.9794 | 1.0000 | 1.0000 |
| 20_to_5 | 0.8681 | 0.8864 | 0.8608 | 0.8608 | 0.9011 | 0.8498 | 0.8681 | 0.8535 | 0.8608 | 0.8352 | 0.8388 | 0.8132 | 0.8835 |
| 24_to_8 | 0.9490 | 0.9647 | 0.9647 | 0.9451 | 0.9882 | 0.9686 | 0.9647 | 0.9020 | 0.9294 | 0.8980 | 0.9176 | 0.8627 | 0.9295 |
| 28_to_27 | 0.8083 | 0.7876 | 0.8289 | 0.8643 | 0.9174 | 0.9705 | 0.8289 | 0.7906 | 0.8643 | 0.8083 | 0.9292 | 0.9646 | 0.9559 |
| 2_to_11 | 1.0000 | 1.0000 | 1.0000 | 1.0000 | 0.9860 | 1.0000 | 1.0000 | 1.0000 | 0.9544 | 1.0000 | 1.0000 | 0.9544 | 1.0000 |
| 30_to_20 | 0.8037 | 0.8162 | 0.7570 | 0.8536 | 0.8349 | 0.8318 | 0.8006 | 0.7850 | 0.8006 | 0.7850 | 0.6854 | 0.7726 | 0.8173 |
| 6_to_23 | 0.9643 | 0.9643 | 0.9762 | 0.9643 | 0.9643 | 1.0000 | 0.9643 | 0.9583 | 0.9643 | 0.9494 | 0.9554 | 0.9643 | 0.9616 |
| 7_to_13 | 0.9293 | 0.9394 | 0.9327 | 0.9394 | 0.9394 | 0.9394 | 0.9327 | 0.9259 | 0.9293 | 0.9293 | 0.9293 | 0.9293 | 0.9600 |
| 9_to_18 | 0.7121 | 0.7879 | 0.8242 | 0.8030 | 0.9394 | 0.8515 | 0.7970 | 0.6848 | 0.8333 | 0.7121 | 0.6394 | 0.8606 | 0.8737 |
| Average | 0.8750 | 0.8847 | 0.8835 | 0.8921 | 0.9108 | 0.9148 | 0.8908 | 0.8597 | 0.8864 | 0.8648 | 0.8556 | 0.8822 | 0.9174 |
| Transfer | Deep_Coral | MMDA | DANN | CDAN | DIRT | DSAN | HoMM | DDC | CoDATS | AdvSKM | SASA | CoTMix | Ours |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0_to_11 | 0.5530 | 0.5074 | 0.5048 | 0.4534 | 0.3597 | 0.4258 | 0.5543 | 0.6114 | 0.4624 | 0.5986 | 0.4393 | 0.5851 | 0.6210 |
| 12_to_5 | 0.6991 | 0.7824 | 0.7350 | 0.7448 | 0.7037 | 0.7894 | 0.6869 | 0.6823 | 0.6348 | 0.7002 | 0.7159 | 0.7182 | 0.7295 |
| 13_to_17 | 0.6507 | 0.7383 | 0.5830 | 0.6251 | 0.5314 | 0.5550 | 0.6158 | 0.6563 | 0.5470 | 0.6251 | 0.5706 | 0.7231 | 0.7060 |
| 16_to_1 | 0.6972 | 0.7123 | 0.6924 | 0.7230 | 0.7933 | 0.7074 | 0.6308 | 0.6744 | 0.7026 | 0.7089 | 0.6769 | 0.5851 | 0.7835 |
| 18_to_12 | 0.6147 | 0.6349 | 0.6289 | 0.6262 | 0.5211 | 0.4866 | 0.6196 | 0.6388 | 0.5298 | 0.5900 | 0.5534 | 0.5495 | 0.6720 |
| 3_to_19 | 0.7367 | 0.8339 | 0.7228 | 0.7849 | 0.7679 | 0.7189 | 0.6999 | 0.6868 | 0.7204 | 0.7129 | 0.6900 | 0.7335 | 0.8310 |
| 5_to_15 | 0.7935 | 0.8859 | 0.8245 | 0.8740 | 0.7673 | 0.8213 | 0.8160 | 0.8344 | 0.8074 | 0.8462 | 0.6699 | 0.7264 | 0.8305 |
| 6_to_2 | 0.7660 | 0.7600 | 0.7572 | 0.7643 | 0.6465 | 0.7572 | 0.7665 | 0.7561 | 0.7474 | 0.7540 | 0.7398 | 0.6841 | 0.8015 |
| 7_to_18 | 0.7456 | 0.7756 | 0.7633 | 0.7691 | 0.7126 | 0.7768 | 0.7091 | 0.7232 | 0.7403 | 0.7397 | 0.7002 | 0.8009 | 0.7750 |
| 9_to_14 | 0.7819 | 0.7058 | 0.7922 | 0.8279 | 0.8507 | 0.8052 | 0.7785 | 0.7973 | 0.8302 | 0.8217 | 0.8268 | 0.7513 | 0.8560 |
| Average | 0.7038 | 0.7337 | 0.7004 | 0.7193 | 0.6654 | 0.6844 | 0.6877 | 0.7061 | 0.6722 | 0.7097 | 0.6583 | 0.6857 | 0.7606 |
| Transfer | Deep_Coral | MMDA | DANN | CDAN | DIRT | DSAN | HoMM | DDC | CoDATS | AdvSKM | SASA | CoTMix | Ours |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0_to_2 | 0.7565 | 0.7614 | 0.7853 | 0.8140 | 0.8091 | 0.6751 | 0.7074 | 0.6456 | 0.7544 | 0.6786 | 0.7726 | 0.7404 | 0.7549 |
| 0_to_6 | 0.6753 | 0.5489 | 0.5256 | 0.4664 | 0.5469 | 0.5376 | 0.6547 | 0.6547 | 0.4478 | 0.5862 | 0.5442 | 0.6727 | 0.6891 |
| 1_to_6 | 0.8589 | 0.9082 | 0.9381 | 0.9308 | 0.9381 | 0.9301 | 0.8889 | 0.7126 | 0.9148 | 0.7126 | 0.9128 | 0.9168 | 0.9116 |
| 2_to_7 | 0.4642 | 0.4795 | 0.5087 | 0.5094 | 0.6486 | 0.5331 | 0.4551 | 0.4976 | 0.4022 | 0.4356 | 0.4537 | 0.6743 | 0.5123 |
| 3_to_8 | 0.7934 | 0.9454 | 0.8681 | 0.8083 | 0.9688 | 0.9805 | 0.8096 | 0.7843 | 0.9311 | 0.7940 | 0.8493 | 0.8272 | 0.8107 |
| 4_to_5 | 0.8788 | 0.9349 | 0.9587 | 0.9774 | 0.9429 | 0.9768 | 0.9284 | 0.8369 | 0.7995 | 0.8214 | 0.9368 | 0.7202 | 0.9188 |
| 5_to_0 | 0.3705 | 0.4376 | 0.3377 | 0.3516 | 0.2159 | 0.2961 | 0.3450 | 0.3428 | 0.3406 | 0.3508 | 0.2925 | 0.6441 | 0.6091 |
| 6_to_1 | 0.8545 | 0.9092 | 0.9248 | 0.9229 | 0.9726 | 0.9447 | 0.8532 | 0.7494 | 0.9011 | 0.8041 | 0.9098 | 0.8744 | 0.9311 |
| 7_to_4 | 0.8257 | 0.8743 | 0.9528 | 0.9574 | 0.9734 | 0.9474 | 0.8896 | 0.8230 | 0.9235 | 0.8323 | 0.9042 | 0.9148 | 0.9139 |
| 8_to_3 | 0.8972 | 0.8461 | 0.9657 | 0.9716 | 0.9519 | 0.9730 | 0.9664 | 0.7520 | 0.8082 | 0.7987 | 0.9599 | 0.8775 | 0.9586 |
| Average | 0.7375 | 0.7645 | 0.7765 | 0.7710 | 0.7968 | 0.7794 | 0.7498 | 0.6799 | 0.7223 | 0.6814 | 0.7536 | 0.7862 | 0.8010 |
| Transfer | Deep_Coral | MMDA | DANN | CDAN | DIRT | DSAN | HoMM | DDC | CoDATS | AdvSKM | SASA | CoTMix | Ours |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0_to_1 | 0.7425 | 0.8835 | 0.8172 | 0.8431 | 0.8202 | 0.8276 | 0.7680 | 0.7629 | 0.7063 | 0.7484 | 0.7029 | 0.5953 | 0.8035 |
| 0_to_3 | 0.7532 | 0.9434 | 0.8350 | 0.8391 | 0.8420 | 0.8228 | 0.7695 | 0.7932 | 0.8598 | 0.7529 | 0.7555 | 0.6226 | 0.7645 |
| 1_to_0 | 0.8513 | 0.8594 | 0.8790 | 0.9016 | 0.8061 | 0.8010 | 0.8424 | 0.8061 | 0.8935 | 0.8502 | 0.8446 | 0.8047 | 0.9630 |
| 1_to_2 | 0.8176 | 0.9267 | 0.8117 | 0.8257 | 0.9034 | 0.8461 | 0.8135 | 0.8376 | 0.9031 | 0.8091 | 0.8309 | 0.7962 | 0.8710 |
| 1_to_3 | 0.9682 | 0.9812 | 0.9896 | 1.0000 | 1.0000 | 0.9996 | 0.9996 | 0.9996 | 0.9993 | 0.9982 | 0.9837 | 0.8442 | 1.0000 |
| 2_to_1 | 0.9837 | 0.9796 | 0.9575 | 0.9989 | 0.9904 | 0.9353 | 0.9808 | 0.9094 | 0.9334 | 0.9541 | 0.9885 | 0.7784 | 0.9695 |
| 2_to_3 | 0.9863 | 1.0000 | 0.9671 | 1.0000 | 0.9885 | 0.9589 | 0.9837 | 0.9279 | 0.9871 | 0.9478 | 0.9131 | 0.7573 | 0.9980 |
| 3_to_0 | 0.8280 | 0.8290 | 0.8576 | 0.8391 | 0.7769 | 0.7876 | 0.8361 | 0.8065 | 0.8890 | 0.8313 | 0.8417 | 0.8472 | 0.9620 |
| 3_to_1 | 1.0000 | 0.9653 | 0.9996 | 1.0000 | 1.0000 | 0.9989 | 1.0000 | 0.9800 | 0.9830 | 0.9982 | 0.9982 | 0.8387 | 1.0000 |
| 3_to_2 | 0.8080 | 0.9375 | 0.8106 | 0.8121 | 0.9034 | 0.8898 | 0.8147 | 0.8191 | 0.8953 | 0.7873 | 0.8143 | 0.7913 | 0.9140 |
| Average | 0.8739 | 0.9306 | 0.8925 | 0.9060 | 0.9031 | 0.8868 | 0.8808 | 0.8642 | 0.9050 | 0.8677 | 0.8673 | 0.7676 | 0.9346 |
| Methods | Average | ||||||
|---|---|---|---|---|---|---|---|
| No Adaptation | |||||||
| Our (w/o afa + w/o wacl) | |||||||
| Our (w/o afa) | |||||||
| Our (w/o wacl) | |||||||
| Our |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Liu, H.; Lin, P. Unsupervised Domain Adaptation Algorithm for Time Series Based on Adaptive Contrastive Learning. Entropy 2026, 28, 272. https://doi.org/10.3390/e28030272
Liu H, Lin P. Unsupervised Domain Adaptation Algorithm for Time Series Based on Adaptive Contrastive Learning. Entropy. 2026; 28(3):272. https://doi.org/10.3390/e28030272
Chicago/Turabian StyleLiu, Huayong, and Peng Lin. 2026. "Unsupervised Domain Adaptation Algorithm for Time Series Based on Adaptive Contrastive Learning" Entropy 28, no. 3: 272. https://doi.org/10.3390/e28030272
APA StyleLiu, H., & Lin, P. (2026). Unsupervised Domain Adaptation Algorithm for Time Series Based on Adaptive Contrastive Learning. Entropy, 28(3), 272. https://doi.org/10.3390/e28030272

