mlsanityData to 14 Oct 2026

Improved optimization strategies for deep Multi-Task Networks

arXiv 2109.11678 ↗First posted 21 Sep 2021cs.LG cs.AIcited by 4

Not on the map. Why?

Abstract (arXiv)

In Multi-Task Learning (MTL), it is a common practice to train multi-task networks by optimizing an objective function, which is a weighted average of the task-specific objective functions. Although the computational advantages of this strategy are clear, the complexity of the resulting loss landscape has not been studied in the literature. Arguably, its optimization may be more difficult than a separate optimization of the constituting task-specific objectives. In this work, we investigate the benefits of such an alternative, by alternating independent gradient descent steps on the different task-specific objective functions and we formulate a novel way to combine this approach with state-of-the-art optimizers. As the separation of task-specific objectives comes at the cost of increased computational time, we propose a random task grouping as a trade-off between better optimization and computational efficiency. Experimental results over three well-known visual MTL datasets show better overall absolute performance on losses and standard metrics compared to an averaged objective function and other state-of-the-art MTL methods. In particular, our method shows the most benefits when dealing with tasks of different nature and it enables a wider exploration of the shared parameter space. We also show that our random grouping strategy allows to trade-off between these benefits and computational efficiency.

Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 27 of its 36 references that are in the map. First posted on arXiv 21 Sep 2021.

Builds on

27 of 36 references.

References · 27

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  3. 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,713
  4. 2016The Cityscapes Dataset for Semantic Urban Scene Understandingcited by 4,444
  5. 2014Deep Learning Face Attributes in the Wildcited by 3,693
  6. 2017Multi-Task Learning Using Uncertainty to Weigh Losses for Scene Geometry and Semanticscited by 1,358
  7. 2020Gradient Surgery for Multi-Task Learningcited by 1,256
  8. 2019On the Convergence of FedAvg on Non-IID Datacited by 1,229
  9. 2016The Concrete Distribution: A Continuous Relaxation of Discrete Random Variablescited by 1,148
  10. 2017Visualizing the Loss Landscape of Neural Netscited by 1,130
  11. 2017GradNorm: Gradient Normalization for Adaptive Loss Balancing in Deep Multitask Networkscited by 834
  12. 2018Multi-Task Learning as Multi-Objective Optimizationcited by 821
15 more
  1. 2018End-to-End Multi-Task Learning with Attentioncited by 534
  2. 2016Cross-stitch Networks for Multi-task Learningcited by 467
  3. 2020Multi-Task Learning with Deep Neural Networks: A Surveycited by 375
  4. 2019Pareto Multi-Task Learningcited by 224
  5. 2020Just Pick a Sign: Optimizing Deep Multitask Models with Gradient Sign Dropoutcited by 201
  6. 2016UberNet: Training a `Universal' Convolutional Neural Network for Low-, Mid-, and High-Level Vision using Diverse Datasets and Limited Memorycited by 200
  7. 2015Federated Optimization:Distributed Optimization Beyond the Datacentercited by 195
  8. 2019Attentive Single-Tasking of Multiple Taskscited by 148
  9. 2018NDDR-CNN: Layerwise Feature Fusing in Multi-Task CNNs by Neural Discriminative Dimensionality Reductioncited by 127
  10. 2016Fully-adaptive Feature Sharing in Multi-Task Networks with Applications in Person Attribute Classificationcited by 93
  11. 2019Many Task Learning with Task Routingcited by 50
  12. 2019MultiNet++: Multi-Stream Feature Aggregation and Geometric Loss Strategy for Multi-Task Learningcited by 45
  13. 2019Stochastic Filter Groups for Multi-Task CNNs: Learning Specialist and Generalist Convolution Kernelscited by 42
  14. 2018Adding New Tasks to a Single Network with Weight Transformations using Binary Maskscited by 21
  15. 2020Maximum Roaming Multi-Task Learningcited by 11

Built on by

Cited by year

Citing papers per year: 2023: 4.

4 papers.