Mixture-of-Skills: Learning to Optimize Data Usage for Fine-Tuning Large Language Models
Not on the map. Why?
Abstract (arXiv)
Large language models (LLMs) are typically fine-tuned on diverse and extensive datasets sourced from various origins to develop a comprehensive range of skills, such as writing, reasoning, chatting, coding, and more. Each skill has unique characteristics, and these datasets are often heterogeneous and imbalanced, making the fine-tuning process highly challenging. Balancing the development of each skill while ensuring the model maintains its overall performance requires sophisticated techniques and careful dataset curation. In this work, we propose a general, model-agnostic, reinforcement learning framework, Mixture-of-Skills (MoS), that learns to optimize data usage automatically during the fine-tuning process. This framework ensures the optimal comprehensive skill development of LLMs by dynamically adjusting the focus on different datasets based on their current learning state. To validate the effectiveness of MoS, we conduct extensive experiments using three diverse LLM backbones on two widely used benchmarks and demonstrate that MoS substantially enhances model performance. Building on the success of MoS, we propose MoSpec, an adaptation for task-specific fine-tuning, which harnesses the utilities of various datasets for a specific purpose. Our work underlines the significance of dataset rebalancing and present MoS as a powerful, general solution for optimizing data usage in the fine-tuning of LLMs for various purposes.
Key facts. Cited by 15 papers in the map (data through 7 Oct 2026). Builds on 39 of its 56 references that are in the map. First posted on arXiv 13 Jun 2024.
Builds on
39 of 56 references.
References · 39
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2022Training language models to follow instructions with human feedbackcited by 15,712
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,491
- 2023LLaMA: Open and Efficient Foundation Language Modelscited by 13,958
- 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 12,865
- 2021Training Verifiers to Solve Math Word Problemscited by 9,743
- 2023Judging LLM-as-a-Judge with MT-Bench and Chatbot Arenacited by 8,393
- 2020Measuring Massive Multitask Language Understandingcited by 7,768
- 2021Measuring Mathematical Problem Solving With the MATH Datasetcited by 5,203
- 2019Unsupervised Cross-lingual Representation Learning at Scalecited by 3,907
- 2021Finetuned Language Models Are Zero-Shot Learnerscited by 3,747
- 2022Training a Helpful and Harmless Assistant with Reinforcement Learning from Human Feedbackcited by 3,634
27 more
- 2022Scaling Instruction-Finetuned Language Modelscited by 2,997
- 2022Self-Instruct: Aligning Language Models with Self-Generated Instructionscited by 2,674
- 2020The Pile: An 800GB Dataset of Diverse Text for Language Modelingcited by 2,346
- 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
- 2019A Comprehensive Survey on Transfer Learningcited by 1,154
- 2024Gemma: Open Models Based on Gemini Research and Technologycited by 889
- 2023Enhancing Chat Language Models by Scaling High-quality Instructional Conversationscited by 825
- 2017GradNorm: Gradient Normalization for Adaptive Loss Balancing in Deep Multitask Networkscited by 816
- 2017An Overview of Multi-Task Learning in Deep Neural Networkscited by 791
- 2023The Flan Collection: Designing Data and Methods for Effective Instruction Tuningcited by 734
- 2023WizardCoder: Empowering Code Large Language Models with Evol-Instructcited by 728
- 2023MAmmoTH: Building Math Generalist Models through Hybrid Instruction Tuningcited by 483
- 2023DoReMi: Optimizing Data Mixtures Speeds Up Language Model Pretrainingcited by 385
- 2023Llemma: An Open Language Model For Mathematicscited by 385
- 2020Multi-Task Learning with Deep Neural Networks: A Surveycited by 374
- 2023From Quantity to Quality: Boosting LLM Performance with Self-Guided Data Selection for Instruction Tuningcited by 301
- 2019Massively Multilingual Neural Machine Translation in the Wild: Findings and Challengescited by 253
- 2020Gradient Vaccine: Investigating and Improving Multi-task Optimization in Massively Multilingual Modelscited by 167
- 2023LaMini-LM: A Diverse Herd of Distilled Models from Large-Scale Instructionscited by 124
- 2018Adapting Auxiliary Losses Using Gradient Similaritycited by 98
- 2023Bactrian-X: Multilingual Replicable Instruction-Following Models with Low-Rank Adaptationcited by 79
- 2020Balancing Training for Multilingual Neural Machine Translationcited by 71
- 2024Adapting Large Language Models for Document-Level Machine Translationcited by 59
- 2019Optimizing Data Usage via Differentiable Rewardscited by 48
- 2022A Survey of Multi-task Learning in Natural Language Processing: Regarding Task Relatedness and Training Methodscited by 42
- 2021Uncertainty-Aware Balancing for Multilingual and Multi-Domain Neural Machine Translation Trainingcited by 19
Built on by
Citing papers per year: 2024: 1; 2025: 10; 2026: 4.
15 papers.
Sort:
By area:
- 2025Higher Satisfaction, Lower Cost: A Technical Report on How LLMs Revolutionize Meituan's Intelligent Interaction Systemscited by 6
- 2025Simultaneous Multi-objective Alignment Across Verifiable and Non-verifiable Rewardscited by 5
- 2025A Survey of LLM × DATAcited by 4
- 2025R&B: Domain Regrouping and Data Mixture Balancing for Efficient Foundation Model Trainingcited by 3
- 2025CONGRAD:Conflicting Gradient Filtering for Multilingual Preference Alignmentcited by 2
- 2025GradientSpace: Unsupervised Data Clustering for Improved Instruction Tuningcited by 2
- 2026DynaMiCS: Fine-tuning LLMs with Performance Constraints using Dynamic Mixturescited by 2
- 2024Tuning Language Models by Mixture-of-Depths Ensemblecited by 1
- 2025HBO: Hierarchical Balancing Optimization for Fine-Tuning Large Language Modelscited by 1
- 2025GemMaroc: Unlocking Darija Proficiency in LLMs with Minimal Datacited by 1
- 2026A Tale of Two Problems: Multi-Task Bilevel Learning Meets Equality Constrained Multi-Objective Optimizationcited by 1
- 2026SFT Conflicts, RL Coexists: A Theoretical and Empirical Analysis of Multi-Task Learning for LLMscited by 1
- 2026SFT Conflicts, RL Coexists: A Theoretical and Empirical Analysis of Multi-Task Learning for LLMs4 Aug 2026
- 2026DynaMiCS: Fine-tuning LLMs with Performance Constraints using Dynamic Mixtures11 May 2026
- 2026A Tale of Two Problems: Multi-Task Bilevel Learning Meets Equality Constrained Multi-Objective Optimization9 May 2026
- 2026SkillRater: Untangling Capabilities in Multimodal Data12 Feb 2026
- 2025An Empirical Analysis of Fine-Tuning Large Language Models on Bioinformatics Literature: PRSGPT and BioStarsGPT29 Dec 2025
- 2025GradientSpace: Unsupervised Data Clustering for Improved Instruction Tuning7 Dec 2025
- 2025Higher Satisfaction, Lower Cost: A Technical Report on How LLMs Revolutionize Meituan's Intelligent Interaction Systems15 Oct 2025
- 2025Simultaneous Multi-objective Alignment Across Verifiable and Non-verifiable Rewards1 Oct 2025
- 2025Finetune Once: Decoupling General & Domain Learning with Dynamic Boosted Annealing30 Sep 2025
- 2025A Survey of LLM × DATA24 May 2025
- 2025GemMaroc: Unlocking Darija Proficiency in LLMs with Minimal Data20 May 2025
- 2025HBO: Hierarchical Balancing Optimization for Fine-Tuning Large Language Models18 May 2025
- 2025A Survey of LLM × DATAcited by 4
- 2025A Survey of LLM × DATA24 May 2025
- 2025Higher Satisfaction, Lower Cost: A Technical Report on How LLMs Revolutionize Meituan's Intelligent Interaction Systemscited by 6
- 2025R&B: Domain Regrouping and Data Mixture Balancing for Efficient Foundation Model Trainingcited by 3
- 2025GradientSpace: Unsupervised Data Clustering for Improved Instruction Tuningcited by 2
- 2026DynaMiCS: Fine-tuning LLMs with Performance Constraints using Dynamic Mixturescited by 2
- 2024Tuning Language Models by Mixture-of-Depths Ensemblecited by 1
- 2025HBO: Hierarchical Balancing Optimization for Fine-Tuning Large Language Modelscited by 1
- 2026A Tale of Two Problems: Multi-Task Bilevel Learning Meets Equality Constrained Multi-Objective Optimizationcited by 1
- 2025Finetune Once: Decoupling General & Domain Learning with Dynamic Boosted Annealingcited by 0
- 2025An Empirical Analysis of Fine-Tuning Large Language Models on Bioinformatics Literature: PRSGPT and BioStarsGPTcited by 0
- 2026SkillRater: Untangling Capabilities in Multimodal Datacited by 0
- 2026DynaMiCS: Fine-tuning LLMs with Performance Constraints using Dynamic Mixtures11 May 2026
- 2026A Tale of Two Problems: Multi-Task Bilevel Learning Meets Equality Constrained Multi-Objective Optimization9 May 2026
- 2026SkillRater: Untangling Capabilities in Multimodal Data12 Feb 2026
- 2025An Empirical Analysis of Fine-Tuning Large Language Models on Bioinformatics Literature: PRSGPT and BioStarsGPT29 Dec 2025
- 2025GradientSpace: Unsupervised Data Clustering for Improved Instruction Tuning7 Dec 2025
- 2025Higher Satisfaction, Lower Cost: A Technical Report on How LLMs Revolutionize Meituan's Intelligent Interaction Systems15 Oct 2025
- 2025Finetune Once: Decoupling General & Domain Learning with Dynamic Boosted Annealing30 Sep 2025
- 2025HBO: Hierarchical Balancing Optimization for Fine-Tuning Large Language Models18 May 2025
- 2025R&B: Domain Regrouping and Data Mixture Balancing for Efficient Foundation Model Training1 May 2025
- 2024Tuning Language Models by Mixture-of-Depths Ensemble16 Oct 2024