muNet: Evolving Pretrained Deep Neural Networks into Scalable Auto-tuning Multitask Systems
Not on the map. Why?
Abstract (arXiv)
Most uses of machine learning today involve training a model from scratch for a particular task, or sometimes starting with a model pretrained on a related task and then fine-tuning on a downstream task. Both approaches offer limited knowledge transfer between different tasks, time-consuming human-driven customization to individual tasks and high computational costs especially when starting from randomly initialized models. We propose a method that uses the layers of a pretrained deep neural network as building blocks to construct an ML system that can jointly solve an arbitrary number of tasks. The resulting system can leverage cross tasks knowledge transfer, while being immune from common drawbacks of multitask approaches such as catastrophic forgetting, gradients interference and negative transfer. We define an evolutionary approach designed to jointly select the prior knowledge relevant for each task, choose the subset of the model parameters to train and dynamically auto-tune its hyperparameters. Furthermore, a novel scale control method is employed to achieve quality/size trade-offs that outperform common fine-tuning techniques. Compared with standard fine-tuning on a benchmark of 10 diverse image classification tasks, the proposed model improves the average accuracy by 2.39% while using 47% less parameters per task.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). Builds on 31 of its 50 references that are in the map. First posted on arXiv 22 May 2022.
Builds on
31 of 50 references.
References · 31
- 2017Attention Is All You Needcited by 59,932
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,491
- 2019Parameter-Efficient Transfer Learning for NLPcited by 4,195
- 2016Gaussian Error Linear Units (GELUs)cited by 3,431
- 2018DARTS: Differentiable Architecture Searchcited by 1,782
- 2016Neural Architecture Search with Reinforcement Learningcited by 1,489
- 2017Multi-Task Learning Using Uncertainty to Weigh Losses for Scene Geometry and Semanticscited by 1,345
- 2020Gradient Surgery for Multi-Task Learningcited by 1,210
- 2018MnasNet: Platform-Aware Neural Architecture Search for Mobilecited by 937
- 2018Regularized Evolution for Image Classifier Architecture Searchcited by 902
19 more
- 2018Efficient Neural Architecture Search via Parameter Sharingcited by 831
- 2017GradNorm: Gradient Normalization for Adaptive Loss Balancing in Deep Multitask Networkscited by 816
- 2018Multi-Task Learning as Multi-Objective Optimizationcited by 809
- 2017In-Datacenter Performance Analysis of a Tensor Processing Unitcited by 610
- 2021How to train your ViT? Data, Augmentation, and Regularization in Vision Transformerscited by 562
- 2017Learning multiple visual domains with residual adapterscited by 553
- 2018Deep Learning for Classical Japanese Literaturecited by 415
- 2017PathNet: Evolution Channels Gradient Descent in Super Neural Networkscited by 362
- 2017Population Based Training of Neural Networkscited by 351
- 2019ERNIE 2.0: A Continual Pre-training Framework for Language Understandingcited by 230
- 2018Characterizing and Avoiding Negative Transfercited by 226
- 2017Routing Networks: Adaptive Selection of Non-linear Functions for Multi-Task Learningcited by 125
- 2020A Survey on Negative Transfercited by 120
- 2017Incremental Learning Through Deep Adaptationcited by 108
- 2020Chip Placement with Deep Reinforcement Learningcited by 83
- 2021Factors of Influence for Transfer Learning across Diverse Appearance Domains and Task Typescited by 54
- 2018Evolutionary-Neural Hybrid Agents for Architecture Searchcited by 11
- 2019Fast Task-Aware Architecture Inferencecited by 7
- 2019Flexible Multi-task Networks by Learning Parameter Allocationcited by 7
Built on by
Citing papers per year: 2022: 6; 2023: 5; 2024: 1.
12 papers.
- 2023LLaMA-Adapter: Efficient Fine-tuning of Language Models with Zero-init Attentioncited by 776
- 2022Scaling & Shifting Your Features: A New Baseline for Efficient Model Tuningcited by 292
- 2023Modular Deep Learningcited by 82
- 2024KVQ: Kwai Video Quality Assessment for Short-form Videoscited by 38
- 2023SAFE: Machine Unlearning With Shard Graphscited by 28
- 2022NEVIS'22: A Stream of 100 Tasks Sampled from 30 Years of Computer Vision Researchcited by 18
- 2022An Evolutionary Approach to Dynamic Introduction of Tasks in Large-scale Multitask Learning Systemscited by 16
- 2022A Continual Development Methodology for Large-scale Multitask Dynamic ML Systemscited by 9
- 2022In-situ Model Downloading to Realize Versatile Edge AI in 6G Mobile Networkscited by 5
- 2023Provable Pathways: Learning Multiple Tasks over Multiple Pathscited by 3
- 2022A Multiagent Framework for the Asynchronous and Collaborative Extension of Multitask ML Systemscited by 2
- 2023Multipath agents for modular multitask ML systemscited by 1
- 2024KVQ: Kwai Video Quality Assessment for Short-form Videos11 Feb 2024
- 2023SAFE: Machine Unlearning With Shard Graphs25 Apr 2023
- 2023LLaMA-Adapter: Efficient Fine-tuning of Language Models with Zero-init Attention28 Mar 2023
- 2023Provable Pathways: Learning Multiple Tasks over Multiple Paths8 Mar 2023
- 2023Modular Deep Learning22 Feb 2023
- 2023Multipath agents for modular multitask ML systems6 Feb 2023
- 2022NEVIS'22: A Stream of 100 Tasks Sampled from 30 Years of Computer Vision Research15 Nov 2022
- 2022Scaling & Shifting Your Features: A New Baseline for Efficient Model Tuning17 Oct 2022
- 2022In-situ Model Downloading to Realize Versatile Edge AI in 6G Mobile Networks7 Oct 2022
- 2022A Multiagent Framework for the Asynchronous and Collaborative Extension of Multitask ML Systems29 Sep 2022
- 2022A Continual Development Methodology for Large-scale Multitask Dynamic ML Systems15 Sep 2022
- 2022An Evolutionary Approach to Dynamic Introduction of Tasks in Large-scale Multitask Learning Systems25 May 2022