Turkish Journal of Electrical Engineering and Computer Sciences
DOI
10.55730/1300-0632.4071
Abstract
Domain generalization (DG) techniques strive to attain the ability to generalize to an unfamiliar target domain solely based on training data originating from the source domains. Despite the increasing attention given to learning from multiple training domains through the application of various forms of invariance across those domains, the enhancements observed in comparison to ERM are nearly insignificant under specified evaluation rules. In this paper, we demonstrate that the disentanglement of spurious and invariant features is a challenging task in conventional training since ERM simply minimizes the loss and does not exploit invariance among domains. To address this issue, we introduce an effective method called specific domain training (SDT), which detects the spurious features and makes them more discernible. By exploiting a masking strategy and weight averaging, it decreases their harmful effects. We provide theoretical and experimental evidence to show the effectiveness of SDT for out-of-distribution generalization. Notably, SDT achieves comparable results to SWAD, the state of the art in DomainBed benchmarks.
Keywords
Specific domain training, domain generalization, image processing, deep neural networks, computer vision
First Page
320
Last Page
337
Recommended Citation
KARIMI, SAEED and DİBEKLİOĞLU, HAMDİ
(2024)
"Uncovering and mitigating spurious features in domain generalization,"
Turkish Journal of Electrical Engineering and Computer Sciences: Vol. 32:
No.
2, Article 7.
https://doi.org/10.55730/1300-0632.4071
Available at:
https://journals.tubitak.gov.tr/elektrik/vol32/iss2/7
Included in
Computer Engineering Commons, Computer Sciences Commons, Electrical and Computer Engineering Commons