Bayesian Uncertainty for Gradient Aggregation in Multi-Task Learning
Not on the map. Why?
Abstract (arXiv)
As machine learning becomes more prominent there is a growing demand to perform several inference tasks in parallel. Running a dedicated model for each task is computationally expensive and therefore there is a great interest in multi-task learning (MTL). MTL aims at learning a single model that solves several tasks efficiently. Optimizing MTL models is often achieved by computing a single gradient per task and aggregating them for obtaining a combined update direction. However, these approaches do not consider an important aspect, the sensitivity in the gradient dimensions. Here, we introduce a novel gradient aggregation approach using Bayesian inference. We place a probability distribution over the task-specific parameters, which in turn induce a distribution over the gradients of the tasks. This additional valuable information allows us to quantify the uncertainty in each of the gradients dimensions, which can then be factored in when aggregating them. We empirically demonstrate the benefits of our approach in a variety of datasets, achieving state-of-the-art performance.
Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). Builds on 57 of its 84 references that are in the map. First posted on arXiv 6 Feb 2024.
Builds on
57 of 84 references.
References · 57
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2016Simple and Scalable Predictive Uncertainty Estimation using Deep Ensemblescited by 3,888
- 2017Neural Message Passing for Quantum Chemistrycited by 3,460
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
- 2016Variational Inference: A Review for Statisticianscited by 1,466
- 2017Multi-Task Learning Using Uncertainty to Weigh Losses for Scene Geometry and Semanticscited by 1,345
- 2020Gradient Surgery for Multi-Task Learningcited by 1,210
- 2017MoleculeNet: A Benchmark for Molecular Machine Learningcited by 1,037
- 2017ChestX-ray8: Hospital-scale Chest X-ray Database and Benchmarks on Weakly-Supervised Classification and Localization of Common Thorax Diseasescited by 969
- 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
- 2021Merging Models with Fisher-Weighted Averagingcited by 613
- 2018End-to-End Multi-Task Learning with Attentioncited by 533
- 2020Bayesian Deep Learning and a Probabilistic Perspective of Generalizationcited by 480
- 2016Cross-stitch Networks for Multi-task Learningcited by 466
- 2021Conflict-Averse Gradient Descent for Multi-task Learningcited by 441
- 2015Deep Kernel Learningcited by 440
- 2017Age Progression/Regression by Conditional Adversarial Autoencodercited by 426
- 2019Which Tasks Should Be Learned Together in Multi-task Learning?cited by 367
- 2023A Comprehensive Survey on Pretrained Foundation Models: A History from BERT to ChatGPTcited by 364
- 2021Laplace Redux -- Effortless Bayesian Deep Learningcited by 359
- 2019Multi-Task Deep Neural Networks for Natural Language Understandingcited by 349
- 2015Scalable Bayesian Optimization Using Deep Neural Networkscited by 284
- 2022Transformers in Medical Imaging: A Surveycited by 245
- 2015Order Matters: Sequence to sequence for setscited by 236
- 2020Being Bayesian, Even Just a Bit, Fixes Overconfidence in ReLU Networkscited by 227
- 2022Multi-Task Learning as a Bargaining Gamecited by 209
- 2020Deep Learning-Based Human Pose Estimation: A Surveycited by 205
- 2013Expectation Propagation for approximate Bayesian inferencecited by 172
- 2020Gradient Vaccine: Investigating and Improving Multi-task Optimization in Massively Multilingual Modelscited by 167
- 2019Attentive Single-Tasking of Multiple Taskscited by 148
- 2017Routing Networks: Adaptive Selection of Non-linear Functions for Multi-Task Learningcited by 125
- 2016Learning Modular Neural Network Policies for Multi-Task and Multi-Robot Transfercited by 124
- 2021Bayesian Neural Network Priors Revisitedcited by 121
- 2021Scalable Marginal Likelihood Estimation for Model Selection in Deep Learningcited by 105
- 2021Repulsive Deep Ensembles are Bayesiancited by 103
- 2021Reasonable Effectiveness of Random Weighting: A Litmus Test for Multi-Task Learningcited by 100
- 2020Self-Supervised Learning for Domain Adaptation on Point-Cloudscited by 99
- 2016Stochastic Variational Deep Kernel Learningcited by 92
- 2020An Overview of Deep-Learning-Based Audio-Visual Speech Enhancement and Separationcited by 81
- 2014Manifold Gaussian Processes for Regressioncited by 79
- 2017Hierarchical and Interpretable Skill Acquisition in Multi-task Reinforcement Learningcited by 77
- 2023Model Merging by Uncertainty-Based Gradient Matchingcited by 77
- 2021Personalized Federated Learning with Gaussian Processescited by 76
- 2023Independent Component Alignment for Multi-Task Learningcited by 69
- 2022Do Current Multi-Task Optimization Methods in Deep Learning Even Help?cited by 60
- 2019MultiNet++: Multi-Stream Feature Aggregation and Geometric Loss Strategy for Multi-Task Learningcited by 45
- 2019Ray Interference: a Source of Plateaus in Deep Reinforcement Learningcited by 40
- 2023A Rigorous Link between Deep Ensembles and (Variational) Bayesian Methodscited by 31
50 most cited of 57 All 57 (JSON)
Built on by
Citing papers per year: 2024: 2; 2025: 9.
11 papers.
- 2025MTL-UE: Learning to Learn Nothing for Multi-Task Learningcited by 11
- 2025LDC-MTL: Balancing Multi-Task Learning through Scalable Loss Discrepancy Controlcited by 7
- 2025Go Beyond Your Means: Unlearning with Per-Sample Gradient Orthogonalizationcited by 7
- 2025Aligned Multi Objective Optimizationcited by 3
- 2025DeepChest: Dynamic Gradient-Free Task Weighting for Effective Multi-Task Learning in Chest X-ray Classificationcited by 2
- 2025AutoScale: Linear Scalarization Guided by Multi-Task Optimization Metricscited by 2
- 2024Self Supervised Correlation-based Permutations for Multi-View Clusteringcited by 1
- 2024TapWeight: Reweighting Pretraining Objectives for Task-Adaptive Pretrainingcited by 1
- 2025GCDance: Genre-Controlled Music-Driven 3D Full Body Dance Generationcited by 1
- 2025Simple Optimizers for Convex Aligned Multi-Objective Optimizationcited by 1
- 2025Uniform Loss vs. Specialized Optimization: A Comparative Analysis in Multi-Task Learningcited by 0
- 2025Simple Optimizers for Convex Aligned Multi-Objective Optimization6 Sep 2025
- 2025AutoScale: Linear Scalarization Guided by Multi-Task Optimization Metrics19 Aug 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
- 2025MTL-UE: Learning to Learn Nothing for Multi-Task Learning8 May 2025
- 2025Go Beyond Your Means: Unlearning with Per-Sample Gradient Orthogonalization4 Mar 2025
- 2025GCDance: Genre-Controlled Music-Driven 3D Full Body Dance Generation25 Feb 2025
- 2025Aligned Multi Objective Optimization19 Feb 2025
- 2025LDC-MTL: Balancing Multi-Task Learning through Scalable Loss Discrepancy Control12 Feb 2025
- 2024TapWeight: Reweighting Pretraining Objectives for Task-Adaptive Pretraining13 Oct 2024
- 2024Self Supervised Correlation-based Permutations for Multi-View Clustering26 Feb 2024