English

Feed m Birds with One Scone: Accelerating Multi-task Gradient Balancing via Bi-level Optimization

Machine Learning 2026-03-10 v1 Optimization and Control

Abstract

In machine learning, the goal of multi-task learning (MTL) is to optimize multiple objectives together. Recent works, for example, Multiple Gradient Descent Algorithm (MGDA) and its variants, show promising results with dynamically adjusted weights for different tasks to mitigate conflicts that may potentially degrade the performance on certain tasks. Despite the empirical success of MGDA-type methods, one major limitation of such methods is their computational inefficiency, as they require access to all task gradients. In this paper we introduce MARIGOLD, a unified algorithmic framework for efficiently solving MTL problems. Our method reveals that multi-task gradient balancing methods have a hierarchical structure, in which the model training and the gradient balancing are coupled during the whole optimization process and can be viewed as a bi-level optimization problem. Moreover, we showcase that the bi-level problem can be solved efficiently by leveraging zeroth-order method. Extensive experiments on both public datasets and industrial-scale datasets demonstrate the efficiency and superiority of our method.

Keywords

Cite

@article{arxiv.2603.07389,
  title  = {Feed m Birds with One Scone: Accelerating Multi-task Gradient Balancing via Bi-level Optimization},
  author = {Xuxing Chen and Yun He and Jiayi Xu and Minhui Huang and Xiaoyi Liu and Boyang Liu and Fei Tian and Xiaohan Wei and Rong Jin and Sem Park and Bo Long and Xue Feng},
  journal= {arXiv preprint arXiv:2603.07389},
  year   = {2026}
}
R2 v1 2026-07-01T11:08:47.634Z