Learning Sparse Sharing Architectures for Multiple Tasks
Most existing deep multi-task learning models are based on parameter sharing, such as hard sharing, hierarchical sharing, and soft sharing. How choosing a suitable sharing mechanism depends on the relations among the tasks, which is not easy since it is difficult to understand the underlying shared factors among these tasks. In this paper, we propose a novel parameter sharing mechanism, named \emph{Sparse Sharing}. Given multiple tasks, our approach automatically finds a sparse sharing structure. We start with an over-parameterized base network, from which each task extracts a subnetwork. The subnetworks of multiple tasks are partially overlapped and trained in parallel. We show that both hard sharing and hierarchical sharing can be formulated as particular instances of the sparse sharing framework. We conduct extensive experiments on three sequence labeling tasks. Compared with single-task models and three typical multi-task learning baselines, our proposed approach achieves consistent improvement while requiring fewer parameters.
Code (1)
Tasks
Multi-Task LearningSimilar Papers 제목 키워드 기반
Boosting Share Routing for Multi-task Learning
Multi-task learning (MTL) aims to make full use of the knowledge contained in multi-task supervision signals to improve the overall performance. How to make the knowledge of multiple tasks shared appropriately is an open…
Multi-Task LearningNeural Architecture SearchMDL-NAS: A Joint Multi-Domain Learning Framework for Vision Transformer
In this work, we introduce MDL-NAS, a unified framework that integrates multiple vision tasks into a manageable supernet and optimizes these tasks collectively under diverse dataset domains. MDL-NAS is storage-effici…
image-classificationImage ClassificationIncremental LearningLabel Sharing Incremental Learning Framework for Independent Multi-Label Segmentation Tasks
In a setting where segmentation models have to be built for multiple datasets, each with its own corresponding label set, a straightforward way is to learn one model for every dataset and its labels. Alternatively, multi…
Image SegmentationIncremental LearningMedical Image SegmentationSegmentation+1Centralized Reward Agent for Knowledge Sharing and Transfer in Multi-Task Reinforcement Learning
Reward shaping is effective in addressing the sparse-reward challenge in reinforcement learning by providing immediate feedback through auxiliary informative rewards. Based on the reward shaping strategy, we propose a no…
reinforcement-learningReinforcement LearningBridging the Gap between Sample-based and One-shot Neural Architecture Search with BONAS
Neural Architecture Search (NAS) has shown great potentials in finding better neural network designs. Sample-based NAS is the most reliable approach which aims at exploring the search space and evaluating the most promis…
Bayesian OptimizationNeural Architecture Search