Domain generalization for image classification based on simplified self ensemble learning.

Domain generalization seeks to acquire knowledge from limited source data and apply it to an unknown target domain. Current approaches primarily tackle this challenge by attempting to eliminate the differences between domains. However, as cross-domain data evolves, the discrepancies between domains...

Full description

Saved in:
Bibliographic Details
Main Authors: Zhenkai Qin, Xinlu Guo, Jun Li, Yue Chen
Format: Article
Language:English
Published: Public Library of Science (PLoS) 2025-01-01
Series:PLoS ONE
Online Access:https://doi.org/10.1371/journal.pone.0320300
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1850127279497150464
author Zhenkai Qin
Xinlu Guo
Jun Li
Yue Chen
author_facet Zhenkai Qin
Xinlu Guo
Jun Li
Yue Chen
author_sort Zhenkai Qin
collection DOAJ
description Domain generalization seeks to acquire knowledge from limited source data and apply it to an unknown target domain. Current approaches primarily tackle this challenge by attempting to eliminate the differences between domains. However, as cross-domain data evolves, the discrepancies between domains grow increasingly intricate and difficult to manage, rendering effective knowledge transfer across multiple domains a persistent challenge. While existing methods concentrate on minimizing domain discrepancies, they frequently encounter difficulties in maintaining effectiveness when confronted with high data complexity. In this paper, we present an approach that transcends merely eliminating domain discrepancies by enhancing the model's adaptability to improve its performance in unseen domains. Specifically, we frame the problem as an optimization process with the objective of minimizing a weighted loss function that balances cross-domain discrepancies and sample complexity. Our proposed self-ensemble learning framework, which utilizes a single feature extractor, simplifies this process by alternately training multiple classifiers with shared feature extractors. The introduction of focal loss and complex sample loss weight further fine-tunes the model's sensitivity to hard-to-learn instances, enhancing generalization to difficult samples. Finally, a dynamic loss adaptive weighted voting strategy ensures more accurate predictions across diverse domains. Experimental results on three public benchmark datasets (OfficeHome, PACS, and VLCS) demonstrate that our proposed algorithm achieves an improvement of up to 3 . 38% over existing methods in terms of generalization performance, particularly in complex and diverse real-world scenarios, such as autonomous driving and medical image analysis. These results highlight the practical utility of our approach in environments where cross-domain generalization is crucial for system reliability and safety.
format Article
id doaj-art-1c5942e97b744e4ebe83ee28cfe33758
institution OA Journals
issn 1932-6203
language English
publishDate 2025-01-01
publisher Public Library of Science (PLoS)
record_format Article
series PLoS ONE
spelling doaj-art-1c5942e97b744e4ebe83ee28cfe337582025-08-20T02:33:43ZengPublic Library of Science (PLoS)PLoS ONE1932-62032025-01-01204e032030010.1371/journal.pone.0320300Domain generalization for image classification based on simplified self ensemble learning.Zhenkai QinXinlu GuoJun LiYue ChenDomain generalization seeks to acquire knowledge from limited source data and apply it to an unknown target domain. Current approaches primarily tackle this challenge by attempting to eliminate the differences between domains. However, as cross-domain data evolves, the discrepancies between domains grow increasingly intricate and difficult to manage, rendering effective knowledge transfer across multiple domains a persistent challenge. While existing methods concentrate on minimizing domain discrepancies, they frequently encounter difficulties in maintaining effectiveness when confronted with high data complexity. In this paper, we present an approach that transcends merely eliminating domain discrepancies by enhancing the model's adaptability to improve its performance in unseen domains. Specifically, we frame the problem as an optimization process with the objective of minimizing a weighted loss function that balances cross-domain discrepancies and sample complexity. Our proposed self-ensemble learning framework, which utilizes a single feature extractor, simplifies this process by alternately training multiple classifiers with shared feature extractors. The introduction of focal loss and complex sample loss weight further fine-tunes the model's sensitivity to hard-to-learn instances, enhancing generalization to difficult samples. Finally, a dynamic loss adaptive weighted voting strategy ensures more accurate predictions across diverse domains. Experimental results on three public benchmark datasets (OfficeHome, PACS, and VLCS) demonstrate that our proposed algorithm achieves an improvement of up to 3 . 38% over existing methods in terms of generalization performance, particularly in complex and diverse real-world scenarios, such as autonomous driving and medical image analysis. These results highlight the practical utility of our approach in environments where cross-domain generalization is crucial for system reliability and safety.https://doi.org/10.1371/journal.pone.0320300
spellingShingle Zhenkai Qin
Xinlu Guo
Jun Li
Yue Chen
Domain generalization for image classification based on simplified self ensemble learning.
PLoS ONE
title Domain generalization for image classification based on simplified self ensemble learning.
title_full Domain generalization for image classification based on simplified self ensemble learning.
title_fullStr Domain generalization for image classification based on simplified self ensemble learning.
title_full_unstemmed Domain generalization for image classification based on simplified self ensemble learning.
title_short Domain generalization for image classification based on simplified self ensemble learning.
title_sort domain generalization for image classification based on simplified self ensemble learning
url https://doi.org/10.1371/journal.pone.0320300
work_keys_str_mv AT zhenkaiqin domaingeneralizationforimageclassificationbasedonsimplifiedselfensemblelearning
AT xinluguo domaingeneralizationforimageclassificationbasedonsimplifiedselfensemblelearning
AT junli domaingeneralizationforimageclassificationbasedonsimplifiedselfensemblelearning
AT yuechen domaingeneralizationforimageclassificationbasedonsimplifiedselfensemblelearning