InterroGate: Learning to Share, Specialize, and Prune Representations for Multi-task Learning
Not on the map. Why?
Abstract (arXiv)
Jointly learning multiple tasks with a unified model can improve accuracy and data efficiency, but it faces the challenge of task interference, where optimizing one task objective may inadvertently compromise the performance of another. A solution to mitigate this issue is to allocate task-specific parameters, free from interference, on top of shared features. However, manually designing such architectures is cumbersome, as practitioners need to balance between the overall performance across all tasks and the higher computational cost induced by the newly added parameters. In this work, we propose textitInterroGate, a novel multi-task learning (MTL) architecture designed to mitigate task interference while optimizing inference computational efficiency. We employ a learnable gating mechanism to automatically balance the shared and task-specific representations while preserving the performance of all tasks. Crucially, the patterns of parameter sharing and specialization dynamically learned during training, become fixed at inference, resulting in a static, optimized MTL architecture. Through extensive empirical evaluations, we demonstrate SoTA results on three MTL benchmarks using convolutional as well as transformer-based backbones on CelebA, NYUD-v2, and PASCAL-Context.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 38 of its 45 references that are in the map. First posted on arXiv 26 Feb 2024.
Builds on
38 of 45 references.
References · 38
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Deep Learning Face Attributes in the Wildcited by 3,679
- 2018Encoder-Decoder with Atrous Separable Convolution for Semantic Image Segmentationcited by 3,210
- 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,031
- 2021Vision Transformers for Dense Predictioncited by 1,789
- 2019Deep High-Resolution Representation Learning for Visual Recognitioncited by 1,417
- 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
- 2017GradNorm: Gradient Normalization for Adaptive Loss Balancing in Deep Multitask Networkscited by 816
- 2018Multi-Task Learning as Multi-Objective Optimizationcited by 809
- 2018End-to-End Multi-Task Learning with Attentioncited by 533
- 2016Cross-stitch Networks for Multi-task Learningcited by 466
26 more
- 2021Conflict-Averse Gradient Descent for Multi-task Learningcited by 441
- 2019Which Tasks Should Be Learned Together in Multi-task Learning?cited by 367
- 2014Detect What You Can: Detecting and Representing Objects using Holistic Models and Body Partscited by 230
- 2018Characterizing and Avoiding Negative Transfercited by 226
- 2018PAD-Net: Multi-Tasks Guided Prediction-and-Distillation Network for Simultaneous Depth Estimation and Scene Parsingcited by 224
- 2021Efficiently Identifying Task Groupings for Multi-Task Learningcited by 218
- 2022Multi-Task Learning as a Bargaining Gamecited by 209
- 2020Just Pick a Sign: Optimizing Deep Multitask Models with Gradient Sign Dropoutcited by 199
- 2019AdaShare: Learning What To Share For Efficient Deep Multi-Task Learningcited by 159
- 2020MTI-Net: Multi-Scale Task Interaction Networks for Multi-Task Learningcited by 157
- 2019Attentive Single-Tasking of Multiple Taskscited by 148
- 2019Pattern-Affinitive Propagation across Depth, Surface Normal and Semantic Segmentationcited by 141
- 2020Learning to Branch for Multi-Task Learningcited by 114
- 2021DSelect-k: Differentiable Selection in the Mixture of Experts with Applications to Multi-Task Learningcited by 114
- 2022M3ViT: Mixture-of-Experts Vision Transformer for Efficient Multi-task Learning with Model-Accelerator Co-designcited by 97
- 2022Auto-Lambda: Disentangling Dynamic Task Relationshipscited by 73
- 2021Exploring Relational Context for Multi-Task Dense Predictioncited by 71
- 2023EdgeMoE: Empowering Sparse Large Language Models on Mobile Devicescited by 65
- 2020MTL-NAS: Task-Agnostic Neural Architecture Search towards General-Purpose Multi-Task Learningcited by 50
- 2018A Modulation Module for Multi-task Learning with Applications in Image Retrievalcited by 49
- 2022MulT: An End-to-End Multitask Learning Transformercited by 47
- 2019Stochastic Filter Groups for Multi-Task CNNs: Learning Specialist and Generalist Convolution Kernelscited by 42
- 2022Task Adaptive Parameter Sharing for Multi-Task Learningcited by 42
- 2023Edge-MoE: Memory-Efficient Multi-Task Vision Transformer Architecture with Task-level Sparsity via Mixture-of-Expertscited by 23
- 2023Scalarization for Multi-Task and Multi-Domain Learning at Scalecited by 19
- 2019Budget-Aware Adapters for Multi-Domain Learningcited by 18
Built on by
Citing papers per year: 2025: 1.
1 paper.