Improvable Gap Balancing for Multi-Task Learning
Yanqi Dai, Nanyi Fei, Zhiwu Lu

TL;DR
This paper introduces two novel improvable gap balancing algorithms for multi-task learning that dynamically assign task weights to improve performance, demonstrating superior results on benchmark datasets and complementing gradient balancing methods.
Contribution
The paper proposes the first deep reinforcement learning-based improvable gap balancing algorithm for MTL, enhancing loss balancing with dynamic task weight assignment.
Findings
IGB algorithms outperform existing loss balancing methods.
Combining IGB with gradient balancing yields further performance improvements.
Extensive experiments validate the effectiveness of the proposed methods.
Abstract
In multi-task learning (MTL), gradient balancing has recently attracted more research interest than loss balancing since it often leads to better performance. However, loss balancing is much more efficient than gradient balancing, and thus it is still worth further exploration in MTL. Note that prior studies typically ignore that there exist varying improvable gaps across multiple tasks, where the improvable gap per task is defined as the distance between the current training progress and desired final training progress. Therefore, after loss balancing, the performance imbalance still arises in many cases. In this paper, following the loss balancing framework, we propose two novel improvable gap balancing (IGB) algorithms for MTL: one takes a simple heuristic, and the other (for the first time) deploys deep reinforcement learning for MTL. Particularly, instead of directly balancing the…
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
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDomain Adaptation and Few-Shot Learning · Machine Learning and ELM · Machine Learning and Data Classification
