MultiBalance: Multi-Objective Gradient Balancing in Industrial-Scale Multi-Task Recommendation System
Not on the map. Why?
Abstract (arXiv)
In industrial recommendation systems, multi-task learning (learning multiple tasks simultaneously on a single model) is a predominant approach to save training/serving resources and improve recommendation performance via knowledge transfer between the joint learning tasks. However, multi-task learning often suffers from negative transfer: one or several tasks are less optimized than training them separately. To carefully balance the optimization, we propose a gradient balancing approach called MultiBalance, which is suitable for industrial-scale multi-task recommendation systems. It balances the per-task gradients to alleviate the negative transfer, while saving the huge cost for grid search or manual explorations for appropriate task weights. Moreover, compared with prior work that normally balance the per-task gradients of shared parameters, MultiBalance is more efficient since only requiring to access per-task gradients with respect to the shared feature representations. We conduct experiments on Meta's large-scale ads and feeds multi-task recommendation system, and observe that MultiBalance achieves significant gains (e.g., 0.738% improvement for normalized entropy (NE)) with neutral training cost in Queries Per Second (QPS), which is significantly more efficient than prior methods that balance per-task gradients of shared parameters with 70~80% QPS degradation.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 13 of its 44 references that are in the map. First posted on arXiv 3 Nov 2024.
Builds on
13 of 44 references.
References · 13
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2017An Overview of Multi-Task Learning in Deep Neural Networkscited by 803
- 2017DeepFM: A Factorization-Machine based Neural Network for CTR Predictioncited by 676
- 2019Multi-Task Deep Neural Networks for Natural Language Understandingcited by 350
- 2020Gradient Vaccine: Investigating and Improving Multi-task Optimization in Massively Multilingual Modelscited by 169
- 2018Auxiliary Tasks in Multi-task Learningcited by 108
- 2021RotoGrad: Gradient Homogenization in Multitask Learningcited by 83
- 2023Three-Way Trade-Off in Multi-Objective Learning: Optimization, Generalization and Conflict-Avoidancecited by 36
- 2023Direction-oriented Multi-objective Learning: Simple and Provable Stochastic Algorithmscited by 34
- 2023Dual-Balancing for Multi-Task Learningcited by 27
- 2020MTAdam: Automatic Balancing of Multiple Training Loss Termscited by 13
- 2023AdaTT: Adaptive Task-to-Task Fusion Network for Multitask Learning in Recommendationscited by 10
Built on by
Citing papers per year: 2026: 2.
2 papers.