Middo: Model-Informed Dynamic Data Optimization for Enhanced LLM Fine-Tuning via Closed-Loop Learning
Not on the map. Why?
Abstract (arXiv)
Supervised Fine-Tuning (SFT) Large Language Models (LLM) fundamentally rely on high-quality training data. While data selection and data synthesis are two common strategies to improve data quality, existing approaches often face limitations in static dataset curation that fail to adapt to evolving model capabilities. In this paper, we introduce Middo, a self-evolving Model-informed dynamic data optimization framework that uses model-aware data selection and context-preserving data refinement. Unlike conventional one-off filtering/synthesis methods, our framework establishes a closed-loop optimization system: (1) A self-referential diagnostic module proactively identifies suboptimal samples through tri-axial model signals - loss patterns (complexity), embedding cluster dynamics (diversity), and self-alignment scores (quality); (2) An adaptive optimization engine then transforms suboptimal samples into pedagogically valuable training points while preserving semantic integrity; (3) This optimization process continuously evolves with model capability through dynamic learning principles. Experiments on multiple benchmarks demonstrate that our Middo consistently enhances the quality of seed data and boosts LLM's performance with improving accuracy by 7.15% on average while maintaining the original dataset scale. This work establishes a new paradigm for sustainable LLM training through dynamic human-AI co-evolution of data and models. Our datasets, models, and code are publicly available at https://github.com/Word2VecT/Middo.
Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). Builds on 56 of its 70 references that are in the map. First posted on arXiv 29 Aug 2025.
Builds on
56 of 70 references.
References · 56
- 2023GPT-4 Technical Reportcited by 18,396
- 2024The Llama 3 Herd of Modelscited by 14,715
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,599
- 2021Training Verifiers to Solve Math Word Problemscited by 10,109
- 2021Evaluating Large Language Models Trained on Codecited by 8,320
- 2020Measuring Massive Multitask Language Understandingcited by 7,963
- 2023Efficient Memory Management for Large Language Model Serving with PagedAttentioncited by 5,944
- 2021Measuring Mathematical Problem Solving With the MATH Datasetcited by 5,371
- 2024GPT-4o System Cardcited by 4,588
- 2019HellaSwag: Can a Machine Really Finish Your Sentence?cited by 4,100
- 2021Program Synthesis with Large Language Modelscited by 3,637
- 2023GPQA: A Graduate-Level Google-Proof Q&A Benchmarkcited by 2,879
38 more
- 2022Self-Instruct: Aligning Language Models with Self-Generated Instructionscited by 2,724
- 2024LlamaFactory: Unified Efficient Fine-Tuning of 100+ Language Modelscited by 1,464
- 2023Instruction-Following Evaluation for Large Language Modelscited by 1,228
- 2023WizardLM: Empowering large pre-trained language models to follow complex instructionscited by 1,125
- 2023LIMA: Less Is More for Alignmentcited by 1,100
- 2019EDA: Easy Data Augmentation Techniques for Boosting Performance on Text Classification Taskscited by 807
- 2023Instruction Tuning with GPT-4cited by 686
- 2023What Makes Good Data for Alignment? A Comprehensive Study of Automatic Data Selection in Instruction Tuningcited by 364
- 2024Magpie: Alignment Data Synthesis from Scratch by Prompting Aligned LLMs with Nothingcited by 346
- 2023From Quantity to Quality: Boosting LLM Performance with Self-Guided Data Selection for Instruction Tuningcited by 307
- 2017Synthetic and Natural Noise Both Break Neural Machine Translationcited by 306
- 2023Self-Alignment with Instruction Backtranslationcited by 151
- 2023The BigScience ROOTS Corpus: A 1.6TB Composite Multilingual Datasetcited by 148
- 2024SaulLM-7B: A pioneering Large Language Model for Lawcited by 142
- 2024Superfiltering: Weak-to-Strong Data Filtering for Fast Instruction-Tuningcited by 138
- 2023AugGPT: Leveraging ChatGPT for Text Data Augmentationcited by 130
- 2023#InsTag: Instruction Tagging for Analyzing Supervised Fine-tuning of Large Language Modelscited by 109
- 2023MoDS: Model-oriented Data Selection for Instruction Tuningcited by 107
- 2024Synthetic Data (Almost) from Scratch: Generalized Instruction Tuning for Language Modelscited by 99
- 2024Long Is More for Alignment: A Simple but Tough-to-Beat Baseline for Instruction Fine-Tuningcited by 85
- 2024LLM2LLM: Boosting LLMs with Novel Iterative Data Enhancementcited by 70
- 2023AlignBench: Benchmarking Chinese Alignment of Large Language Modelscited by 68
- 2023Instruction Mining: Instruction Data Selection for Tuning Large Language Modelscited by 58
- 2024Selective Reflection-Tuning: Student-Selected Data Recycling for LLM Instruction-Tuningcited by 57
- 2023Active Instruction Tuning: Improving Cross-Task Generalization by Training on Prompt Sensitive Taskscited by 55
- 2023Dataset Quantizationcited by 48
- 2023One-Shot Learning as Instruction Data Prospector for Large Language Modelscited by 43
- 2024DataDreamer: A Tool for Synthetic Data Generation and Reproducible LLM Workflowscited by 43
- 2023WaveCoder: Widespread And Versatile Enhancement For Code Large Language Models By Instruction Tuningcited by 42
- 2024LAB: Large-Scale Alignment for ChatBotscited by 39
- 2024Surveying the Effects of Quality, Diversity, and Complexity in Synthetic Data From Large Language Modelscited by 35
- 2023Rethinking the Instruction Quality: LIFT is What You Needcited by 34
- 2023A Preliminary Study of the Intrinsic Relationship between Complexity and Alignmentcited by 33
- 2023Impossible Distillation: from Low-Quality Model to High-Quality Dataset & Model for Summarization and Paraphrasingcited by 31
- 2023Let's Synthesize Step by Step: Iterative Dataset Synthesis with Large Language Models by Extrapolating Errors from Small Modelscited by 30
- 2024I-SHEEP: Self-Alignment of LLM from Scratch through an Iterative Self-Enhancement Paradigmcited by 27
- 2024Automatic Instruction Evolving for Large Language Modelscited by 26
- 2024DataEnvGym: Data Generation Agents in Teacher Environments with Student Feedbackcited by 25
50 most cited of 56 All 56 (JSON)
Built on by
Citing papers per year: 2025: 1; 2026: 6.
7 papers.
- 2025OpenDataArena: A Fair and Open Arena for Benchmarking Post-Training Dataset Valuecited by 15
- 2026ANDES: Agent Native Data Evolving Synthesis Tool for Autonomous Instruction Alignmentcited by 3
- 2026EDCO: Dynamic Curriculum Orchestration for Domain-specific Large Language Model Fine-tuningcited by 2
- 2026MOSAIC: Multi-Objective Slice-Aware Iterative Curation for Alignmentcited by 0
- 2026Learning Multi-Indicator Weights for Data Selection: A Joint Task-Model Adaptation Framework with Efficient Proxiescited by 0
- 2026CausalMix: Data Mixture as Causal Inference for Language Model Trainingcited by 0
- 2026DICS: Exploring Data Intrinsic Consistency for Visual Instruction Selectioncited by 0
- 2026DICS: Exploring Data Intrinsic Consistency for Visual Instruction Selection31 Aug 2026
- 2026CausalMix: Data Mixture as Causal Inference for Language Model Training1 Jul 2026
- 2026ANDES: Agent Native Data Evolving Synthesis Tool for Autonomous Instruction Alignment31 May 2026
- 2026Learning Multi-Indicator Weights for Data Selection: A Joint Task-Model Adaptation Framework with Efficient Proxies10 May 2026
- 2026MOSAIC: Multi-Objective Slice-Aware Iterative Curation for Alignment19 Mar 2026
- 2026EDCO: Dynamic Curriculum Orchestration for Domain-specific Large Language Model Fine-tuning7 Jan 2026
- 2025OpenDataArena: A Fair and Open Arena for Benchmarking Post-Training Dataset Value16 Dec 2025