English

Mitigating Gradient Bias in Multi-objective Learning: A Provably Convergent Stochastic Approach

Machine Learning 2024-03-20 v2 Optimization and Control Machine Learning

Abstract

Machine learning problems with multiple objective functions appear either in learning with multiple criteria where learning has to make a trade-off between multiple performance metrics such as fairness, safety and accuracy; or, in multi-task learning where multiple tasks are optimized jointly, sharing inductive bias between them. This problems are often tackled by the multi-objective optimization framework. However, existing stochastic multi-objective gradient methods and its variants (e.g., MGDA, PCGrad, CAGrad, etc.) all adopt a biased noisy gradient direction, which leads to degraded empirical performance. To this end, we develop a stochastic Multi-objective gradient Correction (MoCo) method for multi-objective optimization. The unique feature of our method is that it can guarantee convergence without increasing the batch size even in the non-convex setting. Simulations on multi-task supervised and reinforcement learning demonstrate the effectiveness of our method relative to state-of-the-art methods.

Keywords

Cite

@article{arxiv.2210.12624,
  title  = {Mitigating Gradient Bias in Multi-objective Learning: A Provably Convergent Stochastic Approach},
  author = {Heshan Fernando and Han Shen and Miao Liu and Subhajit Chaudhury and Keerthiram Murugesan and Tianyi Chen},
  journal= {arXiv preprint arXiv:2210.12624},
  year   = {2024}
}

Comments

Changed hyper-parameter choice which affects some of the convergence rate results in the paper

R2 v1 2026-06-28T04:16:40.334Z