Challenges and Opportunities of Using Transformer-Based Multi-Task Learning in NLP Through ML Lifecycle: A Survey
Not on the map. Why?
Abstract (arXiv)
The increasing adoption of natural language processing (NLP) models across industries has led to practitioners' need for machine learning systems to handle these models efficiently, from training to serving them in production. However, training, deploying, and updating multiple models can be complex, costly, and time-consuming, mainly when using transformer-based pre-trained language models. Multi-Task Learning (MTL) has emerged as a promising approach to improve efficiency and performance through joint training, rather than training separate models. Motivated by this, we first provide an overview of transformer-based MTL approaches in NLP. Then, we discuss the challenges and opportunities of using MTL approaches throughout typical ML lifecycle phases, specifically focusing on the challenges related to data engineering, model development, deployment, and monitoring phases. This survey focuses on transformer-based MTL architectures and, to the best of our knowledge, is novel in that it systematically analyses how transformer-based MTL in NLP fits into ML lifecycle phases. Furthermore, we motivate research on the connection between MTL and continual learning (CL), as this area remains unexplored. We believe it would be practical to have a model that can handle both MTL and CL, as this would make it easier to periodically re-train the model, update it due to distribution shifts, and add new capabilities to meet real-world requirements.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 83 of its 126 references that are in the map. First posted on arXiv 16 Aug 2023.
Builds on
83 of 126 references.
References · 83
- 2017Attention Is All You Needcited by 60,361
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,599
- 2021LoRA: Low-Rank Adaptation of Large Language Modelscited by 14,380
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,372
- 2019BART: Denoising Sequence-to-Sequence Pre-training for Natural Language Generation, Translation, and Comprehensioncited by 5,893
- 2018GLUE: A Multi-Task Benchmark and Analysis Platform for Natural Language Understandingcited by 4,899
- 2019Parameter-Efficient Transfer Learning for NLPcited by 4,236
- 2021Prefix-Tuning: Optimizing Continuous Prompts for Generationcited by 3,915
- 2021The Power of Scale for Parameter-Efficient Prompt Tuningcited by 3,795
- 2022Scaling Instruction-Finetuned Language Modelscited by 3,024
38 more
- 2021Pre-train, Prompt, and Predict: A Systematic Survey of Prompting Methods in Natural Language Processingcited by 2,234
- 2019Language Models as Knowledge Bases?cited by 1,936
- 2019A Survey on Bias and Fairness in Machine Learningcited by 1,917
- 2017Gradient Episodic Memory for Continual Learningcited by 1,898
- 2019SuperGLUE: A Stickier Benchmark for General-Purpose Language Understanding Systemscited by 1,729
- 2021Multitask Prompted Training Enables Zero-Shot Task Generalizationcited by 1,470
- 2017Multi-Task Learning Using Uncertainty to Weigh Losses for Scene Geometry and Semanticscited by 1,358
- 2021Towards a Unified View of Parameter-Efficient Transfer Learningcited by 872
- 2017A Survey on Multi-Task Learningcited by 840
- 2017An Overview of Multi-Task Learning in Deep Neural Networkscited by 803
- 2020AdapterFusion: Non-Destructive Task Composition for Transfer Learningcited by 788
- 2021GPT Understands, Toocited by 716
- 2018Overcoming catastrophic forgetting with hard attention to the taskcited by 681
- 2018Taskonomy: Disentangling Task Transfer Learningcited by 634
- 2017Learning multiple visual domains with residual adapterscited by 557
- 2020MAD-X: An Adapter-Based Framework for Multi-Task Cross-Lingual Transfercited by 445
- 2020AdapterHub: A Framework for Adapting Transformerscited by 444
- 2019Which Tasks Should Be Learned Together in Multi-task Learning?cited by 375
- 2020Multi-Task Learning with Deep Neural Networks: A Surveycited by 375
- 2019Multi-Task Deep Neural Networks for Natural Language Understandingcited by 350
- 2021Parameter-efficient Multi-task Fine-tuning for Transformers via Shared Hypernetworkscited by 284
- 2019Don't Take the Easy Way Out: Ensemble Based Methods for Avoiding Known Dataset Biasescited by 280
- 2019Continual learning with hypernetworkscited by 273
- 2021PTR: Prompt Tuning with Rules for Text Classificationcited by 238
- 2018The Natural Language Decathlon: Multitask Learning as Question Answeringcited by 236
- 2019ERNIE 2.0: A Continual Pre-training Framework for Language Understandingcited by 231
- 2018Re-evaluating Continual Learning Scenarios: A Categorization and Case for Strong Baselinescited by 228
- 2019Pareto Multi-Task Learningcited by 224
- 2020UniLMv2: Pseudo-Masked Language Models for Unified Language Model Pre-Trainingcited by 204
- 2021Muppet: Massive Multi-task Representations with Pre-Finetuningcited by 192
- 2021ExT5: Towards Extreme Multi-Task Scaling for Transfer Learningcited by 161
- 2020Challenges in Deploying Machine Learning: a Survey of Case Studiescited by 152
- 2020Exploring and Predicting Transferability across NLP Taskscited by 128
- 2021Data Collection and Quality Challenges in Deep Learning: A Data-Centric AI Perspectivecited by 116
- 2020Understanding and Improving Information Transfer in Multi-Task Learningcited by 114
- 2020The Cost of Training NLP Models: A Concise Overviewcited by 98
- 2021Achieving Forgetting Prevention and Knowledge Transfer in Continual Learningcited by 91
- 2017One Model To Learn Them Allcited by 87
50 most cited of 83 All 83 (JSON)
Built on by
Citing papers per year: 2024: 1.
1 paper.