SAMO: A Lightweight Sharpness-Aware Approach for Multi-Task Optimization with Joint Global-Local Perturbation
Not on the map. Why?
Abstract (arXiv)
Multi-task learning (MTL) enables a joint model to capture commonalities across multiple tasks, reducing computation costs and improving data efficiency. However, a major challenge in MTL optimization is task conflicts, where the task gradients differ in direction or magnitude, limiting model performance compared to single-task counterparts. Sharpness-aware minimization (SAM) minimizes task loss while simultaneously reducing the sharpness of the loss landscape. Our empirical observations show that SAM effectively mitigates task conflicts in MTL. Motivated by these findings, we explore integrating SAM into MTL but face two key challenges. While both the average loss gradient and individual task gradients-referred to as global and local information-contribute to SAM, how to combine them remains unclear. Moreover, directly computing each task gradient introduces significant computational and memory overheads. To address these challenges, we propose SAMO, a lightweight Sharpness-Aware Multi-task Optimization approach, that leverages a joint global-local perturbation. The local perturbations are approximated using only forward passes and are layerwise normalized to improve efficiency. Extensive experiments on a suite of multi-task benchmarks demonstrate both the effectiveness and efficiency of our method. Code is available at https://github.com/OptMN-Lab/SAMO.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 53 of its 76 references that are in the map. First posted on arXiv 10 Jul 2025.
Builds on
53 of 76 references.
References · 53
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2016The Cityscapes Dataset for Semantic Urban Scene Understandingcited by 4,427
- 2014Deep Learning Face Attributes in the Wildcited by 3,679
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
- 2015SegNet: A Deep Convolutional Encoder-Decoder Architecture for Image Segmentationcited by 1,483
- 2020Sharpness-Aware Minimization for Efficiently Improving Generalizationcited by 1,404
- 2017Multi-Task Learning Using Uncertainty to Weigh Losses for Scene Geometry and Semanticscited by 1,345
- 2016On Large-Batch Training for Deep Learning: Generalization Gap and Sharp Minimacited by 1,337
- 2020Gradient Surgery for Multi-Task Learningcited by 1,210
- 2017Deep Hashing Network for Unsupervised Domain Adaptationcited by 1,181
- 2017Visualizing the Loss Landscape of Neural Netscited by 1,126
- 2017A Survey on Multi-Task Learningcited by 838
38 more
- 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
- 2018End-to-End Multi-Task Learning with Attentioncited by 533
- 2019Fantastic Generalization Measures and Where to Find Themcited by 507
- 2017Sharp Minima Can Generalize For Deep Netscited by 462
- 2021Conflict-Averse Gradient Descent for Multi-task Learningcited by 441
- 2021SWAD: Domain Generalization by Seeking Flat Minimacited by 431
- 2020Multi-Task Learning with Deep Neural Networks: A Surveycited by 374
- 2022Multi-Task Learning as a Bargaining Gamecited by 209
- 2020Just Pick a Sign: Optimizing Deep Multitask Models with Gradient Sign Dropoutcited by 199
- 2022Surrogate Gap Minimization Improves Sharpness-Aware Trainingcited by 171
- 2020The Break-Even Point on Optimization Trajectories of Deep Neural Networkscited by 149
- 2022Towards Understanding Sharpness-Aware Minimizationcited by 145
- 2021Efficient Sharpness-aware Minimization for Improved Training of Neural Networkscited by 137
- 2022Towards Efficient and Scalable Sharpness-Aware Minimizationcited by 129
- 2018NDDR-CNN: Layerwise Feature Fusing in Multi-Task CNNs by Neural Discriminative Dimensionality Reductioncited by 127
- 2015Instance-aware Semantic Segmentation via Multi-task Network Cascadescited by 120
- 2021Sharpness-Aware Minimization Improves Language Model Generalizationcited by 108
- 2019Deep Learning in Video Multi-Object Tracking: A Surveycited by 107
- 2023Sharpness-Aware Gradient Matching for Domain Generalizationcited by 102
- 2022M3ViT: Mixture-of-Experts Vision Transformer for Efficient Multi-task Learning with Model-Accelerator Co-designcited by 97
- 2018Hessian-based Analysis of Large Batch Training and Robustness to Adversariescited by 87
- 2021RotoGrad: Gradient Homogenization in Multitask Learningcited by 82
- 2023FAMO: Fast Adaptive Multitask Optimizationcited by 74
- 2023Independent Component Alignment for Multi-Task Learningcited by 69
- 2021Multi-Task Learning in Natural Language Processing: An Overviewcited by 61
- 2022Sharp-MAML: Sharpness-Aware Model-Agnostic Meta Learningcited by 57
- 2020Automated Search for Resource-Efficient Branched Multi-Task Networkscited by 51
- 2020MTL-NAS: Task-Agnostic Neural Architecture Search towards General-Purpose Multi-Task Learningcited by 50
- 2024Variance-reduced Zeroth-Order Methods for Fine-Tuning Language Modelscited by 50
- 2022A Survey of Multi-task Learning in Natural Language Processing: Regarding Task Relatedness and Training Methodscited by 42
- 2023Sharpness-Aware Minimization Leads to Low-Rank Featurescited by 38
- 2024Fair Resource Allocation in Multi-Task Learningcited by 34
- 2023Direction-oriented Multi-objective Learning: Simple and Provable Stochastic Algorithmscited by 33
- 2023Why Does Sharpness-Aware Minimization Generalize Better Than SGD?cited by 27
- 2024Unleashing the Power of Multi-Task Learning: A Comprehensive Survey Spanning Traditional, Deep, and Pretrained Foundation Model Erascited by 26
- 2022LibMTL: A Python Library for Multi-Task Learningcited by 25
50 most cited of 53 All 53 (JSON)
Built on by
Citing papers per year: 2026: 1.
1 paper.