Three-Way Trade-Off in Multi-Objective Learning: Optimization, Generalization and Conflict-Avoidance
Lisha Chen, Heshan Fernando, Yiming Ying, Tianyi Chen

TL;DR
This paper investigates the inherent trade-offs in multi-objective learning, revealing how conflict-avoidant optimization strategies can limit generalization and proposing a theoretical framework to understand these dynamics.
Contribution
It introduces a new stochastic variant of MGDA, analyzes the interplay between optimization, generalization, and conflict-avoidance, and provides insights into the limitations of dynamic weighting algorithms.
Findings
Conflict-avoidant updates may hinder optimal generalization.
Variability in dynamic weights affects the three-way trade-off.
Theoretical analysis applies to various stochastic MOL algorithms.
Abstract
Multi-objective learning (MOL) problems often arise in emerging machine learning problems when there are multiple learning criteria, data modalities, or learning tasks. Different from single-objective learning, one of the critical challenges in MOL is the potential conflict among different objectives during the iterative optimization process. Recent works have developed various dynamic weighting algorithms for MOL such as MGDA and its variants, where the central idea is to find an update direction that avoids conflicts among objectives. Albeit its appealing intuition, empirical studies show that dynamic weighting methods may not always outperform static ones. To understand this theory-practical gap, we focus on a new stochastic variant of MGDA - the Multi-objective gradient with Double sampling (MoDo) algorithm, and study the generalization performance of the dynamic weighting-based…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Multi-Objective Optimization Algorithms · Machine Learning and Data Classification · Domain Adaptation and Few-Shot Learning
