Mitigating Task Interference in Multi-Task Learning via Explicit Task Routing with Non-Learnable Primitives
Chuntao Ding, Zhichao Lu, Shangguang Wang, Ran Cheng, Vishnu Naresh, Boddeti

TL;DR
This paper introduces ETR-NLP, a multi-task learning approach that uses non-learnable primitives and explicit task routing to reduce task interference, outperforming existing methods with fewer parameters.
Contribution
It proposes a novel combination of non-learnable primitives and explicit task routing to effectively mitigate task interference in multi-task learning.
Findings
ETR-NLP outperforms state-of-the-art baselines on multiple datasets.
The method achieves better accuracy with fewer learnable parameters.
Experimental results show improved task-specific performance.
Abstract
Multi-task learning (MTL) seeks to learn a single model to accomplish multiple tasks by leveraging shared information among the tasks. Existing MTL models, however, have been known to suffer from negative interference among tasks. Efforts to mitigate task interference have focused on either loss/gradient balancing or implicit parameter partitioning with partial overlaps among the tasks. In this paper, we propose ETR-NLP to mitigate task interference through a synergistic combination of non-learnable primitives (NLPs) and explicit task routing (ETR). Our key idea is to employ non-learnable primitives to extract a diverse set of task-agnostic features and recombine them into a shared branch common to all tasks and explicit task-specific branches reserved for each task. The non-learnable primitives and the explicit decoupling of learnable parameters into shared and task-specific ones…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDomain Adaptation and Few-Shot Learning · COVID-19 diagnosis using AI · Advanced Neural Network Applications
