RotoGrad: Gradient Homogenization in Multitask Learning
Not on the map. Why?
Abstract (arXiv)
Multitask learning is being increasingly adopted in applications domains like computer vision and reinforcement learning. However, optimally exploiting its advantages remains a major challenge due to the effect of negative transfer. Previous works have tracked down this issue to the disparities in gradient magnitudes and directions across tasks, when optimizing the shared network parameters. While recent work has acknowledged that negative transfer is a two-fold problem, existing approaches fall short as they only focus on either homogenizing the gradient magnitude across tasks; or greedily change the gradient directions, overlooking future conflicts. In this work, we introduce RotoGrad, an algorithm that tackles negative transfer as a whole: it jointly homogenizes gradient magnitudes and directions, while ensuring training convergence. We show that RotoGrad outperforms competing methods in complex problems, including multi-label classification in CelebA and computer vision tasks in the NYUv2 dataset. A Pytorch implementation can be found in https://github.com/adrianjav/rotograd.
Key facts. Cited by 82 papers in the map (data through 13 Oct 2026). Builds on 28 of its 45 references that are in the map. First posted on arXiv 3 Mar 2021.
Builds on
28 of 45 references.
References · 28
- 2015Deep Residual Learning for Image Recognitioncited by 51,950
- 2014Adam: A Method for Stochastic Optimizationcited by 37,093
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,991
- 2014Deep Learning Face Attributes in the Wildcited by 3,686
- 2017Gradient Episodic Memory for Continual Learningcited by 1,882
- 2015SegNet: A Deep Convolutional Encoder-Decoder Architecture for Image Segmentationcited by 1,484
- 2017Multi-Task Learning Using Uncertainty to Weigh Losses for Scene Geometry and Semanticscited by 1,348
- 2020Gradient Surgery for Multi-Task Learningcited by 1,225
- 2017GradNorm: Gradient Normalization for Adaptive Loss Balancing in Deep Multitask Networkscited by 822
- 2018Multi-Task Learning as Multi-Objective Optimizationcited by 812
- 2017An Overview of Multi-Task Learning in Deep Neural Networkscited by 799
- 2019On the Variance of the Adaptive Learning Rate and Beyondcited by 769
16 more
- 2018Taskonomy: Disentangling Task Transfer Learningcited by 633
- 2018End-to-End Multi-Task Learning with Attentioncited by 533
- 2016Cross-stitch Networks for Multi-task Learningcited by 466
- 2019Which Tasks Should Be Learned Together in Multi-task Learning?cited by 368
- 2020Just Pick a Sign: Optimizing Deep Multitask Models with Gradient Sign Dropoutcited by 199
- 2020Gradient Vaccine: Investigating and Improving Multi-task Optimization in Massively Multilingual Modelscited by 169
- 2019AdaShare: Learning What To Share For Efficient Deep Multi-Task Learningcited by 159
- 2019Attentive Single-Tasking of Multiple Taskscited by 148
- 2019Cheap Orthogonal Constraints in Neural Networks: A Simple Parametrization of the Orthogonal and Unitary Groupcited by 133
- 2020Learning to Branch for Multi-Task Learningcited by 115
- 2019Meta-Learning with Warped Gradient Descentcited by 98
- 2019Trivializations for Gradient-Based Optimization on Manifoldscited by 78
- 2019Branched Multi-Task Networks: Deciding What Layers To Sharecited by 76
- 2013Indoor Semantic Segmentation using depth informationcited by 56
- 2017Revisiting Normalized Gradient Descent: Fast Evasion of Saddle Pointscited by 29
- 2018Gradient Adversarial Training of Neural Networkscited by 17
Built on by
Citing papers per year: 2021: 3; 2022: 8; 2023: 22; 2024: 19; 2025: 18; 2026: 12.
82 papers.
Sort:
By area:
- 2021Reasonable Effectiveness of Random Weighting: A Litmus Test for Multi-Task Learningcited by 101
- 2023Modular Deep Learningcited by 83
- 2022In Defense of the Unitary Scalarization for Deep Multi-Task Learningcited by 65
- 2022ColD Fusion: Collaborative Descent for Distributed Multitask Finetuningcited by 52
- 2023Recon: Reducing Conflicting Gradients from the Root for Multi-Task Learningcited by 50
- 2024MTLoRA: A Low-Rank Adaptation Approach for Efficient Multi-Task Learningcited by 44
- 2024ConFIG: Towards Conflict-free Training of Physics Informed Neural Networkscited by 44
- 2023Direction-oriented Multi-objective Learning: Simple and Provable Stochastic Algorithmscited by 33
- 2023Addressing Negative Transfer in Diffusion Modelscited by 33
- 2024Unlearning as multi-task optimization: A normalized gradient difference approach with an adaptive learning ratecited by 30
- 2022Pareto Manifold Learning: Tackling multiple tasks via ensembles of single-task modelscited by 29
- 2023ForkMerge: Mitigating Negative Transfer in Auxiliary-Task Learningcited by 28
38 more
- 2023Scalarization for Multi-Task and Multi-Domain Learning at Scalecited by 19
- 2023FedHCA2: Towards Hetero-Client Federated Multi-Task Learningcited by 17
- 2025Selective Task Group Updates for Multi-Task Optimizationcited by 16
- 2022Beyond Losses Reweighting: Empowering Multi-Task Learning via the Generalization Perspectivecited by 15
- 2023Symmetry-Aware Robot Design with Structured Subgroupscited by 13
- 2023Multi-task Item-attribute Graph Pre-training for Strict Cold-start Item Recommendationcited by 13
- 2024Pareto Low-Rank Adapters: Efficient Multi-Task Learning with Preferencescited by 13
- 2026Multi-Task GRPO: Reliable LLM Reasoning Across Taskscited by 13
- 2023Auxiliary Learning as an Asymmetric Bargaining Gamecited by 12
- 2025Task Arithmetic in Trust Region: A Training-Free Model Merging Approach to Navigate Knowledge Conflictscited by 12
- 2026DanceOPD: On-Policy Generative Field Distillationcited by 12
- 2024Quantifying Task Priority for Multi-Task Optimizationcited by 11
- 2023MulGT: Multi-task Graph-Transformer with Task-aware Knowledge Injection and Domain Knowledge-driven Pooling for Whole Slide Image Analysiscited by 9
- 2025Commute Your Domains: Trajectory Optimality Criterion for Multi-Domain Learningcited by 9
- 2024Enhancing Domain Adaptation through Prompt Gradient Alignmentcited by 8
- 2023Roman Numeral Analysis with Graph Neural Networks: Onset-wise Predictions from Note-wise Featurescited by 7
- 2023Multi-domain Recommendation with Embedding Disentangling and Domain Alignmentcited by 7
- 2024Swiss Army Knife: Synergizing Biases in Knowledge from Vision Foundation Models for Multi-Task Learningcited by 7
- 2025Go Beyond Your Means: Unlearning with Per-Sample Gradient Orthogonalizationcited by 7
- 2022Do Text-to-Text Multi-Task Learners Suffer from Task Conflict?cited by 6
- 2023Sample-Level Weighting for Multi-Task Learning with Auxiliary Taskscited by 6
- 2023When Multi-Task Learning Meets Partial Supervision: A Computer Vision Reviewcited by 6
- 2024Analytical Uncertainty-Based Loss Weighting in Multi-Task Learningcited by 6
- 2025HENet++: Hybrid Encoding and Multi-task Learning for 3D Perception and End-to-end Autonomous Drivingcited by 6
- 2023RotoGBML: Towards Out-of-Distribution Generalization for Gradient-Based Meta-Learningcited by 5
- 2023Multi-task View Synthesis with Neural Radiance Fieldscited by 5
- 2024PSMGD: Periodic Stochastic Multi-Gradient Descent for Fast Multi-Objective Optimizationcited by 5
- 2025Efficient Utility-Preserving Machine Unlearning with Implicit Gradient Surgerycited by 5
- 2022CEIP: Combining Explicit and Implicit Priors for Reinforcement Learning with Demonstrationscited by 4
- 2025SEE: Continual Fine-tuning with Sequential Ensemble of Expertscited by 4
- 2025Resolving Token-Space Gradient Conflicts: Token Space Manipulation for Transformer-Based Multi-Task Learningcited by 4
- 2023Learning Task-preferred Inference Routes for Gradient De-conflict in Multi-output DNNscited by 3
- 2023OFVL-MS: Once for Visual Localization across Multiple Indoor Scenescited by 3
- 2024Towards Principled Task Grouping for Multi-Task Learningcited by 3
- 2024Towards Layer-Wise Personalized Federated Learning: Adaptive Layer Disentanglement via Conflicting Gradientscited by 3
- 2025Revisit the Imbalance Optimization in Multi-task Learning: An Experimental Analysiscited by 3
- 2023Examining Common Paradigms in Multi-Task Learningcited by 2
- 2024Can Optimization Trajectories Explain Multi-Task Transfer?cited by 2
50 most cited of 82 All 82 (JSON)
- 2026MUSE: Unlocking Timestep as Native Task Steering for One-Step Dense Prediction29 Jun 2026
- 2026T3R: Deeper Test-Time Adaptation for Graph Neural Networks via Gradient Rotation29 Jun 2026
- 2026DanceOPD: On-Policy Generative Field Distillation25 Jun 2026
- 2026Who Needs Labels? Adapting Vision Foundation Models With the Metadata You Already Have3 Jun 2026
- 2026MAdam: Metric-Aware Multi-Objective Adam2 Jun 2026
- 2026Low-Rank Adapters Initialization via Gradient Surgery for Continual Learning12 May 2026
- 2026Per-Loss Adapters for Gradient Conflict in Physics-Informed Neural Networks11 May 2026
- 2026From Dual Tracking to Clipping: Provably Faster Distributionally Robust Multi-Objective Optimization7 May 2026
- 2026Artificial Jagged Intelligence as Uneven Optimization Energy Allocation Capability Concentration, Redistribution, and Optimization Governance2 May 2026
- 2026EraseAnything++: Enabling Concept Erasure in Rectified Flow Transformers Leveraging Multi-Object Optimization1 Mar 2026
- 2026Multi-Task GRPO: Reliable LLM Reasoning Across Tasks5 Feb 2026
- 2026Unified Optimization of Source Weights and Transfer Quantities in Multi-Source Transfer Learning: An Asymptotic Framework15 Jan 2026
38 more
- 2025HENet++: Hybrid Encoding and Multi-task Learning for 3D Perception and End-to-end Autonomous Driving10 Nov 2025
- 2025Efficient Utility-Preserving Machine Unlearning with Implicit Gradient Surgery25 Oct 2025
- 2025NTKMTL: Mitigating Task Imbalance in Multi-Task Learning from Neural Tangent Kernel Perspective21 Oct 2025
- 2025Revisit the Imbalance Optimization in Multi-task Learning: An Experimental Analysis28 Sep 2025
- 2025Rep-MTL: Unleashing the Power of Representation-level Task Saliency for Multi-Task Learning28 Jul 2025
- 2025SAMO: A Lightweight Sharpness-Aware Approach for Multi-Task Optimization with Joint Global-Local Perturbation10 Jul 2025
- 2025Resolving Token-Space Gradient Conflicts: Token Space Manipulation for Transformer-Based Multi-Task Learning10 Jul 2025
- 2025DeepChest: Dynamic Gradient-Free Task Weighting for Effective Multi-Task Learning in Chest X-ray Classification29 May 2025
- 2025Uniform Loss vs. Specialized Optimization: A Comparative Analysis in Multi-Task Learning15 May 2025
- 2025Dynamic Domain Information Modulation Algorithm for Multi-domain Sentiment Analysis10 May 2025
- 2025SEE: Continual Fine-tuning with Sequential Ensemble of Experts9 Apr 2025
- 2025COPA: Comparing the incomparable in multi-objective model evaluation18 Mar 2025
- 2025Efficient UAV Swarm-Based Multi-Task Federated Learning with Dynamic Task Knowledge Sharing12 Mar 2025
- 2025Gradient Deconfliction via Orthogonal Projections onto Subspaces For Multi-task Learning5 Mar 2025
- 2025Go Beyond Your Means: Unlearning with Per-Sample Gradient Orthogonalization4 Mar 2025
- 2025Selective Task Group Updates for Multi-Task Optimization17 Feb 2025
- 2025Commute Your Domains: Trajectory Optimality Criterion for Multi-Domain Learning26 Jan 2025
- 2025Task Arithmetic in Trust Region: A Training-Free Model Merging Approach to Navigate Knowledge Conflicts25 Jan 2025
- 2024No More Tuning: Prioritized Multi-Task Learning with Lagrangian Differential Multiplier Methods16 Dec 2024
- 2024PSMGD: Periodic Stochastic Multi-Gradient Descent for Fast Multi-Objective Optimization14 Dec 2024
- 2024Nested Hash Layer: A Plug-and-play Module for Multiple-length Hash Code Learning12 Dec 2024
- 2024TTVD: Towards a Geometric Framework for Test-Time Adaptation Based on Voronoi Diagram10 Dec 2024
- 2024MultiBalance: Multi-Objective Gradient Balancing in Industrial-Scale Multi-Task Recommendation System3 Nov 2024
- 2024Unlearning as multi-task optimization: A normalized gradient difference approach with an adaptive learning rate29 Oct 2024
- 2024Enabling Asymmetric Knowledge Transfer in Multi-Task Learning with Self-Auxiliaries21 Oct 2024
- 2024Swiss Army Knife: Synergizing Biases in Knowledge from Vision Foundation Models for Multi-Task Learning18 Oct 2024
- 2024Towards Layer-Wise Personalized Federated Learning: Adaptive Layer Disentanglement via Conflicting Gradients3 Oct 2024
- 2024Can Optimization Trajectories Explain Multi-Task Transfer?26 Aug 2024
- 2024ConFIG: Towards Conflict-free Training of Physics Informed Neural Networks20 Aug 2024
- 2024Analytical Uncertainty-Based Loss Weighting in Multi-Task Learning15 Aug 2024
- 2024Pareto Low-Rank Adapters: Efficient Multi-Task Learning with Preferences10 Jul 2024
- 2024Enhancing Domain Adaptation through Prompt Gradient Alignment13 Jun 2024
- 2024Quantifying Task Priority for Multi-Task Optimization5 Jun 2024
- 2024PAT: Pixel-wise Adaptive Training for Long-tailed Segmentation8 Apr 2024
- 2024MTLoRA: A Low-Rank Adaptation Approach for Efficient Multi-Task Learning29 Mar 2024
- 2024Towards Principled Task Grouping for Multi-Task Learning23 Feb 2024
- 2024Robust Analysis of Multi-Task Learning Efficiency: New Benchmarks on Light-Weighed Backbones and Effective Measurement of Multi-Task Learning Challenges by Feature Disentanglement5 Feb 2024
- 2023FedHCA2: Towards Hetero-Client Federated Multi-Task Learning22 Nov 2023
50 newest of 82 All 82 (JSON)
- 2023Addressing Negative Transfer in Diffusion Modelscited by 33
- 2026DanceOPD: On-Policy Generative Field Distillationcited by 12
- 2026EraseAnything++: Enabling Concept Erasure in Rectified Flow Transformers Leveraging Multi-Object Optimizationcited by 1
- 2026MUSE: Unlocking Timestep as Native Task Steering for One-Step Dense Predictioncited by 0
- 2026MUSE: Unlocking Timestep as Native Task Steering for One-Step Dense Prediction29 Jun 2026
- 2026DanceOPD: On-Policy Generative Field Distillation25 Jun 2026
- 2026EraseAnything++: Enabling Concept Erasure in Rectified Flow Transformers Leveraging Multi-Object Optimization1 Mar 2026
- 2023Addressing Negative Transfer in Diffusion Models1 Jun 2023
- 2024Unlearning as multi-task optimization: A normalized gradient difference approach with an adaptive learning ratecited by 30
- 2025Go Beyond Your Means: Unlearning with Per-Sample Gradient Orthogonalizationcited by 7
- 2025Efficient Utility-Preserving Machine Unlearning with Implicit Gradient Surgerycited by 5
- 2025Efficient Utility-Preserving Machine Unlearning with Implicit Gradient Surgery25 Oct 2025
- 2025Go Beyond Your Means: Unlearning with Per-Sample Gradient Orthogonalization4 Mar 2025
- 2024Unlearning as multi-task optimization: A normalized gradient difference approach with an adaptive learning rate29 Oct 2024
- 2026Multi-Task GRPO: Reliable LLM Reasoning Across Taskscited by 13
- 2026Multi-Task GRPO: Reliable LLM Reasoning Across Tasks5 Feb 2026
- 2021Reasonable Effectiveness of Random Weighting: A Litmus Test for Multi-Task Learningcited by 101
- 2023Modular Deep Learningcited by 83
- 2022In Defense of the Unitary Scalarization for Deep Multi-Task Learningcited by 65
- 2022ColD Fusion: Collaborative Descent for Distributed Multitask Finetuningcited by 52
- 2023Recon: Reducing Conflicting Gradients from the Root for Multi-Task Learningcited by 50
- 2024MTLoRA: A Low-Rank Adaptation Approach for Efficient Multi-Task Learningcited by 44
- 2024ConFIG: Towards Conflict-free Training of Physics Informed Neural Networkscited by 44
- 2023Direction-oriented Multi-objective Learning: Simple and Provable Stochastic Algorithmscited by 33
- 2022Pareto Manifold Learning: Tackling multiple tasks via ensembles of single-task modelscited by 29
- 2023ForkMerge: Mitigating Negative Transfer in Auxiliary-Task Learningcited by 28
- 2023Scalarization for Multi-Task and Multi-Domain Learning at Scalecited by 19
- 2023FedHCA2: Towards Hetero-Client Federated Multi-Task Learningcited by 17
12 most cited of 70 All 70 (JSON)
- 2026T3R: Deeper Test-Time Adaptation for Graph Neural Networks via Gradient Rotation29 Jun 2026
- 2026Who Needs Labels? Adapting Vision Foundation Models With the Metadata You Already Have3 Jun 2026
- 2026MAdam: Metric-Aware Multi-Objective Adam2 Jun 2026
- 2026Low-Rank Adapters Initialization via Gradient Surgery for Continual Learning12 May 2026
- 2026Per-Loss Adapters for Gradient Conflict in Physics-Informed Neural Networks11 May 2026
- 2026From Dual Tracking to Clipping: Provably Faster Distributionally Robust Multi-Objective Optimization7 May 2026
- 2026Artificial Jagged Intelligence as Uneven Optimization Energy Allocation Capability Concentration, Redistribution, and Optimization Governance2 May 2026
- 2026Unified Optimization of Source Weights and Transfer Quantities in Multi-Source Transfer Learning: An Asymptotic Framework15 Jan 2026
- 2025NTKMTL: Mitigating Task Imbalance in Multi-Task Learning from Neural Tangent Kernel Perspective21 Oct 2025
- 2025Revisit the Imbalance Optimization in Multi-task Learning: An Experimental Analysis28 Sep 2025
- 2025Rep-MTL: Unleashing the Power of Representation-level Task Saliency for Multi-Task Learning28 Jul 2025
- 2025SAMO: A Lightweight Sharpness-Aware Approach for Multi-Task Optimization with Joint Global-Local Perturbation10 Jul 2025
12 newest of 70 All 70 (JSON)