Unleashing the Power of Multi-Task Learning: A Comprehensive Survey Spanning Traditional, Deep, and Pretrained Foundation Model Eras

Jun Yu, Yutong Dai, Xiaokang Liu, Jin Huang, Yishan Shen +12 more
4/29/2024
cs.LGcs.AIcs.CV

Official code: junfish/Awesome-Multitask-Learning (85 stars, last commit 2025-08-05).

Abstract

MTL is a learning paradigm that effectively leverages both task-specific and shared information to address multiple related tasks simultaneously. In contrast to STL, MTL offers a suite of benefits that enhance both the training process and the inference efficiency. MTL's key advantages encompass streamlined model architecture, performance enhancement, and cross-domain generalizability. Over the past twenty years, MTL has become widely recognized as a flexible and effective approach in various fields, including CV, NLP, recommendation systems, disease prognosis and diagnosis, and robotics. This survey provides a comprehensive overview of the evolution of MTL, encompassing the technical aspects of cutting-edge methods from traditional approaches to deep learning and the latest trend of pretrained foundation models. Our survey methodically categorizes MTL techniques into five key areas: regularization, relationship learning, feature propagation, optimization, and pre-training. This categorization not only chronologically outlines the development of MTL but also dives into various specialized strategies within each category. Furthermore, the survey reveals how the MTL evolves from handling a fixed set of tasks to embracing a more flexible approach free from task or modality constraints. It explores the concepts of task-promptable and -agnostic training, along with the capacity for ZSL, which unleashes the untapped potential of this historically coveted learning paradigm. Overall, we hope this survey provides the research community with a comprehensive overview of the advancements in MTL from its inception in 1997 to the present in 2023. We address present challenges and look ahead to future possibilities, shedding light on the opportunities and potential avenues for MTL research in a broad manner. This project is publicly available at https://github.com/junfish/Awesome-Multitask-Learning.

View on arXivView PDF

Code Implementations(1)

This repository periodicly updates the MTL paper and resources

851May 31, 20231 years ago

Similar Papers

Cite this paper

@article{yu2024unleashing,
  title  = {Unleashing the Power of Multi-Task Learning: A Comprehensive Survey Spanning Traditional, Deep, and Pretrained Foundation Model Eras},
  author = {Jun Yu and Yutong Dai and Xiaokang Liu and Jin Huang and Yishan Shen and Ke Zhang and Rong Zhou and Eashan Adhikarla and Wenxuan Ye and Yixin Liu and Zhaoming Kong and Kai Zhang and Yilong Yin and Vinod Namboodiri and Brian D. Davison and Jason H. Moore and Yong Chen},
  year   = {2024},
  eprint = {2404.18961},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2404.18961v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2404.18961.svg)](https://codeofpaper.com/paper/2404.18961)

Discussion