Saved in:
Bibliographic Details
Main Authors: Shin, Seungjae, Bae, HeeSun, Na, Byeonghu, Kim, Yoon-Yeong, Moon, Il-Chul
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2403.07329
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866917611620532224
author Shin, Seungjae
Bae, HeeSun
Na, Byeonghu
Kim, Yoon-Yeong
Moon, Il-Chul
author_facet Shin, Seungjae
Bae, HeeSun
Na, Byeonghu
Kim, Yoon-Yeong
Moon, Il-Chul
contents The objective of domain generalization (DG) is to enhance the transferability of the model learned from a source domain to unobserved domains. To prevent overfitting to a specific domain, Sharpness-Aware Minimization (SAM) reduces source domain's loss sharpness. Although SAM variants have delivered significant improvements in DG, we highlight that there's still potential for improvement in generalizing to unknown domains through the exploration on data space. This paper introduces an objective rooted in both parameter and data perturbed regions for domain generalization, coined Unknown Domain Inconsistency Minimization (UDIM). UDIM reduces the loss landscape inconsistency between source domain and unknown domains. As unknown domains are inaccessible, these domains are empirically crafted by perturbing instances from the source domain dataset. In particular, by aligning the loss landscape acquired in the source domain to the loss landscape of perturbed domains, we expect to achieve generalization grounded on these flat minima for the unknown domains. Theoretically, we validate that merging SAM optimization with the UDIM objective establishes an upper bound for the true objective of the DG task. In an empirical aspect, UDIM consistently outperforms SAM variants across multiple DG benchmark datasets. Notably, UDIM shows statistically significant improvements in scenarios with more restrictive domain information, underscoring UDIM's generalization capability in unseen domains. Our code is available at \url{https://github.com/SJShin-AI/UDIM}.
format Preprint
id arxiv_https___arxiv_org_abs_2403_07329
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Unknown Domain Inconsistency Minimization for Domain Generalization
Shin, Seungjae
Bae, HeeSun
Na, Byeonghu
Kim, Yoon-Yeong
Moon, Il-Chul
Machine Learning
The objective of domain generalization (DG) is to enhance the transferability of the model learned from a source domain to unobserved domains. To prevent overfitting to a specific domain, Sharpness-Aware Minimization (SAM) reduces source domain's loss sharpness. Although SAM variants have delivered significant improvements in DG, we highlight that there's still potential for improvement in generalizing to unknown domains through the exploration on data space. This paper introduces an objective rooted in both parameter and data perturbed regions for domain generalization, coined Unknown Domain Inconsistency Minimization (UDIM). UDIM reduces the loss landscape inconsistency between source domain and unknown domains. As unknown domains are inaccessible, these domains are empirically crafted by perturbing instances from the source domain dataset. In particular, by aligning the loss landscape acquired in the source domain to the loss landscape of perturbed domains, we expect to achieve generalization grounded on these flat minima for the unknown domains. Theoretically, we validate that merging SAM optimization with the UDIM objective establishes an upper bound for the true objective of the DG task. In an empirical aspect, UDIM consistently outperforms SAM variants across multiple DG benchmark datasets. Notably, UDIM shows statistically significant improvements in scenarios with more restrictive domain information, underscoring UDIM's generalization capability in unseen domains. Our code is available at \url{https://github.com/SJShin-AI/UDIM}.
title Unknown Domain Inconsistency Minimization for Domain Generalization
topic Machine Learning
url https://arxiv.org/abs/2403.07329