Direction-oriented Multi-objective Learning: Simple and Provable Stochastic Algorithms
Peiyao Xiao, Hao Ban, Kaiyi Ji

TL;DR
This paper introduces a new stochastic algorithm for multi-objective optimization that regularizes descent directions, generalizes existing methods, and demonstrates improved convergence and performance in multi-task learning and reinforcement learning.
Contribution
The paper proposes a novel direction-oriented multi-objective problem formulation and develops SDMGrad algorithms with provable convergence and enhanced efficiency.
Findings
SDMGrad converges to Pareto stationary points with better complexity.
SDMGrad-OS efficiently handles many objectives via sampling.
Proposed methods outperform existing approaches in experiments.
Abstract
Multi-objective optimization (MOO) has become an influential framework in many machine learning problems with multiple objectives such as learning with multiple criteria and multi-task learning (MTL). In this paper, we propose a new direction-oriented multi-objective problem by regularizing the common descent direction within a neighborhood of a direction that optimizes a linear combination of objectives such as the average loss in MTL. This formulation includes GD and MGDA as special cases, enjoys the direction-oriented benefit as in CAGrad, and facilitates the design of stochastic algorithms. To solve this problem, we propose Stochastic Direction-oriented Multi-objective Gradient descent (SDMGrad) with simple SGD type of updates, and its variant SDMGrad-OS with an efficient objective sampling in the setting where the number of objectives is large. For a constant-level regularization…
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 Multi-Objective Optimization Algorithms · Advanced Bandit Algorithms Research · Metaheuristic Optimization Algorithms Research
MethodsStochastic Gradient Descent
