Topology-aware Robust Optimization for Out-of-distribution Generalization
Fengchun Qiao, Xi Peng

TL;DR
This paper introduces topology-aware robust optimization (TRO), a novel framework that leverages the distributional topology to improve out-of-distribution generalization across various tasks, with theoretical and empirical validation.
Contribution
The paper proposes a new topology-aware robust optimization method that integrates distributional topology learning and exploitation to enhance OOD generalization.
Findings
TRO outperforms state-of-the-art methods in classification, regression, and segmentation.
The learned distributional topology aligns with domain knowledge, improving explainability.
The approach provides theoretical guarantees for improved generalization risks.
Abstract
Out-of-distribution (OOD) generalization is a challenging machine learning problem yet highly desirable in many high-stake applications. Existing methods suffer from overly pessimistic modeling with low generalization confidence. As generalizing to arbitrary test distributions is impossible, we hypothesize that further structure on the topology of distributions is crucial in developing strong OOD resilience. To this end, we propose topology-aware robust optimization (TRO) that seamlessly integrates distributional topology in a principled optimization framework. More specifically, TRO solves two optimization objectives: (1) Topology Learning which explores data manifold to uncover the distributional topology; (2) Learning on Topology which exploits the topology to constrain robust optimization for tightly-bounded generalization risks. We theoretically demonstrate the effectiveness of our…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
Taxonomy
TopicsAdvanced Image and Video Retrieval Techniques · Domain Adaptation and Few-Shot Learning · Multimodal Machine Learning Applications
