Can Optimization Trajectories Explain Multi-Task Transfer?
Not on the map. Why?
Abstract (arXiv)
Despite the widespread adoption of multi-task training in deep learning, little is understood about how multi-task learning (MTL) affects generalization. Prior work has conjectured that the negative effects of MTL are due to optimization challenges that arise during training, and many optimization methods have been proposed to improve multi-task performance. However, recent work has shown that these methods fail to consistently improve multi-task generalization. In this work, we seek to improve our understanding of these failures by empirically studying how MTL impacts the optimization of tasks, and whether this impact can explain the effects of MTL on generalization. We show that MTL results in a generalization gap (a gap in generalization at comparable training loss) between single-task and multi-task trajectories early into training. However, we find that factors of the optimization trajectory previously proposed to explain generalization gaps in single-task settings cannot explain the generalization gaps between single-task and multi-task models. Moreover, we show that the amount of gradient conflict between tasks is correlated with negative effects to task optimization, but is not predictive of generalization. Our work sheds light on the underlying causes for failures in MTL and, importantly, raises questions about the role of general purpose multi-task optimization algorithms.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 50 of its 61 references that are in the map. First posted on arXiv 26 Aug 2024.
Builds on
50 of 61 references.
References · 50
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,266
- 2018GLUE: A Multi-Task Benchmark and Analysis Platform for Natural Language Understandingcited by 4,854
- 2016The Cityscapes Dataset for Semantic Urban Scene Understandingcited by 4,427
- 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,283
- 2014Deep Learning Face Attributes in the Wildcited by 3,679
- 2017Rethinking Atrous Convolution for Semantic Image Segmentationcited by 2,154
- 2016On Large-Batch Training for Deep Learning: Generalization Gap and Sharp Minimacited by 1,337
- 2020Gradient Surgery for Multi-Task Learningcited by 1,210
- 2017GradNorm: Gradient Normalization for Adaptive Loss Balancing in Deep Multitask Networkscited by 816
- 2018Multi-Task Learning as Multi-Objective Optimizationcited by 809
- 2017An Overview of Multi-Task Learning in Deep Neural Networkscited by 791
38 more
- 2019Linear Mode Connectivity and the Lottery Ticket Hypothesiscited by 627
- 2017Computing Nonvacuous Generalization Bounds for Deep (Stochastic) Neural Networks with Many More Parameters than Training Datacited by 527
- 2020Underspecification Presents Challenges for Credibility in Modern Machine Learningcited by 488
- 2021Conflict-Averse Gradient Descent for Multi-task Learningcited by 441
- 2021Gradient Descent on Neural Networks Typically Occurs at the Edge of Stabilitycited by 413
- 2020Multi-Task Learning with Deep Neural Networks: A Surveycited by 374
- 2019Which Tasks Should Be Learned Together in Multi-task Learning?cited by 367
- 2017Don't Decay the Learning Rate, Increase the Batch Sizecited by 313
- 2017Three Factors Influencing Minima in SGDcited by 270
- 2018An Empirical Model of Large-Batch Trainingcited by 268
- 2022Multi-Task Learning as a Bargaining Gamecited by 209
- 2020Just Pick a Sign: Optimizing Deep Multitask Models with Gradient Sign Dropoutcited by 199
- 2020Deep learning versus kernel learning: an empirical study of loss landscape geometry and the time evolution of the Neural Tangent Kernelcited by 185
- 2021On the Origin of Implicit Regularization in Stochastic Gradient Descentcited by 183
- 2020Gradient Vaccine: Investigating and Improving Multi-task Optimization in Massively Multilingual Modelscited by 167
- 2020The Break-Even Point on Optimization Trajectories of Deep Neural Networkscited by 149
- 2020Exploring and Predicting Transferability across NLP Taskscited by 126
- 2020The Early Phase of Neural Network Trainingcited by 114
- 2018Adapting Auxiliary Losses Using Gradient Similaritycited by 98
- 2023A Modern Look at the Relationship between Sharpness and Generalizationcited by 91
- 2021RotoGrad: Gradient Homogenization in Multitask Learningcited by 82
- 2020On the Generalization Benefit of Noise in Stochastic Gradient Descentcited by 81
- 2021On the Validity of Modeling SGD with Stochastic Differential Equations (SDEs)cited by 73
- 2022Auto-Lambda: Disentangling Dynamic Task Relationshipscited by 73
- 2020Balancing Training for Multilingual Neural Machine Translationcited by 71
- 2022In Defense of the Unitary Scalarization for Deep Multi-Task Learningcited by 65
- 2021Stochastic Training is Not Necessary for Generalizationcited by 63
- 2020Catastrophic Fisher Explosion: Early Phase Fisher Matrix Impacts Generalizationcited by 61
- 2022Do Current Multi-Task Optimization Methods in Deep Learning Even Help?cited by 60
- 2022On the Maximum Hessian Eigenvalue and Generalizationcited by 57
- 2022Linear Connectivity Reveals Generalization Strategiescited by 55
- 2019Understanding Generalization through Visualizationscited by 54
- 2020The Two Regimes of Deep Network Trainingcited by 30
- 2023ForkMerge: Mitigating Negative Transfer in Auxiliary-Task Learningcited by 28
- 2023Normalization Layers Are All That Sharpness-Aware Minimization Needscited by 27
- 2023Identification of Negative Transfers in Multitask Learning Using Surrogate Modelscited by 20
- 2023Scalarization for Multi-Task and Multi-Domain Learning at Scalecited by 19
- 2022Disentangling the Mechanisms Behind Implicit Regularization in SGDcited by 2
Built on by
Citing papers per year: 2024: 1; 2025: 1.
2 papers.