SDO: Structure-Aware Data Organization for Efficient LLM Post-Training
Not on the map. Why?
Abstract (arXiv)
Post-training of large language models is expensive, and existing efficiency improvements mainly focus on selecting informative samples or designing training schedules. However, data organization itself is usually treated as a static preprocessing step: embedding-based grouping methods construct fixed partitions before training and cannot adapt to the evolving sample exposure during optimization. As a result, all samples receive similar exposure despite their different optimization needs, leading to redundant updates for some samples while leaving others under-optimized. To address this problem, we propose SDO (Structure-Aware Data Organization), a plug-and-play data organization framework with an exposure-driven feedback mechanism that organizes mini-batch composition and sample exposure according to representation-space structure. SDO operates epoch by epoch on frozen external embeddings, avoiding model warm-up training overhead: within each epoch, locality-aware batching forms coherent mini-batches via KNN neighborhood traversal; across epochs, exposure-balanced scheduling records per-sample participation and reduces the sampling probability of over-exposed samples to preserve long-term coverage. Across SFT, DPO, and GRPO, SDO accelerates convergence, with the largest gains observed in the early-to-mid phase, producing more coherent gradients and more balanced accuracy across question types without permanently excluding training samples.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 17 of its 26 references that are in the map. First posted on arXiv 29 Jul 2026.
Builds on
17 of 26 references.
References · 17
- 2022Training language models to follow instructions with human feedbackcited by 15,712
- 2021Training Verifiers to Solve Math Word Problemscited by 9,743
- 2024DeepSeekMath: Pushing the Limits of Mathematical Reasoning in Open Language Modelscited by 8,851
- 2023Direct Preference Optimization: Your Language Model is Secretly a Reward Modelcited by 7,916
- 2020Scaling Laws for Neural Language Modelscited by 6,411
- 2019Generalization through Memorization: Nearest Neighbor Language Modelscited by 788
- 2021Deep Learning on a Data Diet: Finding Important Examples Early in Trainingcited by 529
- 2022Beyond neural scaling laws: beating power law scaling via data pruningcited by 519
- 2024LESS: Selecting Influential Data for Targeted Instruction Tuningcited by 514
- 2023What Makes Good Data for Alignment? A Comprehensive Study of Automatic Data Selection in Instruction Tuningcited by 354
- 2019Selection via Proxy: Efficient Data Selection for Deep Learningcited by 337
- 2018Not All Samples Are Created Equal: Deep Learning with Importance Samplingcited by 323
5 more
- 2023Data Selection for Language Models via Importance Resamplingcited by 322
- 2017Don't Decay the Learning Rate, Increase the Batch Sizecited by 313
- 2013Minimizing Finite Sums with the Stochastic Average Gradientcited by 164
- 2025Prompt Curriculum Learning for Efficient LLM Post-Trainingcited by 40
- 2025A Survey on Efficient Large Language Model Training: From Data-centric Perspectivescited by 9
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2024How to Train Data-Efficient LLMs
- 2024DLO: Dynamic Layer Operation for Efficient Vertical Scaling of LLMs
- 2026ELO: Efficient Layer-Specific Optimization for Continual Pretraining of Multilingual LLMs
- 2023Compresso: Structured Pruning with Collaborative Prompting Learns Compact Large Language Models
- 2026How Should LLMs Consume High-Quality Data? Optimal Data Scheduling via Quality-Aware Functional Scaling Laws
- 2026NSP: Accelerating Variable-Length LLM Training via Nested Sequence Parallelism ↗
- 2024Efficient Alignment of Large Language Models via Data Sampling
- 2025LEAD: Iterative Data Selection for Efficient LLM Instruction Tuning