Combining Modular Skills in Multitask Learning
Not on the map. Why?
Abstract (arXiv)
A modular design encourages neural models to disentangle and recombine different facets of knowledge to generalise more systematically to new tasks. In this work, we assume that each task is associated with a subset of latent discrete skills from a (potentially small) inventory. In turn, skills correspond to parameter-efficient (sparse / low-rank) model parameterisations. By jointly learning these and a task-skill allocation matrix, the network for each task is instantiated as the average of the parameters of active skills. To favour non-trivial soft partitions of skills across tasks, we experiment with a series of inductive biases, such as an Indian Buffet Process prior and a two-speed learning rate. We evaluate our latent-skill model on two main settings: 1) multitask reinforcement learning for grounded instruction following on 8 levels of the BabyAI platform; and 2) few-shot adaptation of pre-trained text-to-text generative models on CrossFit, a benchmark comprising 160 NLP tasks. We find that the modular design of a network significantly increases sample efficiency in reinforcement learning and few-shot generalisation in supervised learning, compared to baselines with fully shared, task-specific, or conditionally generated parameters where knowledge is entangled across tasks. In addition, we show how discrete skills help interpretability, as they yield an explicit hierarchy of tasks.
Key facts. Cited by 27 papers in the map (data through 7 Oct 2026). Builds on 52 of its 70 references that are in the map. First posted on arXiv 28 Feb 2022.
Builds on
52 of 70 references.
References · 52
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,491
- 2017Proximal Policy Optimization Algorithmscited by 14,441
- 2021LoRA: Low-Rank Adaptation of Large Language Modelscited by 14,084
- 2019BART: Denoising Sequence-to-Sequence Pre-training for Natural Language Generation, Translation, and Comprehensioncited by 5,874
- 2018GLUE: A Multi-Task Benchmark and Analysis Platform for Natural Language Understandingcited by 4,854
- 2019Parameter-Efficient Transfer Learning for NLPcited by 4,195
- 2021Finetuned Language Models Are Zero-Shot Learnerscited by 3,747
- 2017Outrageously Large Neural Networks: The Sparsely-Gated Mixture-of-Experts Layercited by 3,413
- 2021Switch Transformers: Scaling to Trillion Parameter Models with Simple and Efficient Sparsitycited by 3,014
- 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,708
- 2017FiLM: Visual Reasoning with a General Conditioning Layercited by 2,286
38 more
- 2015High-Dimensional Continuous Control Using Generalized Advantage Estimationcited by 1,916
- 2021Multitask Prompted Training Enables Zero-Shot Task Generalizationcited by 1,462
- 2014On the Properties of Neural Machine Translation: Encoder-Decoder Approachescited by 1,303
- 2016The Concrete Distribution: A Continuous Relaxation of Discrete Random Variablescited by 1,135
- 2021Towards a Unified View of Parameter-Efficient Transfer Learningcited by 863
- 2020AdapterFusion: Non-Destructive Task Composition for Transfer Learningcited by 780
- 2021Datasets: A Community Library for Natural Language Processingcited by 526
- 2018Meta-Learning with Latent Embedding Optimizationcited by 476
- 2016Cross-stitch Networks for Multi-task Learningcited by 466
- 2021MetaICL: Learning to Learn In Contextcited by 450
- 2020MAD-X: An Adapter-Based Framework for Multi-Task Cross-Lingual Transfercited by 443
- 2015Neural Module Networkscited by 375
- 2019Multi-Task Deep Neural Networks for Natural Language Understandingcited by 349
- 2021Parameter-efficient Multi-task Fine-tuning for Transformers via Shared Hypernetworkscited by 278
- 2019Compositionality decomposed: how do neural networks generalise?cited by 264
- 2019Recurrent Independent Mechanismscited by 219
- 2020Gradient Vaccine: Investigating and Improving Multi-task Optimization in Massively Multilingual Modelscited by 167
- 2021ExT5: Towards Extreme Multi-Task Scaling for Transfer Learningcited by 161
- 2021Composable Sparse Fine-Tuning for Cross-Lingual Transfercited by 144
- 2021CrossFit: A Few-shot Learning Challenge for Cross-task Generalization in NLPcited by 142
- 2017Scalable trust-region method for deep reinforcement learning using Kronecker-factored approximationcited by 119
- 2017The Consciousness Priorcited by 105
- 2017Learning Independent Causal Mechanismscited by 104
- 2021Beyond Distillation: Task-level Mixture-of-Experts for Efficient Inferencecited by 96
- 2021Adaptive Semiparametric Language Modelscited by 83
- 2018Modeling Language Variation and Universals: A Survey on Typological Linguistics for Natural Language Processingcited by 63
- 2018Modular Networks: Learning to Decompose Neural Computationcited by 62
- 2021Continual Learning via Local Module Compositioncited by 61
- 2020Grounded Language Learning Fast and Slowcited by 54
- 2022IGLUE: A Benchmark for Transfer Learning across Modalities, Tasks, and Languagescited by 54
- 2018Modular meta-learningcited by 51
- 2019Routing Networks and the Challenges of Modular and Compositional Computationcited by 49
- 2020Object Files and Schemata: Factorizing Declarative and Procedural Knowledge in Dynamical Systemscited by 48
- 2020Parameter Space Factorization for Zero-Shot Learning across Tasks and Languagescited by 22
- 2015Attend, Adapt and Transfer: Attentive Deep Architecture for Adaptive Transfer from multiple sources in the same domaincited by 19
- 2021Minimax and Neyman-Pearson Meta-Learning for Outlier Languagescited by 10
- 2021Neural Network Module Decomposition and Recompositioncited by 9
- 2016Dynamic Neural Turing Machine with Soft and Hard Addressing Schemescited by 8
50 most cited of 52 All 52 (JSON)
Built on by
Citing papers per year: 2022: 6; 2023: 11; 2024: 7; 2025: 2; 2026: 1.
27 papers.
Sort:
By area:
- 2024DoRA: Weight-Decomposed Low-Rank Adaptationcited by 740
- 2023Pushing Mixture of Experts to the Limit: Extremely Parameter Efficient MoE for Instruction Tuningcited by 148
- 2023Domain Specialization as the Key to Make Large Language Models Disruptive: A Comprehensive Surveycited by 134
- 2023Multitask Prompt Tuning Enables Parameter-Efficient Transfer Learningcited by 115
- 2023Soft Merging of Experts with Adaptive Routingcited by 88
- 2022ATTEMPT: Parameter-Efficient Multi-task Tuning via Attentional Mixtures of Soft Promptscited by 85
- 2023Modular Deep Learningcited by 82
- 2022Efficient Methods for Natural Language Processing: A Surveycited by 78
- 2024VB-LoRA: Extreme Parameter Efficient Fine-Tuning with Vector Bankscited by 52
- 2022Hyperdecoders: Instance-specific decoders for multi-task NLPcited by 21
- 2023Universal Morphology Control via Contextual Modulationcited by 21
- 2022Eliciting and Understanding Cross-Task Skills with Task-Level Mixture-of-Expertscited by 12
15 more
- 2022Multitask Pre-training of Modular Prompt for Chinese Few-Shot Learningcited by 11
- 2023One Model for All Domains: Collaborative Domain-Prefix Tuning for Cross-Domain NERcited by 11
- 2024Conditional computation in neural networks: principles and research trendscited by 10
- 2022Parameter-Efficient Finetuning for Robust Continual Multilingual Learningcited by 9
- 2023Master-ASR: Achieving Multilingual Scalability and Low-Resource Adaptation in ASR with Modular Learningcited by 9
- 2023Customizable Combination of Parameter-Efficient Modules for Multi-Task Learningcited by 8
- 2024Fine-tuning Large Language Models with Limited Data: A Survey and Practical Guidecited by 4
- 2023Modularity in Deep Learning: A Surveycited by 3
- 2024Bayesian Multi-Task Transfer Learning for Soft Prompt Tuningcited by 3
- 2023JiuZhang 2.0: A Unified Chinese Pre-trained Language Model for Multi-task Mathematical Problem Solvingcited by 2
- 2024ALLoRA: Adaptive Learning Rate Mitigates LoRA Fatal Flawscited by 2
- 2025Compositional meta-learning through probabilistic task inferencecited by 2
- 2025CoCoAFusE: Beyond Mixtures of Experts via Model Fusioncited by 1
- 2024Transducer Tuning: Efficient Model Adaptation for Software Tasks Using Code Property Graphscited by 0
- 2026HMR-Net: Hierarchical Modular Routing for Cross-Domain Object Detection in Aerial Imagescited by 0
- 2026HMR-Net: Hierarchical Modular Routing for Cross-Domain Object Detection in Aerial Images20 Apr 2026
- 2025Compositional meta-learning through probabilistic task inference2 Oct 2025
- 2025CoCoAFusE: Beyond Mixtures of Experts via Model Fusion2 May 2025
- 2024Transducer Tuning: Efficient Model Adaptation for Software Tasks Using Code Property Graphs18 Dec 2024
- 2024Fine-tuning Large Language Models with Limited Data: A Survey and Practical Guide14 Nov 2024
- 2024ALLoRA: Adaptive Learning Rate Mitigates LoRA Fatal Flaws13 Oct 2024
- 2024VB-LoRA: Extreme Parameter Efficient Fine-Tuning with Vector Banks24 May 2024
- 2024Conditional computation in neural networks: principles and research trends12 Mar 2024
- 2024DoRA: Weight-Decomposed Low-Rank Adaptation14 Feb 2024
- 2024Bayesian Multi-Task Transfer Learning for Soft Prompt Tuning13 Feb 2024
- 2023Customizable Combination of Parameter-Efficient Modules for Multi-Task Learning6 Dec 2023
- 2023Modularity in Deep Learning: A Survey2 Oct 2023
15 more
- 2023Pushing Mixture of Experts to the Limit: Extremely Parameter Efficient MoE for Instruction Tuning11 Sep 2023
- 2023Master-ASR: Achieving Multilingual Scalability and Low-Resource Adaptation in ASR with Modular Learning23 Jun 2023
- 2023JiuZhang 2.0: A Unified Chinese Pre-trained Language Model for Multi-task Mathematical Problem Solving19 Jun 2023
- 2023Soft Merging of Experts with Adaptive Routing6 Jun 2023
- 2023Domain Specialization as the Key to Make Large Language Models Disruptive: A Comprehensive Survey30 May 2023
- 2023Multitask Prompt Tuning Enables Parameter-Efficient Transfer Learning6 Mar 2023
- 2023Modular Deep Learning22 Feb 2023
- 2023Universal Morphology Control via Contextual Modulation22 Feb 2023
- 2023One Model for All Domains: Collaborative Domain-Prefix Tuning for Cross-Domain NER25 Jan 2023
- 2022Multitask Pre-training of Modular Prompt for Chinese Few-Shot Learning14 Oct 2022
- 2022Parameter-Efficient Finetuning for Robust Continual Multilingual Learning14 Sep 2022
- 2022Efficient Methods for Natural Language Processing: A Survey31 Aug 2022
- 2022Eliciting and Understanding Cross-Task Skills with Task-Level Mixture-of-Experts25 May 2022
- 2022ATTEMPT: Parameter-Efficient Multi-task Tuning via Attentional Mixtures of Soft Prompts24 May 2022
- 2022Hyperdecoders: Instance-specific decoders for multi-task NLP15 Mar 2022
- 2023Pushing Mixture of Experts to the Limit: Extremely Parameter Efficient MoE for Instruction Tuningcited by 148
- 2023Soft Merging of Experts with Adaptive Routingcited by 88
- 2022Eliciting and Understanding Cross-Task Skills with Task-Level Mixture-of-Expertscited by 12
- 2024Conditional computation in neural networks: principles and research trendscited by 10
- 2025CoCoAFusE: Beyond Mixtures of Experts via Model Fusioncited by 1
- 2025CoCoAFusE: Beyond Mixtures of Experts via Model Fusion2 May 2025
- 2024Conditional computation in neural networks: principles and research trends12 Mar 2024
- 2023Pushing Mixture of Experts to the Limit: Extremely Parameter Efficient MoE for Instruction Tuning11 Sep 2023
- 2023Soft Merging of Experts with Adaptive Routing6 Jun 2023
- 2022Eliciting and Understanding Cross-Task Skills with Task-Level Mixture-of-Experts25 May 2022
- 2024DoRA: Weight-Decomposed Low-Rank Adaptationcited by 740
- 2023Domain Specialization as the Key to Make Large Language Models Disruptive: A Comprehensive Surveycited by 134
- 2023Multitask Prompt Tuning Enables Parameter-Efficient Transfer Learningcited by 115
- 2022ATTEMPT: Parameter-Efficient Multi-task Tuning via Attentional Mixtures of Soft Promptscited by 85
- 2023Modular Deep Learningcited by 82
- 2022Efficient Methods for Natural Language Processing: A Surveycited by 78
- 2024VB-LoRA: Extreme Parameter Efficient Fine-Tuning with Vector Bankscited by 52
- 2022Hyperdecoders: Instance-specific decoders for multi-task NLPcited by 21
- 2023Universal Morphology Control via Contextual Modulationcited by 21
- 2022Multitask Pre-training of Modular Prompt for Chinese Few-Shot Learningcited by 11
- 2023One Model for All Domains: Collaborative Domain-Prefix Tuning for Cross-Domain NERcited by 11
- 2022Parameter-Efficient Finetuning for Robust Continual Multilingual Learningcited by 9
12 most cited of 21 All 21 (JSON)
- 2026HMR-Net: Hierarchical Modular Routing for Cross-Domain Object Detection in Aerial Images20 Apr 2026
- 2025Compositional meta-learning through probabilistic task inference2 Oct 2025
- 2024Transducer Tuning: Efficient Model Adaptation for Software Tasks Using Code Property Graphs18 Dec 2024
- 2024Fine-tuning Large Language Models with Limited Data: A Survey and Practical Guide14 Nov 2024
- 2024ALLoRA: Adaptive Learning Rate Mitigates LoRA Fatal Flaws13 Oct 2024
- 2024VB-LoRA: Extreme Parameter Efficient Fine-Tuning with Vector Banks24 May 2024
- 2024DoRA: Weight-Decomposed Low-Rank Adaptation14 Feb 2024
- 2024Bayesian Multi-Task Transfer Learning for Soft Prompt Tuning13 Feb 2024
- 2023Customizable Combination of Parameter-Efficient Modules for Multi-Task Learning6 Dec 2023
- 2023Modularity in Deep Learning: A Survey2 Oct 2023
- 2023Master-ASR: Achieving Multilingual Scalability and Low-Resource Adaptation in ASR with Modular Learning23 Jun 2023
- 2023Domain Specialization as the Key to Make Large Language Models Disruptive: A Comprehensive Survey30 May 2023
12 newest of 21 All 21 (JSON)