Task Grouping for Automated Multi-Task Machine Learning via Task Affinity Prediction
Not on the map. Why?
Abstract (arXiv)
When a number of similar tasks have to be learned simultaneously, multi-task learning (MTL) models can attain significantly higher accuracy than single-task learning (STL) models. However, the advantage of MTL depends on various factors, such as the similarity of the tasks, the sizes of the datasets, and so on; in fact, some tasks might not benefit from MTL and may even incur a loss of accuracy compared to STL. Hence, the question arises: which tasks should be learned together? Domain experts can attempt to group tasks together following intuition, experience, and best practices, but manual grouping can be labor-intensive and far from optimal. In this paper, we propose a novel automated approach for task grouping. First, we study the affinity of tasks for MTL using four benchmark datasets that have been used extensively in the MTL literature, focusing on neural network-based MTL models. We identify inherent task features and STL characteristics that can help us to predict whether a group of tasks should be learned together using MTL or if they should be learned independently using STL. Building on this predictor, we introduce a randomized search algorithm, which employs the predictor to minimize the number of MTL trainings performed during the search for task groups. We demonstrate on the four benchmark datasets that our predictor-driven search approach can find better task groupings than existing baseline approaches.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 16 of its 32 references that are in the map. First posted on arXiv 24 Oct 2023.
Builds on
16 of 32 references.
References · 16
- 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,166
- 2019A Comprehensive Survey on Transfer Learningcited by 1,160
- 2017A Survey on Multi-Task Learningcited by 840
- 2017An Overview of Multi-Task Learning in Deep Neural Networkscited by 803
- 2018Taskonomy: Disentangling Task Transfer Learningcited by 634
- 2019Which Tasks Should Be Learned Together in Multi-task Learning?cited by 375
- 2021Efficiently Identifying Task Groupings for Multi-Task Learningcited by 222
- 2015Multi-task Sequence to Sequence Learningcited by 94
- 2019Representation Similarity Analysis for Efficient Task taxonomy & Transfer Learningcited by 86
- 2017Identifying beneficial task relations for multi-task learning in deep neural networkscited by 59
- 2019The Information Complexity of Learning Tasks, their Structure and their Distancecited by 36
- 2019Zero-Shot Task Transfercited by 26
4 more
- 2015Efficient Output Kernel Learning for Multiple Taskscited by 9
- 2018Efficient and Scalable Multi-task Regression on Massive Number of Taskscited by 9
- 2019On Better Exploring and Exploiting Task Relationships in Multi-Task Learning: Joint Model and Feature Learningcited by 3
- 2022Highly Scalable Task Grouping for Deep Multi-Task Learning in Prediction of Epigenetic Eventscited by 1
Built on by
Citing papers per year: 2024: 1; 2025: 1; 2026: 2.
4 papers.
- 2024Scalable Multitask Learning Using Gradient-based Estimation of Task Affinitycited by 20
- 2025Graph Coloring for Multi-Task Learningcited by 1
- 2026Ensemble Prediction of Task Affinity for Efficient Multi-Task Learningcited by 0
- 2026Semantic-Aware Task Clustering for Constructive and Cooperative Multi-Taskingcited by 0
- 2026Semantic-Aware Task Clustering for Constructive and Cooperative Multi-Tasking23 Jul 2026
- 2026Ensemble Prediction of Task Affinity for Efficient Multi-Task Learning20 Feb 2026
- 2025Graph Coloring for Multi-Task Learning21 Sep 2025
- 2024Scalable Multitask Learning Using Gradient-based Estimation of Task Affinity9 Sep 2024