Data-DPO Optimizes Data Selection for LLM Post-Training

Peng Sun, Yi Yang, Antong Zhang, Chunxiao Li, Yanbo Wang, Dianbo Liu, xin chen, Kai Yu, Lu Chen, Tianfan Fu· August 19, 2026 View original

Key takeaways

  • Data-DPO is a target model-oriented method for selecting data for LLM supervised fine-tuning.
  • It uses local training feedback and activation differences to learn data preferences.
  • The method combines model preference, quality scores, and diversity for effective subset selection.
  • Data-DPO consistently outperforms baselines and full data training in experiments.

Who benefits

AI/ML DevelopmentSoftware DevelopmentContent CreationCustomer Service (for LLM applications)EdTech

Summary

Data-DPO is a target model-oriented data selection method for supervised fine-tuning (SFT) of LLMs, which uses direct preference optimization to select effective samples. It observes local training feedback, transforms activation differences into pairwise data preferences, and combines these with quality scores and diversity for a stable training subset.

Supervised fine-tuning (SFT) of large language models (LLMs) often involves selecting a smaller, effective subset of data from vast candidate pools to reduce training costs while maintaining or improving model performance. However, existing data selection methods frequently treat data value as a static property, overlooking how well the data aligns with the target model's current capabilities and learning trajectory. This research introduces Data-DPO, a novel data selection method specifically designed to be "target model-oriented." Data-DPO addresses the compatibility issue by observing the local training feedback of the target model on different samples through a one-step probing process. It then translates the activation differences observed among these samples into pairwise data preferences. A lightweight reward model is subsequently trained to learn these target-model-aware data preferences. In the final selection phase, Data-DPO synthesizes these learned target model preferences with external quality scores and considerations for marginal diversity. This comprehensive approach constructs a more stable and effective training subset. Experimental evaluations on datasets like Vision-Flan and LLaVA-CoT demonstrate that Data-DPO consistently outperforms existing data selection baselines across various data budgets and even surpasses the performance achieved by training on the full dataset.

Why it matters

AI engineers and product managers working with LLMs can significantly reduce training costs and time while improving model performance by intelligently selecting the most impactful data for fine-tuning.

How to implement this in your domain

  1. 1Evaluate current LLM fine-tuning workflows for data selection inefficiencies and costs.
  2. 2Investigate integrating target model-oriented data selection methods like Data-DPO.
  3. 3Develop mechanisms to capture local training feedback and activation differences for data preference learning.
  4. 4Implement lightweight reward models to learn and leverage data preferences for subset selection.
  5. 5Combine data preference scores with quality metrics and diversity considerations for optimal training data.

Original post by Peng Sun, Yi Yang, Antong Zhang, Chunxiao Li, Yanbo Wang, Dianbo Liu, xin chen, Kai Yu, Lu Chen, Tianfan Fu

"arXiv:2608.16926v1 Announce Type: new Abstract: Data selection in supervised fine-tuning aims to select a small set of effective samples from large-scale candidate data, reducing training cost while preserving model performance. However, existing methods usually treat data value…"

View on X

Originally posted by Peng Sun, Yi Yang, Antong Zhang, Chunxiao Li, Yanbo Wang, Dianbo Liu, xin chen, Kai Yu, Lu Chen, Tianfan Fu on X · view source

Want to go deeper?

Turn these trends into skills with Learnijoy's hands-on AI & tech courses.

Explore courses

More in AI Engineering & DevTools