Data-DPO: Direct Preference Optimization for Target Model Data Selection in LLM Post-Training
Summary
Data-DPO is a target model-oriented data selection method for LLM supervised fine-tuning that learns data preferences through one-step probing and combines them with quality scores and diversity, outperforming baselines on Vision-Flan and LLaVA-CoT datasets.
View Cached Full Text
Cached at: 08/19/26, 10:16 AM
# Data-DPO: Direct Preference Optimization for Target Model Data Selection in LLM Post-Training
Source: [https://arxiv.org/html/2608.16926](https://arxiv.org/html/2608.16926)
Written by AAAI Press Staff1 AAAI Style Contributions by Peter Patel Schneider, Sunil Issar, J\. Scott Penberthy, George Ferguson, Hans Guesgen, Francisco Cruz\\equalcontrib\\corresponding, Marc Pujol\-Gonzalez\\equalcontrib\\correspondingPeng Sun1, Yi Yang1, Antong Zhang2, Chunxiao Li3, Yanbo Wang4, Dianbo Liu5, Xin Chen6, Kai Yu7, Lu Chen7, Tianfan Fu1\\corresponding
###### 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 as a relatively static property, and pay limited attention to the compatibility between data and the capability distribution of the target model\. To address this issue, we propose Data\-DPO, a target model\-oriented SFT data selection method\. Data\-DPO observes the local training feedback of the target model on different samples through one\-step probing, transforms activation differences among samples into pairwise data preferences, and trains a lightweight reward model to learn target\-model\-aware data preferences\. In the final selection stage, Data\-DPO further combines target model preference, external quality scores, and marginal diversity to construct a more stable and effective training subset\. Experimental results on Vision\-Flan and LLaVA\-CoT show that Data\-DPO consistently outperforms existing data selection baselines under multiple data budgets and stably surpasses full data training performance\.
## 1Introduction
Supervised fine\-tuning \(SFT\) has become a critical step in improving the capabilities of large models\(Liuet al\.[2024a](https://arxiv.org/html/2608.16926#bib.bib3); Lambertet al\.[2025](https://arxiv.org/html/2608.16926#bib.bib1)\)\. However, as the scale of instruction data continues to grow, directly fine\-tuning on the full dataset is not only computationally expensive, but may also fail to yield optimal performance\(Yanget al\.[2025](https://arxiv.org/html/2608.16926#bib.bib5)\)\. Therefore, how to select a small yet effective training subset from large\-scale candidate data, so that the model can achieve comparable or even better performance with substantially lower training cost, has become an important problem in SFT\(Fuet al\.[2025](https://arxiv.org/html/2608.16926#bib.bib6)\)\.
Existing data selection methods usually evaluate data value from two perspectives: sample importance and data diversity\. The former focuses on the contribution of a sample to model updates or downstream performance\(Liuet al\.[2025](https://arxiv.org/html/2608.16926#bib.bib8); Heet al\.[2025](https://arxiv.org/html/2608.16926#bib.bib9)\), while the latter emphasizes distributional coverage and redundancy reduction\(Debet al\.[2025](https://arxiv.org/html/2608.16926#bib.bib12); Biet al\.[2025](https://arxiv.org/html/2608.16926#bib.bib11)\)\. Some methods further integrate quality, importance, and diversity to construct a more balanced training subset\(Leeet al\.[2024](https://arxiv.org/html/2608.16926#bib.bib14); Yanet al\.[2025](https://arxiv.org/html/2608.16926#bib.bib15); Yuet al\.[2025](https://arxiv.org/html/2608.16926#bib.bib16)\)\. Although these methods have achieved promising results across different tasks, most of them still regard data value as a relatively static property, where whether a sample is high\-quality is usually determined in advance by the sample itself and the structure of the representation space\.
However, in the SFT setting, the value of data should not be determined solely by the intrinsic quality of the sample\(Zhanget al\.[2025](https://arxiv.org/html/2608.16926#bib.bib18)\)\. SFT typically does not require a model to learn knowledge from scratch; instead, it further activates, calibrates, and aligns the model’s existing capability distribution\(Goyalet al\.[2024](https://arxiv.org/html/2608.16926#bib.bib19)\)\. Since models differ in architecture, parameter scale, and capability distribution, the same sample may play substantially different roles when used to fine\-tune different target models\(Huet al\.[2025](https://arxiv.org/html/2608.16926#bib.bib21)\)\. Some samples may be too difficult for a weaker model, while being exactly suitable for a stronger model\. Similarly, an answer that appears to be high\-quality may not necessarily match the current learning needs of a specific model\(Liuet al\.[2026](https://arxiv.org/html/2608.16926#bib.bib22)\)\. Therefore, SFT data selection should not only answer the question, “Which data is high\-quality?”, but should further address, “Which data is more suitable for the target model?”\.
Based on this observation, we propose Data\-DPO, a target\-model\-aware data selection method for SFT\. Data\-DPO leverages feedback from the target model during a short training process to characterize the compatibility between samples and the current training needs of the model\. Specifically, we first select a small set of representative samples from the candidate data, observe the target model’s training feedback before and after a one\-step update, and transform such feedback into pairwise preference relations between data samples\. We then train a lightweight reward model to learn data preferences conditioned on the target model\. To prevent the selected subset from being overly biased toward locally easy\-to\-activate samples, Data\-DPO further combines target\-model preference, external quality assessment, and data diversity during the final subset construction stage\. In this way, it incorporates the target model’s own feedback into a strong quality\-diversity selection framework\.
We evaluate Data\-DPO on two datasets, Vision\-Flan and LLaVA\-CoT, which cover general instruction tuning and reasoning\-oriented fine\-tuning scenarios, respectively\. Experiments are conducted under three data budgets: 5%, 10%, and 15%\. We compare Data\-DPO with representative baselines, including random selection, importance estimation, diversity\-based selection, and hybrid selection methods\. The results show that Data\-DPO outperforms existing baselines under all data budgets on Vision\-Flan, achieving average relative performance of 100\.76%, 102\.63%, and 102\.70% compared with full\-data training, respectively\. On LLaVA\-CoT, Data\-DPO achieves 102\.73% and 103\.93% of full\-data training performance under the 5% and 10% budgets, respectively, substantially outperforming all baselines; under the 15% budget, it still maintains performance above full\-data training\.
Our main contributions are as follows:
- •We revisit the problem of SFT data selection from a target\-model\-conditioned perspective, emphasizing that data value depends not only on the static quality of samples, but also on their compatibility with the capability distribution of the target model\.
- •We propose Data\-DPO, which constructs data preferences from the target model’s own feedback during a short training process, and combines preference, quality, and diversity signals to select a subset better suited to the model\.
- •We conduct systematic experiments on Vision\-Flan and LLaVA\-CoT\. The results demonstrate that Data\-DPO consistently outperforms representative baselines under multiple data budgets and stably surpasses full\-data training performance\. Further analyses show that our method is robust across different target models, quality scoring sources, and embedding sources\.
## 2Related Work
Existing data selection methods typically select training subsets from two complementary perspectives: sample importance and data diversity\. The former estimates the contribution of each training instance to the target task or model update\. For example, LESS\(Xiaet al\.[2024](https://arxiv.org/html/2608.16926#bib.bib23)\), TIVE\(Liuet al\.[2025](https://arxiv.org/html/2608.16926#bib.bib8)\), ICONS\(Wuet al\.[2024](https://arxiv.org/html/2608.16926#bib.bib24)\), and OPUS\(Wanget al\.[2026](https://arxiv.org/html/2608.16926#bib.bib25)\)select data based on the gradient similarity between training and validation samples; ScalSelect\(Wuet al\.[2026](https://arxiv.org/html/2608.16926#bib.bib26)\)evaluates sample importance through the internal attention behavior of the target model, especially its attention distribution; EL2N\(Paulet al\.[2021](https://arxiv.org/html/2608.16926#bib.bib28)\)trains a proxy model on a small subset and identifies informative samples based on their losses under the proxy model\. The latter line emphasizes coverage and redundancy reduction\. PRISM\(Biet al\.[2025](https://arxiv.org/html/2608.16926#bib.bib11)\), FisherSFT\(Debet al\.[2025](https://arxiv.org/html/2608.16926#bib.bib12)\), SemDeDup\(Abbaset al\.[2023](https://arxiv.org/html/2608.16926#bib.bib13)\), Self\-Sup\(Sorscheret al\.[2022](https://arxiv.org/html/2608.16926#bib.bib29)\), and D2 Pruning\(Maharanaet al\.[2023](https://arxiv.org/html/2608.16926#bib.bib30)\)ensure diversity by embedding\-based deduplication or dispersion, while ICONS\(Wuet al\.[2024](https://arxiv.org/html/2608.16926#bib.bib24)\)and INSTAG\(Luet al\.[2023](https://arxiv.org/html/2608.16926#bib.bib31)\)construct representative subsets by maximizing the coverage of downstream task types\. Several studies further combine these two perspectives\. CoIDO\(Yanet al\.[2025](https://arxiv.org/html/2608.16926#bib.bib15)\)trains a unified scorer to jointly model data quality and diversity; DataTailor\(Yuet al\.[2025](https://arxiv.org/html/2608.16926#bib.bib16)\)designs selection criteria from multiple dimensions, including sample informativeness, intra\- and inter\-cluster relations, and dialogue turns; and COINCIDE\(Leeet al\.[2024](https://arxiv.org/html/2608.16926#bib.bib14)\)extracts multi\-layer representations from the target model and samples data from both intra\- and inter\-cluster structures\. Unlike these methods, we do not treat sample utility as static quality, external similarity, or representation\-space coverage\. Instead, we directly characterize the activation strength of each sample in the target model and transform it into pairwise data preferences for data selection oriented to the target model\.
## 3Method
### 3\.1Problem Formulation
Given an original training set𝒟\\mathcal\{D\}, data selection aims to select a subset𝒟′⊆𝒟\\mathcal\{D\}^\{\\prime\}\\subseteq\\mathcal\{D\}under a fixed budgetKK, such that the model trained on𝒟′\\mathcal\{D\}^\{\\prime\}achieves performance close to, or even better than, training on the full dataset\. Letf\(⋅\)f\(\\cdot\)denote the target\-task performance of the model trained on a given dataset\. The data selection problem can be formulated as:
max𝒟′⊆𝒟f\(𝒟′\)s\.t\.\|𝒟′\|=K\.\\max\_\{\\mathcal\{D\}^\{\\prime\}\\subseteq\\mathcal\{D\}\}f\(\\mathcal\{D\}^\{\\prime\}\)\\quad\\mathrm\{s\.t\.\}\\quad\|\\mathcal\{D\}^\{\\prime\}\|=K\.\(1\)Here,KKdenotes the data budget\. This formulation captures the core objective of data selection: identifying a limited subset that maximizes downstream model performance\.
### 3\.2Data\-DPO
Figure 1:Overview of Data\-DPO\. Data\-DPO constructs a probe set through dual view encoding, derives sample preferences from one\-step training feedback of the target model, and learns a target\-model\-aware reward model\. The final subset is then greedily selected by jointly considering preference scores, external quality scores, and marginal diversity\.We propose Data\-DPO, an SFT data selection method tailored to the target model\. Data\-DPO constructs pairwise preferences from one\-step target model update, trains a reward model from these preferences, and selects the final subset by combining target model preference, general quality, and marginal diversity\. The overall pipeline is shown in Figure[1](https://arxiv.org/html/2608.16926#S3.F1), with implementation details provided in Appendix[A](https://arxiv.org/html/2608.16926#A1)\.
#### Dual View Encoding\.
Given a candidate sampleziz\_\{i\}, we denote it as a pair:
zi=\(ci,yi\),z\_\{i\}=\(c\_\{i\},y\_\{i\}\),\(2\)wherecic\_\{i\}is the input condition andyiy\_\{i\}is the target response\. Data\-DPO constructs two complementary representations for each sample\. The first is a condition embedding:
eic=Eemb\(ci\),e\_\{i\}^\{c\}=E\_\{\\mathrm\{emb\}\}\(c\_\{i\}\),\(3\)which encodes only the input condition\. This representation is used for probe set construction and for measuring marginal diversity during the final selection stage\. The second is a supervision embedding:
eis=Eemb\(ci,yi\),e\_\{i\}^\{s\}=E\_\{\\mathrm\{emb\}\}\(c\_\{i\},y\_\{i\}\),\(4\)which encodes the full supervised signal of the sample and is used for preference learning and final preference scoring\. Both representations are extracted with a frozen embedding model, followed by independent centering andL2L\_\{2\}\-normalization\. In the following sections,eice\_\{i\}^\{c\}andeise\_\{i\}^\{s\}denote the preprocessed embeddings\.
#### Probe Set Construction\.
To construct preference supervision, we first sample a prob subset𝒟p\\mathcal\{D\}\_\{p\}from the full candidate set𝒟\\mathcal\{D\}\. Specifically, we cluster𝒟\\mathcal\{D\}intommclusters according to the condition embeddingseice\_\{i\}^\{c\}:
𝒟=⋃k=1m𝒞k\.\\mathcal\{D\}=\\bigcup\_\{k=1\}^\{m\}\\mathcal\{C\}\_\{k\}\.\(5\)
For each cluster𝒞k\\mathcal\{C\}\_\{k\}, we selectnk=⌈ρ\|𝒞k\|⌉n\_\{k\}=\\lceil\\rho\|\\mathcal\{C\}\_\{k\}\|\\rceilsamples:
𝒟p=⋃k=1m𝒟p\(k\),\|𝒟p\(k\)\|=nk\.\\mathcal\{D\}\_\{p\}=\\bigcup\_\{k=1\}^\{m\}\\mathcal\{D\}\_\{p\}^\{\(k\)\},\\quad\|\\mathcal\{D\}\_\{p\}^\{\(k\)\}\|=n\_\{k\}\.\(6\)
To prevent the probing samples from being concentrated in high\-density regions within each cluster, we adopt a greedykk\-center strategy\. For each cluster𝒞k\\mathcal\{C\}\_\{k\}, we initialize the selected setSkS\_\{k\}with the sample closest to the cluster centroid\. Then, at each step, we select the sample that is farthest from the current selected set:
z∗=argmaxzi∈𝒞k∖Skminzj∈Sk\(1−cos\(eic,ejc\)\)\.z^\{\*\}=\\arg\\max\_\{z\_\{i\}\\in\\mathcal\{C\}\_\{k\}\\setminus S\_\{k\}\}\\min\_\{z\_\{j\}\\in S\_\{k\}\}\\left\(1\-\\cos\(e\_\{i\}^\{c\},e\_\{j\}^\{c\}\)\\right\)\.\(7\)
This procedure encourages𝒟p\\mathcal\{D\}\_\{p\}to cover a broader condition space, thereby providing more diverse and stable supervision for subsequent preference construction\.
#### Activation Probing\.
To characterize the local activation effect of each sample on the target modelM0M\_\{0\}, we performTTrounds of one\-step probing on the prob subset𝒟p\\mathcal\{D\}\_\{p\}\. In thett\-th probing round, we sample a batch:
Bt=\{z1,…,zb\}\.B\_\{t\}=\\\{z\_\{1\},\\ldots,z\_\{b\}\\\}\.\(8\)
For each samplezi∈Btz\_\{i\}\\in B\_\{t\}, we first compute its SFT loss before the update:
ℓi0=ℓ\(M0,zi\)\.\\ell\_\{i\}^\{0\}=\\ell\(M\_\{0\},z\_\{i\}\)\.\(9\)
Starting from the same initial modelM0M\_\{0\}, we then perform one temporary SFT update onBtB\_\{t\}:
Mt′=OneStepUpdate\(M0,Bt\),M\_\{t\}^\{\\prime\}=\\mathrm\{OneStepUpdate\}\(M\_\{0\},B\_\{t\}\),\(10\)and compute the loss after the update:
ℓi1=ℓ\(Mt′,zi\)\.\\ell\_\{i\}^\{1\}=\\ell\(M\_\{t\}^\{\\prime\},z\_\{i\}\)\.\(11\)
After each probing round,Mt′M\_\{t\}^\{\\prime\}is discarded, and the next round still starts fromM0M\_\{0\}\. Therefore, this procedure captures the training dynamics around the target checkpoint rather than the preference of a continuously trained surrogate model\. We define the one\-step activation gain ofziz\_\{i\}as:
gi\(t\)=logℓi0\+ϵℓi1\+ϵ\.g\_\{i\}^\{\(t\)\}=\\log\\frac\{\\ell\_\{i\}^\{0\}\+\\epsilon\}\{\\ell\_\{i\}^\{1\}\+\\epsilon\}\.\(12\)
A largergi\(t\)g\_\{i\}^\{\(t\)\}indicates that the sample yields a greater loss reduction after one update step, suggesting a stronger local activation effect on the current target model\. To remove scale differences across probing batches, we further apply batch\-level normalization:
si\(t\)=gi\(t\)−μtσt\+ϵ,s\_\{i\}^\{\(t\)\}=\\frac\{g\_\{i\}^\{\(t\)\}\-\\mu\_\{t\}\}\{\\sigma\_\{t\}\+\\epsilon\},\(13\)whereμt\\mu\_\{t\}andσt\\sigma\_\{t\}denote the mean and standard deviation of activation gains within the current batch\. The normalized scoresi\(t\)s\_\{i\}^\{\(t\)\}measures the activation strength ofziz\_\{i\}relative to other samples in the same batch\.
#### Preference Construction\.
Given a probing batchBtB\_\{t\}, we construct pairwise preferences using the batch\-normalized activation scores\. For any two sampleszi,zj∈Btz\_\{i\},z\_\{j\}\\in B\_\{t\}, their relative activation margin is:
dij\(t\)=si\(t\)−sj\(t\)\.d\_\{ij\}^\{\(t\)\}=s\_\{i\}^\{\(t\)\}\-s\_\{j\}^\{\(t\)\}\.\(14\)
A positivedij\(t\)d\_\{ij\}^\{\(t\)\}indicates thatziz\_\{i\}activates the target model more strongly thanzjz\_\{j\}, yieldingzi≻zjz\_\{i\}\\succ z\_\{j\}; otherwise, we setzj≻ziz\_\{j\}\\succ z\_\{i\}\. If a pair is compared multiple times, we aggregate its signed margins:
d¯ij=1nij∑t=1nijdij\(t\),\\bar\{d\}\_\{ij\}=\\frac\{1\}\{n\_\{ij\}\}\\sum\_\{t=1\}^\{n\_\{ij\}\}d\_\{ij\}^\{\(t\)\},\(15\)Here,nijn\_\{ij\}is the number of valid comparisons\. The final preference direction is determined by the sign ofd¯ij\\bar\{d\}\_\{ij\}, producing:
𝒫=\{\(zw,zl\)\},\\mathcal\{P\}=\\\{\(z\_\{w\},z\_\{l\}\)\\\},\(16\)withzwz\_\{w\}andzlz\_\{l\}denoting the preferred and dispreferred samples, respectively\. This aggregation mitigates batch\-context noise and yields more stable preference labels\.
#### Preference Learning\.
Given the preference set𝒫\\mathcal\{P\}, we train a target\-conditioned reward model for data selection\. Specifically, we use the supervision embeddingeise\_\{i\}^\{s\}of each sampleziz\_\{i\}as input to a learnable reward modelfθf\_\{\\theta\}, implemented as a lightweight residual MLP:
rθ\(zi\)=fθ\(eis\)\.r\_\{\\theta\}\(z\_\{i\}\)=f\_\{\\theta\}\(e\_\{i\}^\{s\}\)\.\(17\)The reward logit induces a data selection policy over the prob subset𝒟p\\mathcal\{D\}\_\{p\}:
πθ\(zi\)=exp\(rθ\(zi\)\)∑zj∈𝒟pexp\(rθ\(zj\)\)\.\\pi\_\{\\theta\}\(z\_\{i\}\)=\\frac\{\\exp\(r\_\{\\theta\}\(z\_\{i\}\)\)\}\{\\sum\_\{z\_\{j\}\\in\\mathcal\{D\}\_\{p\}\}\\exp\(r\_\{\\theta\}\(z\_\{j\}\)\)\}\.\(18\)
We optimizefθf\_\{\\theta\}with a DPO\-style objective in the data space\. For each preference pair\(zw,zl\)∈𝒫\(z\_\{w\},z\_\{l\}\)\\in\\mathcal\{P\}, the objective compares the policy log\-ratio against a reference log\-ratio:
ℒDPO=−𝔼\(zw,zl\)∼𝒫logσ\(logπθ\(zw\)πθ\(zl\)−logπref\(zw\)πref\(zl\)\)\.\\mathcal\{L\}\_\{\\mathrm\{DPO\}\}=\-\\mathbb\{E\}\_\{\(z\_\{w\},z\_\{l\}\)\\sim\\mathcal\{P\}\}\\log\\sigma\\left\(\\log\\frac\{\\pi\_\{\\theta\}\(z\_\{w\}\)\}\{\\pi\_\{\\theta\}\(z\_\{l\}\)\}\-\\log\\frac\{\\pi\_\{\\mathrm\{ref\}\}\(z\_\{w\}\)\}\{\\pi\_\{\\mathrm\{ref\}\}\(z\_\{l\}\)\}\\right\)\.\(19\)Under the softmax parameterization above, the normalization term is shared byzwz\_\{w\}andzlz\_\{l\}and cancels out:
logπθ\(zw\)πθ\(zl\)=rθ\(zw\)−rθ\(zl\)\.\\log\\frac\{\\pi\_\{\\theta\}\(z\_\{w\}\)\}\{\\pi\_\{\\theta\}\(z\_\{l\}\)\}=r\_\{\\theta\}\(z\_\{w\}\)\-r\_\{\\theta\}\(z\_\{l\}\)\.\(20\)
Unlike standard DPO\(Rafailovet al\.[2024](https://arxiv.org/html/2608.16926#bib.bib32)\), where the reference policy is induced by a base SFT model, data selection has no natural model\-induced reference policy because the candidate set is predefined rather than sampled from a model policy\. A non\-uniform reference based on quality scores, cluster sizes, or sampling frequencies would inject additional data priors into the objective\. Therefore, we use a uniform empirical reference over𝒟p\\mathcal\{D\}\_\{p\}:
πref\(zi\)=1\|𝒟p\|,zi∈𝒟p\.\\pi\_\{\\mathrm\{ref\}\}\(z\_\{i\}\)=\\frac\{1\}\{\|\\mathcal\{D\}\_\{p\}\|\},\\quad z\_\{i\}\\in\\mathcal\{D\}\_\{p\}\.\(21\)This gives:
logπref\(zw\)πref\(zl\)=0\.\\log\\frac\{\\pi\_\{\\mathrm\{ref\}\}\(z\_\{w\}\)\}\{\\pi\_\{\\mathrm\{ref\}\}\(z\_\{l\}\)\}=0\.\(22\)Thus, the data\-space DPO objective reduces to:
ℒData\-DPO=−𝔼\(zw,zl\)∼𝒫logσ\(rθ\(zw\)−rθ\(zl\)\)\.\\mathcal\{L\}\_\{\\mathrm\{Data\\text\{\-\}DPO\}\}=\-\\mathbb\{E\}\_\{\(z\_\{w\},z\_\{l\}\)\\sim\\mathcal\{P\}\}\\log\\sigma\\left\(r\_\{\\theta\}\(z\_\{w\}\)\-r\_\{\\theta\}\(z\_\{l\}\)\\right\)\.\(23\)After training,rθ\(zi\)r\_\{\\theta\}\(z\_\{i\}\)is applied to the full candidate set𝒟\\mathcal\{D\}to produce target\-conditioned preference scores for all samples\.
#### Sequential Selection\.
After training, we score each samplezi∈𝒟z\_\{i\}\\in\\mathcal\{D\}with the learned reward model:
ri=rθ\(zi\)\.r\_\{i\}=r\_\{\\theta\}\(z\_\{i\}\)\.\(24\)Since DPO only constrains pairwise logit differences, we normalize the logits over𝒟\\mathcal\{D\}and obtain a bounded preference score:
r^i=ri−μ𝒟σ𝒟\+ϵ,pi=σ\(r^i\)\.\\hat\{r\}\_\{i\}=\\frac\{r\_\{i\}\-\\mu\_\{\\mathcal\{D\}\}\}\{\\sigma\_\{\\mathcal\{D\}\}\+\\epsilon\},\\quad p\_\{i\}=\\sigma\\left\(\\hat\{r\}\_\{i\}\\right\)\.\(25\)
We then select the final subset sequentially by combining target model preference, external quality, and marginal diversity\. Given the selected setStS\_\{t\}, the diversity gain of a candidateziz\_\{i\}is:
di\(St\)=1−maxzj∈Stmax\(0,cos\(eic,ejc\)\),d\_\{i\}\(S\_\{t\}\)=1\-\\max\_\{z\_\{j\}\\in S\_\{t\}\}\\max\\left\(0,\\cos\(e\_\{i\}^\{c\},e\_\{j\}^\{c\}\)\\right\),\(26\)wheredi\(St\)=1d\_\{i\}\(S\_\{t\}\)=1ifSt=∅S\_\{t\}=\\emptyset\. The step reward is:
R\(St,zi\)=pi\+qi\+di\(St\),R\(S\_\{t\},z\_\{i\}\)=p\_\{i\}\+q\_\{i\}\+d\_\{i\}\(S\_\{t\}\),\(27\)whereqi∈\[0,1\]q\_\{i\}\\in\[0,1\]is an external quality score\. At each step, we select:
zt=argmaxzi∈𝒜tR\(St,zi\),St\+1=St∪\{zt\},z\_\{t\}=\\arg\\max\_\{z\_\{i\}\\in\\mathcal\{A\}\_\{t\}\}R\(S\_\{t\},z\_\{i\}\),\\quad S\_\{t\+1\}=S\_\{t\}\\cup\\\{z\_\{t\}\\\},\(28\)where𝒜t\\mathcal\{A\}\_\{t\}is the current candidate pool\. We repeat this process until\|SK\|=K\|S\_\{K\}\|=K, yielding the selected subsetSKS\_\{K\}\.
## 4Experiments
### 4\.1Experimental Setup
#### Datasets\.
We evaluate Data\-DPO on two datasets, Vision\-Flan\(Xuet al\.[2024](https://arxiv.org/html/2608.16926#bib.bib33)\)and LLaVA\-CoT\(Xuet al\.[2025](https://arxiv.org/html/2608.16926#bib.bib34)\)\. Vision\-Flan represents general instruction scenarios, while LLaVA\-CoT represents reasoning scenarios\. Together, they allow us to assess the effectiveness of Data\-DPO across different task complexities and data distributions\. Detailed dataset descriptions and preprocessing procedures are provided in Appendix[B](https://arxiv.org/html/2608.16926#A2)\.
Figure 2:Main results on Vision\-Flan and LLaVA\-CoT under different data budgets\. We report the average relative performance \(ARP\) of Data\-DPO and representative data selection baselines under 5%, 10%, and 15% budgets\. Data\-DPO achieves consistently strong performance across budgets, outperforming existing baselines in most settings and surpassing full\-data training in all budgets on both datasets\.
#### Target Models\.
We use LLaVA\-V1\.5\-7B\(Liuet al\.[2024a](https://arxiv.org/html/2608.16926#bib.bib3)\)as the target model on Vision\-Flan and Llama\-3\.2\-11B\-Vision\-Instruct\(Grattafioriet al\.[2024](https://arxiv.org/html/2608.16926#bib.bib35)\)on LLaVA\-CoT\. Detailed training hyperparameters are provided in Appendix[C](https://arxiv.org/html/2608.16926#A3)\.
#### Data Budgets\.
We evaluate Data\-DPO under three data budgets, 5%, 10%, and 15%, for both datasets\.
#### Baselines\.
We compare Data\-DPO with Random Selection, XMAS\(Naharaset al\.[2025](https://arxiv.org/html/2608.16926#bib.bib36)\), COINCIDE\(Leeet al\.[2024](https://arxiv.org/html/2608.16926#bib.bib14)\), SemDeDup\(Abbaset al\.[2023](https://arxiv.org/html/2608.16926#bib.bib13)\), D2 Pruning\(Maharanaet al\.[2023](https://arxiv.org/html/2608.16926#bib.bib30)\), PRISM\(Biet al\.[2025](https://arxiv.org/html/2608.16926#bib.bib11)\), ScalSelect\(Wuet al\.[2026](https://arxiv.org/html/2608.16926#bib.bib26)\), CLIP Score\(Hesselet al\.[2021](https://arxiv.org/html/2608.16926#bib.bib37)\), and EL2N\(Paulet al\.[2021](https://arxiv.org/html/2608.16926#bib.bib28)\)\. These baselines cover representative data selection paradigms based on importance estimation, diversity distribution, and the combination of both perspectives\.
#### Quality and Embedding Models\.
To reduce computational overhead, we use lightweight models with vLLM\(Kwonet al\.[2023](https://arxiv.org/html/2608.16926#bib.bib65)\)for batch scoring\. For quality scoring, we use Qwen3\-VL\-4B\-Instruct\(Baiet al\.[2025](https://arxiv.org/html/2608.16926#bib.bib38)\)on Vision\-Flan and Qwen3\.5\-9B\(Team[2026](https://arxiv.org/html/2608.16926#bib.bib39)\)on LLaVA\-CoT\. For embedding extraction, we use the lightweight Qwen3\-VL\-Embedding\-2B\(Liet al\.[2026](https://arxiv.org/html/2608.16926#bib.bib40)\)model for both datasets\.
#### Evaluation\.
Following the design purpose of each dataset, we evaluate the trained target models on different benchmarks\. Vision\-Flan and LLaVA\-CoT are each evaluated on a separate set of 12 benchmarks, with the former focusing on general capability evaluation and the latter covering both reasoning and general capability evaluation\. The specific benchmarks used for each dataset and the corresponding detailed results are provided in Appendix[D](https://arxiv.org/html/2608.16926#A4)\. To normalize evaluation scales across benchmarks and datasets, we report Average Relative Performance \(ARP\):
ARP=Subset Data PerformanceFull Data Performance×100\.\\mathrm\{ARP\}=\\frac\{\\text\{Subset Data Performance\}\}\{\\text\{Full Data Performance\}\}\\times 100\.\(29\)
### 4\.2Main Results
Figure[2](https://arxiv.org/html/2608.16926#S4.F2)presents the results of Data\-DPO on the Vision\-Flan and LLaVA\-CoT datasets\.
On Vision\-Flan, Data\-DPO achieves ARP of 100\.76, 102\.63, and 102\.70 under the 5%, 10%, and 15% budgets, respectively\. These results all surpass the performance of full\-data training and are the best among all methods\. Compared with the strongest method under each budget, Data\-DPO improves ARP by 1\.31, 2\.14, and 2\.35, respectively\. Compared with random selection, the improvements are 7\.80, 7\.33, and 8\.88 ARP, respectively\.
On LLaVA\-CoT, Data\-DPO also demonstrates clear advantages\. Under the 5% and 10% budgets, Data\-DPO obtains ARP of 102\.73 and 103\.93, respectively, significantly outperforming all methods\. Compared with the strongest method under the corresponding budgets, Data\-DPO improves ARP by 3\.60 and 4\.14, respectively\. When the budget increases to 15%, EL2N achieves an ARP of 102\.46, slightly higher than the 101\.31 achieved by Data\-DPO\. Nevertheless, Data\-DPO still outperforms all other methods except EL2N and continues to achieve relative performance above full\-data training\.
Overall, Data\-DPO demonstrates strong effectiveness and stability across different data budgets\. On both datasets, Data\-DPO consistently outperforms full\-data training, and it substantially outperforms other methods in the overall comparison\. These results jointly validate the core hypothesis of Data\-DPO: data selection should not rely solely on static data quality or representation space coverage, but should explicitly model the target model’s preferences over data\.
Figure 3:Effect of proxy models in selection\. Data\-DPO performs consistently better when preferences are constructed from the original target model rather than a 5% checkpoint, suggesting that proxy models may provide misaligned selection signals\.
## 5Analysis and Ablation Studies
### 5\.1Analysis of Proxy Models in Selection
We analyze a key design of Data\-DPO: performing one\-step probing directly on the original target model\. Many existing data selection methods rely on proxy models trained with a small amount of data to provide selection signals\(Xiaet al\.[2024](https://arxiv.org/html/2608.16926#bib.bib23); Leeet al\.[2024](https://arxiv.org/html/2608.16926#bib.bib14); Naharaset al\.[2025](https://arxiv.org/html/2608.16926#bib.bib36)\), implicitly assuming that such signals can approximate the data needs of the original target model\. However, this assumption may be unreliable in the SFT setting\. SFT typically aims to activate the latent capabilities already acquired during pretraining; even a small amount of SFT can shift the model’s capability distribution, leading to data preferences that are inconsistent with those of the original target model\.
To verify this, we replace the original LLaVA model used for one\-step probing in Data\-DPO with a checkpoint trained on randomly sampled 5% Vision\-Flan data, while keeping all other components unchanged\. As shown in Figure[3](https://arxiv.org/html/2608.16926#S4.F3), using this checkpoint to construct preferences reduces ARP from 100\.76, 102\.63, and 102\.70 to 93\.17, 97\.76, and 101\.72 under the 5%, 10%, and 15% budgets, respectively\. The drop is especially clear under smaller budgets\. This result suggests that selection signals from a proxy model can be affected by distribution shift and may fail to reflect the true data needs of the original target model\. Therefore, directly constructing data preferences on the original target model is important for the stable performance of Data\-DPO\.
Figure 4:Ablation of the selection reward\. We report the ARP improvement over random selection, with the absolute ARP shown in parentheses\. Combining target model preference, quality, and marginal diversity achieves the best performance, highlighting the complementarity of three signals\.
### 5\.2Ablation on Selection Reward
We analyze the role of the three signals in the final selection reward, including the target model preference learned by Data\-DPO, the quality score, and marginal diversity\.
Figure[4](https://arxiv.org/html/2608.16926#S5.F4)shows the ablation results on Vision\-Flan under the 10% budget\. When using only the target model preference, the ARP is only 92\.33, lower than random selection with 95\.30\. This is because the preference score tends to select samples that can quickly activate the model\. Without quality and distribution constraints, the selected data may concentrate in a narrow and easy region, making it difficult to form an effective training distribution\. For pairwise combinations, adding marginal diversity improves DPO \+ Diversity to 99\.26, showing that diversity can reduce the concentration caused by preference\-based selection\. Quality \+ Diversity reaches 100\.21, indicating that the combination of quality and coverage is a stable signal for data selection\. In contrast, DPO \+ Quality only reaches 93\.25, suggesting that adding quality constraints alone is still insufficient to address the concentration of preferred samples\. Finally, combining all three signals achieves the best ARP of 102\.63, clearly outperforming all single signal and pairwise configurations\. This demonstrates the complementarity among target model preference, sample quality, and marginal diversity, which is crucial for the stable performance of Data\-DPO\.
### 5\.3Robustness Across Target Models
We evaluate the applicability of Data\-DPO across target models by testing LLaVA\-v1\.5\-13B\(Liuet al\.[2024a](https://arxiv.org/html/2608.16926#bib.bib3)\)on Vision\-Flan and Qwen2VL\-2B\-Instruct\(Wanget al\.[2024b](https://arxiv.org/html/2608.16926#bib.bib41)\)on LLaVA\-CoT, covering both variation in parameter scale within the same model family and variation across different model families\.
As shown in Figure[5](https://arxiv.org/html/2608.16926#S5.F5), Data\-DPO consistently outperforms random selection in both settings\. On Vision\-Flan with LLaVA\-v1\.5\-13B, Data\-DPO achieves ARP of 93\.76, 94\.53, and 94\.39 under the 5%, 10%, and 15% budgets, improving over random selection by 8\.64, 2\.27, and 3\.25, respectively\. On LLaVA\-CoT with Qwen2VL\-2B\-Instruct, Data\-DPO also obtains stable gains, reaching 100\.13, 97\.50, and 98\.43 ARP under the three budgets, with improvements of 5\.83, 2\.25, and 3\.66 over random selection\. These results show that the target model preferences learned by Data\-DPO are not limited to a single model scale or model family, indicating good generalization across different target models\.
Figure 5:Robustness across target models\. We evaluate Data\-DPO by replacing the target models with LLaVA\-v1\.5\-13B on Vision\-Flan and Qwen2VL\-2B\-Instruct on LLaVA\-CoT, the results show that Data\-DPO maintains stable performance across different model scales and model families\.
### 5\.4Robustness to Quality Signals
We analyze the effect of external quality scores as an auxiliary signal in Data\-DPO\. Since the final selection reward includes a quality term, it is important that the method does not rely on a specific source of quality scores\. To examine this, we replace the default quality scoring model with LLaVA\-OneVision\-1\.5\-4B\-Instruct\(Anet al\.[2025](https://arxiv.org/html/2608.16926#bib.bib42)\)on Vision\-Flan, while keeping all other settings unchanged\.
As shown in Figure[6\(a\)](https://arxiv.org/html/2608.16926#S5.F6.sf1), Data\-DPO still clearly outperforms random selection under all budgets when using the alternative quality scores\. Under the 5%, 10%, and 15% budgets, it achieves ARP of 101\.23, 100\.53, and 103\.76, improving over random selection by 8\.27, 5\.23, and 9\.94, respectively\. This indicates that the quality score mainly serves as an auxiliary constraint in Data\-DPO\. The final selection performance does not depend on a single quality score source, but comes from the joint effect of target model preference, quality constraint, and marginal diversity\.
### 5\.5Robustness to Embedding Sources
We analyze the sensitivity of Data\-DPO to the source of embeddings\. Data\-DPO uses embeddings for probe set construction, reward model input representation, and marginal diversity computation\. Therefore, if the method depends heavily on a specific embedding model, its applicability may be limited\. To examine this, we replace the embedding model with Qwen3\-VL\-Embedding\-8B\(Liet al\.[2026](https://arxiv.org/html/2608.16926#bib.bib40)\)on Vision\-Flan, while keeping all other settings unchanged\.
As shown in Figure[6\(b\)](https://arxiv.org/html/2608.16926#S5.F6.sf2), Data\-DPO still consistently outperforms random selection under all budgets after replacing the embedding model\. Under the 5%, 10%, and 15% budgets, it achieves ARP of 99\.95, 100\.36, and 100\.75, improving over random selection by 6\.99, 5\.06, and 6\.93, respectively\. Although different embedding models introduce some performance variation, Data\-DPO maintains stable gains\. This indicates that embeddings mainly serve as auxiliary representation signals in Data\-DPO, and the final performance does not depend on a single embedding source\. Instead, it is jointly determined by target model preference, quality constraint, and marginal diversity\.
\(a\)
\(b\)
Figure 6:Robustness analysis of Data\-DPO\. \(a\) Robustness to quality signals\. Data\-DPO’s effectiveness is not tied to a specific source of quality signals\. \(b\) Robustness to embedding sources\. Data\-DPO’s effectiveness is not tied to a specific embedding source\.Figure 7:Sensitivity to reward model capacity\. We evaluate Data\-DPO by replacing the default residual MLP reward model with a simpler plain MLP\. The plain MLP still achieves competitive performance, suggesting that the effectiveness of Data\-DPO mainly comes from target\-model\-aware preference supervision rather than reward model capacity alone\.
### 5\.6Sensitivity to Reward Model Capacity
We analyze the sensitivity of Data\-DPO to the reward model capacity by replacing the default residual MLP with a simpler plain MLP, while keeping all other settings unchanged\.
Figure[7](https://arxiv.org/html/2608.16926#S5.F7)shows the results on Vision\-Flan, The plain MLP consistently outperforms random selection across all budgets and surpasses full\-data training under the 10% and 15% budgets, indicating that Data\-DPO does not rely on a complex reward model\. Under the 5% budget, it achieves 95\.36 ARP, improving over random selection by 2\.40 but lagging behind the residual MLP at 100\.76, suggesting that stronger preference fitting is more helpful when the budget is extremely limited\. With larger budgets, the gap narrows: the plain MLP reaches 101\.75 and 101\.61 ARP under the 10% and 15% budgets, compared with 102\.63 and 102\.70 for the residual MLP\. Overall, the plain MLP can already learn effective selection signals from pairwise preferences constructed from target model feedback, while the residual MLP provides higher and more stable performance\. This suggests that the gains of Data\-DPO mainly come from target\-model\-aware preference supervision rather than reward model capacity alone\.
## 6Conclusion and Limitations
#### Conclusion\.
We propose Data\-DPO, a target model\-oriented SFT data selection method\. Unlike existing methods that treat data value as static quality, Data\-DPO uses the training feedback of the target model during a one step update to construct data preferences among samples, and learns target\-model\-aware data selection signals through a lightweight reward model\. During final subset construction, Data\-DPO further combines target model preference, external quality assessment, and marginal diversity to obtain a more stable and effective data distribution\. Experimental results show that Data\-DPO achieves substantially better performance than most baselines on Vision\-Flan and LLaVA\-CoT under small data budgets, and stably surpasses full data training performance in multiple settings\.
#### Limitations\.
Despite its effectiveness, Data\-DPO has several limitations\. First, its performance may be affected by biases in external quality signals, embedding sources, and the target model’s preferences, leading to potential degradation when these signals are highly biased\. Second, the method focuses on quality and preference modeling under distribution preserving settings, which may result in limited effectiveness when the full dataset exhibits substantial distribution shifts\. Finally, although it avoids training additional proxy models, it still requires additional computation on the prob set, leaving room for further efficiency improvements\.
## Appendix AImplementation Details of Data\-DPO
This section supplements the implementation details and hyperparameters omitted from Section[3\.2](https://arxiv.org/html/2608.16926#S3.SS2)to ensure experimental reproducibility\.
#### Dual View Encoding\.
For each samplezi=\(ci,yi\)z\_\{i\}=\(c\_\{i\},y\_\{i\}\), the condition embeddingeice\_\{i\}^\{c\}is obtained by feeding onlycic\_\{i\}into the frozen embedding model, while the supervision embeddingeise\_\{i\}^\{s\}is obtained by feeding the concatenated pair\(ci,yi\)\(c\_\{i\},y\_\{i\}\)into the embedding model\.
#### Probe Set Construction\.
When constructing the prob subset𝒟p\\mathcal\{D\}\_\{p\}, we adopt spherical clustering with 2000 clusters for Vision\-Flan and 1000 clusters for LLaVA\-CoT\. Within each cluster, probing samples are selected using a fixed probe ratio ofρ=0\.05\\rho=0\.05\.
#### Activation Probing\.
We fix the number of probing rounds toT=16T=16, and set the probing batch size tob=1024b=1024for each round\. During activation probing, the training hyperparameters are kept the same as those used in the SFT stage\. The detailed SFT training configuration is provided in Appendix[C](https://arxiv.org/html/2608.16926#A3)\.
#### Preference Construction\.
Within each probing batch, we enumerate all unordered sample pairs\(i,j\)\(i,j\), wherei<ji<j\.
#### Preference Learning\.
We use a lightweight residual MLP as the reward model, which takes the supervision embeddingeise\_\{i\}^\{s\}as input and outputs a scalar reward logitrθ\(zi\)r\_\{\\theta\}\(z\_\{i\}\)\. The input dimension is 2048\. We first project the input to a hidden dimension of 1024 with a linear layerLinear\(2048,1024\)\\mathrm\{Linear\}\(2048,1024\)\. The projected representation is then passed through 4 residual MLP blocks\. Each block consists ofLayerNorm\(1024\)\\mathrm\{LayerNorm\}\(1024\),Linear\(1024,2048\)\\mathrm\{Linear\}\(1024,2048\), GELU activationreference,Dropout\(0\.1\)\\mathrm\{Dropout\}\(0\.1\),Linear\(2048,1024\)\\mathrm\{Linear\}\(2048,1024\), and dropout, followed by a residual connection\. The final output is produced byLayerNorm\(1024\)\\mathrm\{LayerNorm\}\(1024\)andLinear\(1024,1\)\\mathrm\{Linear\}\(1024,1\)\. The reward model is trained with the AdamW optimizer\. The learning rate is set to1×10−31\\times 10^\{\-3\}, and the weight decay is set to1×10−41\\times 10^\{\-4\}\. The training batch size is 4096, and the number of training epochs is 5\. We split the constructed preference pairs into 95% for training and 5% for validation\. The training objective is the Data\-DPO objective defined in the main text, namely the pairwise preference optimization objective under a uniform empirical reference\.
#### Sequential Selection\.
The external quality score is obtained by feeding each sample into a multimodal model, as described in Section[3\.2](https://arxiv.org/html/2608.16926#S3.SS2)\. For each sample, we use a discrete rating scale from 1 to 5, and normalize the rating to\[0,1\]\[0,1\]\. Specifically, the scores1,2,3,4,51,2,3,4,5are mapped to0,0\.25,0\.5,0\.75,10,0\.25,0\.5,0\.75,1, respectively\. The prompts used for quality scoring are shown in Figure[8](https://arxiv.org/html/2608.16926#A5.F8)and Figure[9](https://arxiv.org/html/2608.16926#A5.F9)\.
## Appendix BDatasets and Preprocessing Details
### B\.1Datasets
#### Vision\-Flan\.
Vision\-Flan\(Xuet al\.[2024](https://arxiv.org/html/2608.16926#bib.bib33)\)is a human\-curated visual instruction tuning dataset that targets broad task coverage and strong cross\-task generalization for vision\-language models\. The dataset is built upon publicly available academic vision benchmarks and reorganizes them into 187 fine\-grained visual tasks with manually written task instructions\. Each task contains roughly 1,000 examples, resulting in about 186K samples in total\. Compared with instruction data generated purely by synthetic pipelines, Vision\-Flan emphasizes expert annotation and validation, which helps reduce instruction artifacts and unreliable supervision\.
#### LLaVA\-CoT\.
LLaVA\-CoT\-100k\(Xuet al\.[2025](https://arxiv.org/html/2608.16926#bib.bib34)\)is an image\-text reasoning instruction dataset designed to improve the structured reasoning ability of vision\-language models\. It integrates approximately 99K image\-question\-answer pairs from a mixture of general\-purpose and science\-targeted VQA datasets\. Each sample is annotated with a structured reasoning response consisting of summary, caption, reasoning, and conclusion stages\.
### B\.2Preprocessing Procedures
For Vision\-Flan, we use the original dataset without additional filtering or format conversion\. For LLaVA\-CoT, we remove samples without associated images, resulting in 98,572 image\-text reasoning samples\. The reasoning process and final answer in each response are wrapped with`<think\></think\>`and`<answer\></answer\>`, respectively\.
## Appendix CTraining Hyperparameters
Table[1](https://arxiv.org/html/2608.16926#A5.T1)summarizes the training hyperparameters used for all target models\. For LLaVA\-V1\.5\-7B and LLaVA\-V1\.5\-13B, we follow the hyperparameter settings from the official LLaVA training code\. For Qwen2\-VL\-2B\-Instruct and Llama\-3\.2\-11B\-Vision\-Instruct, since both models are already instruction\-tuned checkpoints, we use a conservative learning rate of1×10−51\\times 10^\{\-5\}for full\-parameter fine\-tuning\. We set the batch size to 64 for these two models because using a batch size of 128 leads to too few optimization steps within one epoch, both for the full dataset and for subset training, making the training insufficient\.
## Appendix DEvaluation
### D\.1Evaluation Benchmarks
We choose benchmarks according to the modality and target capability of each dataset\. For Vision\-Flan, we use benchmarks covering general multimodal understanding, visual question answering, OCR, document understanding, chart understanding, and science\-diagram reasoning\. For LLaVA\-CoT, we combine multimodal mathematical and logical reasoning benchmarks with general vision\-language benchmarks to evaluate both reasoning ability and overall multimodal robustness\. For Qwen2\-VL\-2B\-Instruct trained on LLaVA\-CoT, we observe that full\-data training still yields extremely poor performance on We\-Math\(Qiaoet al\.[2025](https://arxiv.org/html/2608.16926#bib.bib62)\), LogicVista\(Xiaoet al\.[2024](https://arxiv.org/html/2608.16926#bib.bib63)\), DynaMath\(Zouet al\.[2024](https://arxiv.org/html/2608.16926#bib.bib64)\), and MMStar\(Chenet al\.[2024](https://arxiv.org/html/2608.16926#bib.bib60)\), making these benchmarks less informative for comparing data selection methods under this target model\. Therefore, for this model we evaluate on the remaining eight benchmarks\.The full benchmark list is shown in Table[2](https://arxiv.org/html/2608.16926#A5.T2)\.
### D\.2Detailed Evaluation Results
For the main experiments, Tables[3](https://arxiv.org/html/2608.16926#A5.T3)and[4](https://arxiv.org/html/2608.16926#A5.T4)present the full benchmark\-level comparison results on Vision\-Flan and LLaVA\-CoT, respectively, covering Data\-DPO and all data selection baselines\. We further provide benchmark\-level results for the analysis and ablation studies discussed in the main paper and appendix\. Specifically, Table[5](https://arxiv.org/html/2608.16926#A5.T5)reports the results of the proxy\-model analysis\. Table[6](https://arxiv.org/html/2608.16926#A5.T6)presents the ablation results on the selection reward\. Table[7](https://arxiv.org/html/2608.16926#A5.T7)shows the Vision\-Flan results with LLaVA\-V1\.5\-13B as the target model, while Table[8](https://arxiv.org/html/2608.16926#A5.T8)shows the LLaVA\-CoT results with Qwen2\-VL\-2B\-Instruct\. Table[9](https://arxiv.org/html/2608.16926#A5.T9)reports the results under different quality signal sources\. Table[10](https://arxiv.org/html/2608.16926#A5.T10)reports the results under different embedding sources\. Finally, Table[11](https://arxiv.org/html/2608.16926#A5.T11)reports the results with a simplified reward model\.
## Appendix ETime Cost Analysis
We measure the time cost of different data selection methods on LLaVA\-CoT\. Table[12](https://arxiv.org/html/2608.16926#A5.T12)reports the GPU hours required by each method on a NVIDIA A6000\. Data\-DPO takes approximately 19\.0 GPU hours in total\. Although its computational cost is slightly higher than other baselines, it remains acceptable compared with full SFT training and achieves the best or near\-best performance under most data budgets\.
Table 1:Training hyperparameters for target models\.Table 2:Evaluation benchmarks used for each dataset\.Table 3:Main experimental results on Vision\-Flan using LLaVA\-v1\.5\-7B as the target model\. The best result in each column is highlighted in bold\.\(a\)5% data subset\.
\(b\)10% data subset\.
\(c\)15% data subset\.
Table 4:Main experimental results on LLaVA\-CoT using Llama\-3\.2\-11B\-Vision\-Instruct as the target model\. The best result in each column is highlighted in bold\.\(a\)5% data subset\.
\(b\)10% data subset\.
\(c\)15% data subset\.
Table 5:Ablation results of proxy models in selection on Vision\-Flan\. We compare activation probing on the original LLaVA\-v1\.5\-7B target model with probing on a checkpoint trained on randomly sampled 5% Vision\-Flan data under 5%, 10%, and 15% data budgets\. The best result in each column is highlighted in bold\.\(a\)5% data subset\.
\(b\)10% data subset\.
\(c\)15% data subset\.
Table 6:Ablation results on the selection reward\. We evaluate different combinations of target model preference, quality score, and marginal diversity on the Vision\-Flan dataset using LLaVA\-v1\.5\-7B with a 10% data subset\. The best result in each column is highlighted in bold\.\(a\)10% data subset\.Table 7:Robustness results across target models on Vision\-Flan using LLaVA\-v1\.5\-13B as the target model\. The best result in each column is highlighted in bold\.\(a\)5% data subset\.
\(b\)10% data subset\.
\(c\)15% data subset\.
Table 8:Robustness results across target models on LLaVA\-CoT using Qwen2VL\-2B\-Instruct as the target model\. The best result in each column is highlighted in bold\.\(a\)5% data subset\.
\(b\)10% data subset\.
\(c\)15% data subset\.
Table 9:Robustness to quality scoring models on Vision\-Flan\. We compare the default Qwen3\-VL\-4B\-Instruct quality scoring model with LLaVA\-OneVision\-1\.5\-4B\-Instruct under 5%, 10%, and 15% data budgets\. The best result in each column is highlighted in bold\.\(a\)5% data subset\.
\(b\)10% data subset\.
\(c\)15% data subset\.
Table 10:Robustness to embedding sources on Vision\-Flan\. We compare different embedding sources for Data\-DPO using LLaVA\-v1\.5\-7B with 5%, 10%, and 15% data subsets\. The best result in each column is highlighted in bold\.\(a\)5% data subset\.
\(b\)10% data subset\.
\(c\)15% data subset\.
Table 11:Sensitivity to reward model capacity on Vision\-Flan\. We compare Data\-DPO with the default residual MLP reward model and a simpler plain MLP reward model using LLaVA\-v1\.5\-7B under 5%, 10%, and 15% data budgets\. The best result in each column is highlighted in bold\.\(a\)5% data subset\.
\(b\)10% data subset\.
\(c\)15% data subset\.
Table 12:Time cost comparison of different methods on LLaVA\-CoT\.Figure 8:Scoring prompt for estimating the quality score on Vision\-Flan\.Figure 9:Scoring prompt for estimating the quality score on LLaVA\-CoT\.
## References
- A\. Abbas, K\. Tirumala, D\. Simig, S\. Ganguli, and A\. S\. Morcos \(2023\)Semdedup: data\-efficient learning at web\-scale through semantic deduplication\.arXiv preprint arXiv:2303\.09540\.Cited by:[§2](https://arxiv.org/html/2608.16926#S2.p1.1),[§4\.1](https://arxiv.org/html/2608.16926#S4.SS1.SSS0.Px4.p1.1)\.
- X\. An, Y\. Xie, K\. Yang, W\. Zhang, X\. Zhao, Z\. Cheng, Y\. Wang, S\. Xu, C\. Chen, D\. Zhu,et al\.\(2025\)Llava\-onevision\-1\.5: fully open framework for democratized multimodal training\.arXiv preprint arXiv:2509\.23661\.Cited by:[§5\.4](https://arxiv.org/html/2608.16926#S5.SS4.p1.1)\.
- S\. Bai, Y\. Cai, R\. Chen, K\. Chen, X\. Chen, Z\. Cheng, L\. Deng, W\. Ding, C\. Gao, C\. Ge,et al\.\(2025\)Qwen3\-vl technical report\.arXiv preprint arXiv:2511\.21631\.Cited by:[§4\.1](https://arxiv.org/html/2608.16926#S4.SS1.SSS0.Px5.p1.1)\.
- J\. Bi, Y\. Wang, D\. Yan, W\. Huang, Z\. Jin, X\. Ma, S\. Yan, A\. Hecker, M\. Ye, X\. Xiao,et al\.\(2025\)Prism: self\-pruning intrinsic selection method for training\-free multimodal data selection\.arXiv preprint arXiv:2502\.12119\.Cited by:[§1](https://arxiv.org/html/2608.16926#S1.p2.1),[§2](https://arxiv.org/html/2608.16926#S2.p1.1),[§4\.1](https://arxiv.org/html/2608.16926#S4.SS1.SSS0.Px4.p1.1)\.
- L\. Chen, J\. Li, X\. Dong, P\. Zhang, Y\. Zang, Z\. Chen, H\. Duan, J\. Wang, Y\. Qiao, D\. Lin,et al\.\(2024\)Are we on the right way for evaluating large vision\-language models?\.Advances in Neural Information Processing Systems37,pp\. 27056–27087\.Cited by:[§D\.1](https://arxiv.org/html/2608.16926#A4.SS1.p1.1),[Table 2](https://arxiv.org/html/2608.16926#A5.T2.1.12.11.1),[Table 2](https://arxiv.org/html/2608.16926#A5.T2.1.18.17.1)\.
- R\. Deb, K\. Thekumparampil, K\. Kalantari, G\. Hiranandani, S\. Sabach, and B\. Kveton \(2025\)Fishersft: data\-efficient supervised fine\-tuning of language models using information gain\.arXiv preprint arXiv:2505\.14826\.Cited by:[§1](https://arxiv.org/html/2608.16926#S1.p2.1),[§2](https://arxiv.org/html/2608.16926#S2.p1.1)\.
- Y\. Fu, F\. Hamman, and S\. Dutta \(2025\)T\-shirt: token\-selective hierarchical data selection for instruction tuning\.InAdvances in Neural Information Processing Systems,D\. Belgrave, C\. Zhang, H\. Lin, R\. Pascanu, P\. Koniusz, M\. Ghassemi, and N\. Chen \(Eds\.\),Vol\.38,pp\. 113932–113958\.External Links:[Link](https://proceedings.neurips.cc/paper_files/paper/2025/file/a59ff5f7384176b5d14a5ded77c4aa4f-Paper-Conference.pdf)Cited by:[§1](https://arxiv.org/html/2608.16926#S1.p1.1)\.
- S\. Goyal, C\. Baek, J\. Z\. Kolter, and A\. Raghunathan \(2024\)Context\-parametric inversion: why instruction finetuning may not actually improve context reliance\.InThe Thirteenth International Conference on Learning Representations,Cited by:[§1](https://arxiv.org/html/2608.16926#S1.p3.1)\.
- A\. Grattafiori, A\. Dubey, A\. Jauhri, A\. Pandey, A\. Kadian, A\. Al\-Dahle, A\. Letman, A\. Mathur, A\. Schelten, A\. Vaughan,et al\.\(2024\)The llama 3 herd of models\.arXiv preprint arXiv:2407\.21783\.Cited by:[§4\.1](https://arxiv.org/html/2608.16926#S4.SS1.SSS0.Px2.p1.1)\.
- D\. Gurari, Q\. Li, A\. J\. Stangl, A\. Guo, C\. Lin, K\. Grauman, J\. Luo, and J\. P\. Bigham \(2018\)Vizwiz grand challenge: answering visual questions from blind people\.InProceedings of the IEEE conference on computer vision and pattern recognition,pp\. 3608–3617\.Cited by:[Table 2](https://arxiv.org/html/2608.16926#A5.T2.1.3.2.1)\.
- H\. He, X\. Liu, Z\. Lin, M\. Tang, Y\. Cheng, J\. Wang, W\. Li, P\. Cheng, and Y\. Gong \(2025\)Learning from the best, differently: a diversity\-driven rethinking on data selection\.arXiv preprint arXiv:2510\.18909\.Cited by:[§1](https://arxiv.org/html/2608.16926#S1.p2.1)\.
- J\. Hessel, A\. Holtzman, M\. Forbes, R\. Le Bras, and Y\. Choi \(2021\)Clipscore: a reference\-free evaluation metric for image captioning\.InProceedings of the 2021 conference on empirical methods in natural language processing,pp\. 7514–7528\.Cited by:[§4\.1](https://arxiv.org/html/2608.16926#S4.SS1.SSS0.Px4.p1.1)\.
- Y\. Hu, Z\. Fan, X\. Wang, G\. Li, Y\. Qiu, Z\. Yang, W\. Wu, K\. Wu, Y\. Sun, X\. Deng,et al\.\(2025\)TinyAlign: boosting lightweight vision\-language models by mitigating modal alignment bottlenecks\.arXiv preprint arXiv:2505\.12884\.Cited by:[§1](https://arxiv.org/html/2608.16926#S1.p3.1)\.
- D\. A\. Hudson and C\. D\. Manning \(2019\)Gqa: a new dataset for real\-world visual reasoning and compositional question answering\.InProceedings of the IEEE/CVF conference on computer vision and pattern recognition,pp\. 6700–6709\.Cited by:[Table 2](https://arxiv.org/html/2608.16926#A5.T2.1.2.1.2)\.
- A\. Kembhavi, M\. Salvato, E\. Kolve, M\. Seo, H\. Hajishirzi, and A\. Farhadi \(2016\)A diagram is worth a dozen images\.InEuropean conference on computer vision,pp\. 235–251\.Cited by:[Table 2](https://arxiv.org/html/2608.16926#A5.T2.1.22.21.1),[Table 2](https://arxiv.org/html/2608.16926#A5.T2.1.8.7.1)\.
- W\. Kwon, Z\. Li, S\. Zhuang, Y\. Sheng, L\. Zheng, C\. H\. Yu, J\. Gonzalez, H\. Zhang, and I\. Stoica \(2023\)Efficient memory management for large language model serving with pagedattention\.InProceedings of the 29th symposium on operating systems principles,pp\. 611–626\.Cited by:[§4\.1](https://arxiv.org/html/2608.16926#S4.SS1.SSS0.Px5.p1.1)\.
- N\. Lambert, J\. Morrison, V\. Pyatkin, S\. Huang, H\. Ivison, F\. Brahman, L\. J\. V\. Miranda, A\. Liu, N\. Dziri, S\. Lyu, Y\. Gu, S\. Malik, V\. Graf, J\. D\. Hwang, J\. Yang, R\. L\. Bras, O\. Tafjord, C\. Wilhelm, L\. Soldaini, N\. A\. Smith, Y\. Wang, P\. Dasigi, and H\. Hajishirzi \(2025\)Tulu 3: pushing frontiers in open language model post\-training\.External Links:2411\.15124,[Link](https://arxiv.org/abs/2411.15124)Cited by:[§1](https://arxiv.org/html/2608.16926#S1.p1.1)\.
- J\. Lee, B\. Li, and S\. J\. Hwang \(2024\)Concept\-skill transferability\-based data selection for large vision\-language models\.InProceedings of the 2024 Conference on Empirical Methods in Natural Language Processing,pp\. 5060–5080\.Cited by:[§1](https://arxiv.org/html/2608.16926#S1.p2.1),[§2](https://arxiv.org/html/2608.16926#S2.p1.1),[§4\.1](https://arxiv.org/html/2608.16926#S4.SS1.SSS0.Px4.p1.1),[§5\.1](https://arxiv.org/html/2608.16926#S5.SS1.p1.1)\.
- M\. Li, Y\. Zhang, D\. Long, K\. Chen, S\. Song, S\. Bai, Z\. Yang, P\. Xie, A\. Yang, D\. Liu,et al\.\(2026\)Qwen3\-vl\-embedding and qwen3\-vl\-reranker: a unified framework for state\-of\-the\-art multimodal retrieval and ranking\.arXiv preprint arXiv:2601\.04720\.Cited by:[§4\.1](https://arxiv.org/html/2608.16926#S4.SS1.SSS0.Px5.p1.1),[§5\.5](https://arxiv.org/html/2608.16926#S5.SS5.p1.1)\.
- Z\. Liang, Y\. Xu, Y\. Hong, P\. Shang, Q\. Wang, Q\. Fu, and K\. Liu \(2024\)A survey of multimodel large language models\.InProceedings of the 3rd International Conference on Computer, Artificial Intelligence and Control Engineering,pp\. 405–409\.Cited by:[Table 2](https://arxiv.org/html/2608.16926#A5.T2.1.19.18.1),[Table 2](https://arxiv.org/html/2608.16926#A5.T2.1.6.5.1)\.
- H\. Liu, C\. Li, Y\. Li, and Y\. J\. Lee \(2024a\)Improved baselines with visual instruction tuning\.InProceedings of the IEEE/CVF conference on computer vision and pattern recognition,pp\. 26296–26306\.Cited by:[§1](https://arxiv.org/html/2608.16926#S1.p1.1),[§4\.1](https://arxiv.org/html/2608.16926#S4.SS1.SSS0.Px2.p1.1),[§5\.3](https://arxiv.org/html/2608.16926#S5.SS3.p1.1)\.
- S\. Liu, T\. Chen, X\. Li, Y\. Wang, and J\. Zhang \(2026\)Data difficulty and the generalization–extrapolation tradeoff in llm fine\-tuning\.arXiv preprint arXiv:2605\.12906\.Cited by:[§1](https://arxiv.org/html/2608.16926#S1.p3.1)\.
- Y\. Liu, H\. Duan, Y\. Zhang, B\. Li, S\. Zhang, W\. Zhao, Y\. Yuan, J\. Wang, C\. He, Z\. Liu,et al\.\(2024b\)Mmbench: is your multi\-modal model an all\-around player?\.InEuropean conference on computer vision,pp\. 216–233\.Cited by:[Table 2](https://arxiv.org/html/2608.16926#A5.T2.1.20.19.1),[Table 2](https://arxiv.org/html/2608.16926#A5.T2.1.7.6.1)\.
- Y\. Liu, Z\. Li, M\. Huang, B\. Yang, W\. Yu, C\. Li, X\. Yin, C\. Liu, L\. Jin, and X\. Bai \(2024c\)Ocrbench: on the hidden mystery of ocr in large multimodal models\.Science China Information Sciences67\(12\),pp\. 220102\.Cited by:[Table 2](https://arxiv.org/html/2608.16926#A5.T2.1.13.12.1),[Table 2](https://arxiv.org/html/2608.16926#A5.T2.1.25.24.1)\.
- Z\. Liu, K\. Zhou, W\. X\. Zhao, D\. Gao, Y\. Li, and J\. Wen \(2025\)Less is more: high\-value data selection for visual instruction tuning\.InProceedings of the 33rd ACM International Conference on Multimedia,pp\. 3712–3721\.Cited by:[§1](https://arxiv.org/html/2608.16926#S1.p2.1),[§2](https://arxiv.org/html/2608.16926#S2.p1.1)\.
- K\. Lu, H\. Yuan, Z\. Yuan, R\. Lin, J\. Lin, C\. Tan, C\. Zhou, and J\. Zhou \(2023\)\# instag: instruction tagging for analyzing supervised fine\-tuning of large language models\.arXiv preprint arXiv:2308\.07074\.Cited by:[§2](https://arxiv.org/html/2608.16926#S2.p1.1)\.
- A\. Maharana, P\. Yadav, and M\. Bansal \(2023\)D2 pruning: message passing for balancing diversity and difficulty in data pruning\.arXiv preprint arXiv:2310\.07931\.Cited by:[§2](https://arxiv.org/html/2608.16926#S2.p1.1),[§4\.1](https://arxiv.org/html/2608.16926#S4.SS1.SSS0.Px4.p1.1)\.
- A\. Masry, X\. L\. Do, J\. Q\. Tan, S\. Joty, and E\. Hoque \(2022\)Chartqa: a benchmark for question answering about charts with visual and logical reasoning\.InFindings of the association for computational linguistics: ACL 2022,pp\. 2263–2279\.Cited by:[Table 2](https://arxiv.org/html/2608.16926#A5.T2.1.23.22.1),[Table 2](https://arxiv.org/html/2608.16926#A5.T2.1.9.8.1)\.
- M\. Mathew, V\. Bagal, R\. Tito, D\. Karatzas, E\. Valveny, and C\. Jawahar \(2022\)Infographicvqa\.InProceedings of the IEEE/CVF Winter Conference on Applications of Computer Vision,pp\. 1697–1706\.Cited by:[Table 2](https://arxiv.org/html/2608.16926#A5.T2.1.11.10.1),[Table 2](https://arxiv.org/html/2608.16926#A5.T2.1.24.23.1)\.
- M\. Mathew, D\. Karatzas, and C\. Jawahar \(2021\)Docvqa: a dataset for vqa on document images\.InProceedings of the IEEE/CVF winter conference on applications of computer vision,pp\. 2200–2209\.Cited by:[Table 2](https://arxiv.org/html/2608.16926#A5.T2.1.10.9.1)\.
- N\. Naharas, D\. Nguyen, N\. Bulut, M\. Bateni, V\. Mirrokni, and B\. Mirzasoleiman \(2025\)Data selection for fine\-tuning vision language models via cross modal alignment trajectories\.arXiv preprint arXiv:2510\.01454\.Cited by:[§4\.1](https://arxiv.org/html/2608.16926#S4.SS1.SSS0.Px4.p1.1),[§5\.1](https://arxiv.org/html/2608.16926#S5.SS1.p1.1)\.
- M\. Paul, S\. Ganguli, and G\. K\. Dziugaite \(2021\)Deep learning on a data diet: finding important examples early in training\.Advances in neural information processing systems34,pp\. 20596–20607\.Cited by:[§2](https://arxiv.org/html/2608.16926#S2.p1.1),[§4\.1](https://arxiv.org/html/2608.16926#S4.SS1.SSS0.Px4.p1.1)\.
- R\. Qiao, Q\. Tan, G\. Dong, M\. MinhuiWu, C\. Sun, X\. Song, J\. Wang, Z\. Gongque, S\. Lei, Y\. Zhang,et al\.\(2025\)We\-math: does your large multimodal model achieve human\-like mathematical reasoning?\.InProceedings of the 63rd Annual Meeting of the Association for Computational Linguistics \(Volume 1: Long Papers\),pp\. 20023–20070\.Cited by:[§D\.1](https://arxiv.org/html/2608.16926#A4.SS1.p1.1),[Table 2](https://arxiv.org/html/2608.16926#A5.T2.1.15.14.1)\.
- R\. Rafailov, A\. Sharma, E\. Mitchell, S\. Ermon, C\. D\. Manning, and C\. Finn \(2024\)Direct preference optimization: your language model is secretly a reward model\.External Links:2305\.18290,[Link](https://arxiv.org/abs/2305.18290)Cited by:[§3\.2](https://arxiv.org/html/2608.16926#S3.SS2.SSS0.Px5.p3.1)\.
- T\. Saikh, T\. Ghosal, A\. Mittal, A\. Ekbal, and P\. Bhattacharyya \(2022\)Scienceqa: a novel resource for question answering on scholarly articles\.International Journal on Digital Libraries23\(3\),pp\. 289–301\.Cited by:[Table 2](https://arxiv.org/html/2608.16926#A5.T2.1.21.20.1),[Table 2](https://arxiv.org/html/2608.16926#A5.T2.1.5.4.1)\.
- A\. Singh, V\. Natarajan, M\. Shah, Y\. Jiang, X\. Chen, D\. Batra, D\. Parikh, and M\. Rohrbach \(2019\)Towards vqa models that can read\.InProceedings of the IEEE/CVF conference on computer vision and pattern recognition,pp\. 8317–8326\.Cited by:[Table 2](https://arxiv.org/html/2608.16926#A5.T2.1.4.3.1)\.
- B\. Sorscher, R\. Geirhos, S\. Shekhar, S\. Ganguli, and A\. Morcos \(2022\)Beyond neural scaling laws: beating power law scaling via data pruning\.Advances in Neural Information Processing Systems35,pp\. 19523–19536\.Cited by:[§2](https://arxiv.org/html/2608.16926#S2.p1.1)\.
- Q\. Team \(2026\)Qwen3\. 5\-omni technical report\.arXiv preprint arXiv:2604\.15804\.Cited by:[§4\.1](https://arxiv.org/html/2608.16926#S4.SS1.SSS0.Px5.p1.1)\.
- K\. Wang, J\. Pan, W\. Shi, Z\. Lu, H\. Ren, A\. Zhou, M\. Zhan, and H\. Li \(2024a\)Measuring multimodal mathematical reasoning with math\-vision dataset\.Advances in Neural Information Processing Systems37,pp\. 95095–95169\.Cited by:[Table 2](https://arxiv.org/html/2608.16926#A5.T2.1.14.13.2)\.
- P\. Wang, S\. Bai, S\. Tan, S\. Wang, Z\. Fan, J\. Bai, K\. Chen, X\. Liu, J\. Wang, W\. Ge,et al\.\(2024b\)Qwen2\-vl: enhancing vision\-language model’s perception of the world at any resolution\.arXiv preprint arXiv:2409\.12191\.Cited by:[§5\.3](https://arxiv.org/html/2608.16926#S5.SS3.p1.1)\.
- S\. Wang, X\. Ouyang, T\. Xu, Y\. Hu, J\. Liu, G\. Chen, T\. Zhang, J\. Zheng, K\. Yang, X\. Ren,et al\.\(2026\)OPUS: towards efficient and principled data selection in large language model pre\-training in every iteration\.arXiv preprint arXiv:2602\.05400\.Cited by:[§2](https://arxiv.org/html/2608.16926#S2.p1.1)\.
- C\. Wu, J\. Mao, Y\. Miao, S\. Lian, B\. Yu, X\. Lin, C\. Huang, L\. Zhang, and K\. Chen \(2026\)ScalSelect: scalable training\-free multimodal data selection for efficient visual instruction tuning\.arXiv preprint arXiv:2602\.11636\.Cited by:[§2](https://arxiv.org/html/2608.16926#S2.p1.1),[§4\.1](https://arxiv.org/html/2608.16926#S4.SS1.SSS0.Px4.p1.1)\.
- X\. Wu, M\. Xia, R\. Shao, Z\. Deng, P\. W\. Koh, and O\. Russakovsky \(2024\)Icons: influence consensus for vision\-language data selection\.arXiv preprint arXiv:2501\.00654\.Cited by:[§2](https://arxiv.org/html/2608.16926#S2.p1.1)\.
- M\. Xia, S\. Malladi, S\. Gururangan, S\. Arora, and D\. Chen \(2024\)Less: selecting influential data for targeted instruction tuning\.arXiv preprint arXiv:2402\.04333\.Cited by:[§2](https://arxiv.org/html/2608.16926#S2.p1.1),[§5\.1](https://arxiv.org/html/2608.16926#S5.SS1.p1.1)\.
- Y\. Xiao, E\. Sun, T\. Liu, and W\. Wang \(2024\)Logicvista: multimodal llm logical reasoning benchmark in visual contexts\.arXiv preprint arXiv:2407\.04973\.Cited by:[§D\.1](https://arxiv.org/html/2608.16926#A4.SS1.p1.1),[Table 2](https://arxiv.org/html/2608.16926#A5.T2.1.16.15.1)\.
- G\. Xu, P\. Jin, Z\. Wu, H\. Li, Y\. Song, L\. Sun, and L\. Yuan \(2025\)Llava\-cot: let vision language models reason step\-by\-step\.InProceedings of the IEEE/CVF International Conference on Computer Vision,pp\. 2087–2098\.Cited by:[§B\.1](https://arxiv.org/html/2608.16926#A2.SS1.SSS0.Px2.p1.1),[§4\.1](https://arxiv.org/html/2608.16926#S4.SS1.SSS0.Px1.p1.1)\.
- Z\. Xu, C\. Feng, R\. Shao, T\. Ashby, Y\. Shen, D\. Jin, Y\. Cheng, Q\. Wang, and L\. Huang \(2024\)Vision\-flan: scaling human\-labeled tasks in visual instruction tuning\.InFindings of the Association for Computational Linguistics: ACL 2024,pp\. 15271–15342\.Cited by:[§B\.1](https://arxiv.org/html/2608.16926#A2.SS1.SSS0.Px1.p1.1),[§4\.1](https://arxiv.org/html/2608.16926#S4.SS1.SSS0.Px1.p1.1)\.
- Y\. Yan, M\. Zhong, Q\. Zhu, X\. Gu, J\. Chen, and H\. Li \(2025\)CoIDO: efficient data selection for visual instruction tuning via coupled importance\-diversity optimization\.arXiv preprint arXiv:2510\.17847\.Cited by:[§1](https://arxiv.org/html/2608.16926#S1.p2.1),[§2](https://arxiv.org/html/2608.16926#S2.p1.1)\.
- X\. Yang, C\. Liu, and Y\. Wei \(2025\)Data selection matters: towards robust instruction tuning of large multimodal models\.InAdvances in Neural Information Processing Systems,D\. Belgrave, C\. Zhang, H\. Lin, R\. Pascanu, P\. Koniusz, M\. Ghassemi, and N\. Chen \(Eds\.\),Vol\.38,pp\. 9326–9364\.External Links:[Link](https://proceedings.neurips.cc/paper_files/paper/2025/file/0d77ccb50a558035f19089096f933e8e-Paper-Conference.pdf)Cited by:[§1](https://arxiv.org/html/2608.16926#S1.p1.1)\.
- Q\. Yu, Z\. Shen, Z\. Yue, Y\. Wu, B\. Qin, W\. Zhang, Y\. Li, J\. Li, S\. Tang, and Y\. Zhuang \(2025\)Mastering collaborative multi\-modal data selection: a focus on informativeness, uniqueness, and representativeness\.InProceedings of the IEEE/CVF International Conference on Computer Vision,pp\. 155–165\.Cited by:[§1](https://arxiv.org/html/2608.16926#S1.p2.1),[§2](https://arxiv.org/html/2608.16926#S2.p1.1)\.
- D\. Zhang, Q\. Dai, and H\. Peng \(2025\)The best instruction\-tuning data are those that fit\.InAdvances in Neural Information Processing Systems,D\. Belgrave, C\. Zhang, H\. Lin, R\. Pascanu, P\. Koniusz, M\. Ghassemi, and N\. Chen \(Eds\.\),Vol\.38,pp\. 141172–141208\.External Links:[Link](https://proceedings.neurips.cc/paper_files/paper/2025/file/cea04322465ad2f261f08e5b47ba9e7a-Paper-Conference.pdf)Cited by:[§1](https://arxiv.org/html/2608.16926#S1.p3.1)\.
- C\. Zou, X\. Guo, R\. Yang, J\. Zhang, B\. Hu, and H\. Zhang \(2024\)Dynamath: a dynamic visual benchmark for evaluating mathematical reasoning robustness of vision language models\.arXiv preprint arXiv:2411\.00836\.Cited by:[§D\.1](https://arxiv.org/html/2608.16926#A4.SS1.p1.1),[Table 2](https://arxiv.org/html/2608.16926#A5.T2.1.17.16.1)\.Similar Articles
Direct Preference Optimization for Chatbot Fine-Tuning: An Empirical Study
This paper presents an empirical study of Direct Preference Optimization (DPO) for fine-tuning a large language model, showing that DPO simplifies the training pipeline and achieves competitive performance while addressing training instability.
GroupDPO: Memory efficient Group-wise Direct Preference Optimization
GroupDPO introduces a memory-efficient algorithm for group-wise direct preference optimization that leverages multiple candidate responses per prompt while reducing peak memory usage through decoupled backpropagation. The method demonstrates consistent improvements over standard DPO across offline and online alignment settings.
Direct Preference Optimization Beyond Chatbots
Direct Preference Optimization (DPO) is applied to OCR tasks beyond chatbots, showing significant reduction in text degeneration across multiple model families, with an average reduction of 59.4%.
DOG-DPO:Dynamic Optimization in Geometry for Safety Alignment
DOG-DPO is a training-free data selection framework that treats preference pairs as structured geometric signals, decomposing multi-dataset preference geometry into anchor and residual subspaces to select diverse subsets for safety alignment. It achieves strong utility-robustness trade-offs using only 11% of preference pairs across six safety benchmarks.
$\xi$-DPO: Direct Preference Optimization via Ratio Reward Margin
This paper introduces xi-DPO, a novel preference optimization method that reformulates the objective to minimize distance to optimal ratio reward margins, addressing hyperparameter tuning challenges in SimPO. Experimental results show that xi-DPO outperforms existing methods on open benchmarks.