mlsanityData to 14 Oct 2026

Fast Line Search for Multi-Task Learning

arXiv 2110.00874 ↗First posted 2 Oct 2021cs.LG math.OCcited by 0

Not on the map. Why?

Abstract (arXiv)

Multi-task learning is a powerful method for solving several tasks jointly by learning robust representation. Optimization of the multi-task learning model is a more complex task than a single-task due to task conflict. Based on theoretical results, convergence to the optimal point is guaranteed when step size is chosen through line search. But, usually, line search for the step size is not the best choice due to the large computational time overhead. We propose a novel idea for line search algorithms in multi-task learning. The idea is to use latent representation space instead of parameter space for finding step size. We examined this idea with backtracking line search. We compare this fast backtracking algorithm with classical backtracking and gradient methods with a constant learning rate on MNIST, CIFAR-10, Cityscapes tasks. The systematic empirical study showed that the proposed method leads to more accurate and fast solution, than the traditional backtracking approach and keep competitive computational time and performance compared to the constant learning rate method.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 31 of its 56 references that are in the map. First posted on arXiv 2 Oct 2021.

Builds on

31 of 56 references.

References · 31

  1. 2017Attention Is All You Needcited by 60,361
  2. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
  3. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  4. 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
  5. 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,372
  6. 2016The Cityscapes Dataset for Semantic Urban Scene Understandingcited by 4,444
  7. 2017Multi-Task Learning Using Uncertainty to Weigh Losses for Scene Geometry and Semanticscited by 1,358
  8. 2020Gradient Surgery for Multi-Task Learningcited by 1,256
  9. 2017SemEval-2017 Task 1: Semantic Textual Similarity - Multilingual and Cross-lingual Focused Evaluationcited by 1,001
  10. 2017A Survey on Multi-Task Learningcited by 840
  11. 2017GradNorm: Gradient Normalization for Adaptive Loss Balancing in Deep Multitask Networkscited by 834
  12. 2018Multi-Task Learning as Multi-Objective Optimizationcited by 821
19 more
  1. 2017An Overview of Multi-Task Learning in Deep Neural Networkscited by 803
  2. 2017Dynamic Routing Between Capsulescited by 689
  3. 2018Taskonomy: Disentangling Task Transfer Learningcited by 634
  4. 2018End-to-End Multi-Task Learning with Attentioncited by 534
  5. 2016Cross-stitch Networks for Multi-task Learningcited by 467
  6. 2019Which Tasks Should Be Learned Together in Multi-task Learning?cited by 375
  7. 2016UberNet: Training a `Universal' Convolutional Neural Network for Low-, Mid-, and High-Level Vision using Diverse Datasets and Limited Memorycited by 200
  8. 2018Efficient parametrization of multi-domain deep neural networkscited by 168
  9. 2013Minimizing Finite Sums with the Stochastic Average Gradientcited by 164
  10. 2019Attentive Single-Tasking of Multiple Taskscited by 148
  11. 2017Routing Networks: Adaptive Selection of Non-linear Functions for Multi-Task Learningcited by 126
  12. 2019Painless Stochastic Gradient: Interpolation, Line-Search, and Convergence Ratescited by 119
  13. 2016Fully-adaptive Feature Sharing in Multi-Task Networks with Applications in Person Attribute Classificationcited by 93
  14. 2016Deep Multi-task Representation Learning: A Tensor Factorisation Approachcited by 69
  15. 2018Learning General Purpose Distributed Sentence Representations via Large Scale Multi-task Learningcited by 52
  16. 2017Beyond Shared Hierarchies: Deep Multitask Learning through Soft Layer Orderingcited by 28
  17. 2019AuxNet: Auxiliary tasks enhanced Semantic Segmentation for Automated Drivingcited by 19
  18. 2020Adaptive Gradient Methods Converge Faster with Over-Parameterization (but you should do a line-search)cited by 15
  19. 2020Follow the bisector: a simple method for multi-objective optimizationcited by 4

Built on by

Not cited yet.