Full text not available for this paper

Summary (Overview)

  • Identifies a key limitation in multimodal on-policy distillation (OPD): teacher corrections are "source-mixed," combining visual signals with linguistic priors and teacher-specific effects, making it unclear which corrections are visually supported.
  • Introduces Visual Attribution Distillation (VAD), a counterfactual target-reconstruction algorithm that estimates the visually attributable part of a teacher correction by contrasting evidence-present and evidence-removed teacher views.
  • Develops a signed proxy utu_t for the visual evidence direction, projecting the original teacher correction onto this proxy to obtain an intervention-aligned component and a residual, then reconstructing a student-anchored target.
  • Achieves state-of-the-art results across six fine-grained visual benchmarks at both 4B and 9B model scales, outperforming direct privileged-view distillation and visual-advantage weighting methods.
  • Demonstrates semantic separation: the attributed component is enriched in task-relevant visual corrections and yields stronger target shifts, especially when evidence refutes a mistaken answer.

Introduction and Theoretical Foundation

Multimodal large language models (MLLMs) often fail due to small perceptual misses—overlooking a word, confusing an attribute, or misreading a spatial relation—while maintaining fluent but visually ungrounded responses. Knowledge distillation transfers predictive structure from a stronger teacher model, and on-policy distillation (OPD) makes this supervision relevant to deployment by querying the teacher on prefixes generated by the student itself.

The paper identifies two key limitations of existing multimodal OPD approaches:

  1. Vision-OPD (Yuan et al., 2026) conditions the teacher on an evidence-centered crop but directly distills its complete next-token distribution. Diagnostic analysis shows that only 23.2% of the strongest response-token corrections for the 4B model and 22.8% for the 9B model are strongly aligned with the teacher's evidence-conditioned response; the remaining corrections are "source-mixed."

  2. VA-OPD (Liu et al., 2026) and V-Zero (Sun et al., 2026) contrast informative and degraded views to prioritize tokens or trajectories but retain the whole evidence-present teacher as the underlying target. Moreover, positive visual advantage can miss refutation when clear evidence should lower the probability of the student's mistaken token.

These limitations expose a visual-correction attribution problem: estimating which component of the teacher's proposed correction is supported by a controlled visual intervention.

Methodology

On-Policy Counterfactual Views

Let x0x^0 denote the full image available to the student. The student policy πθ\pi_\theta samples a response yπθ(x0)y \sim \pi_\theta(\cdot | x^0), and all teacher queries reuse the student prefix y<ty_{<t}. A fixed copy πˉθ\bar{\pi}_\theta of the initial model serves as the teacher with two training-only views:

  • Evidence-present crop: x+x^+
  • Evidence-removed/degraded crop: xx^-

At position tt, the three next-token distributions are:

pS0=πθ(x0,y<t),pT+=πˉθ(x+,y<t),pT=πˉθ(x,y<t)p_S^0 = \pi_\theta(\cdot | x^0, y_{<t}), \quad p_T^+ = \bar{\pi}_\theta(\cdot | x^+, y_{<t}), \quad p_T^- = \bar{\pi}_\theta(\cdot | x^-, y_{<t})

Each distribution is mapped to a centered log-probability vector:

ϕt(p)=log(p[Vt]+ϵ)mean(log(p[Vt]+ϵ))\phi_t(p) = \log(p[V_t] + \epsilon) - \text{mean}(\log(p[V_t] + \epsilon))

Correction Attribution

The privileged-teacher correction and its response to the visual intervention are:

rt=ϕt(pT+)ϕt(pS0),ut=ϕt(pT+)ϕt(pT)r_t = \phi_t(p_T^+) - \phi_t(p_S^0), \quad u_t = \phi_t(p_T^+) - \phi_t(p_T^-)

The proxy vector utu_t captures the visual evidence direction: ut(i)>0u_t(i) > 0 means revealing evidence raises relative probability, while ut(i)<0u_t(i) < 0 means evidence refutes it.

The one-sided projection is:

βt=[rt,ut]+ut22+ζ,rtvis=βtut,rtres=rtrtvis\beta_t = \frac{[\langle r_t, u_t \rangle]_+}{\|u_t\|_2^2 + \zeta}, \quad r_t^{\text{vis}} = \beta_t u_t, \quad r_t^{\text{res}} = r_t - r_t^{\text{vis}}

Budgeted Support and Refutation

The method decouples support and refutation:

ut+=[ut]+,ut=[ut],st±=[rt,ut±]+u_t^+ = [u_t]_+, \quad u_t^- = [u_t]_-, \quad s_t^\pm = [\langle r_t, u_t^\pm \rangle]_+ ωt+=min(st+Zt,τ+),ωt=stZt\omega_t^+ = \min\left(\frac{s_t^+}{Z_t}, \tau^+\right), \quad \omega_t^- = \frac{s_t^-}{Z_t}

The resulting correction and target are:

rtVAD=Bt(ωt+ut+ut+2+ϵ+ωtutut2+ϵ)r_t^{\text{VAD}} = B_t \left( \omega_t^+ \frac{u_t^+}{\|u_t^+\|_2 + \epsilon} + \omega_t^- \frac{u_t^-}{\|u_t^-\|_2 + \epsilon} \right) qT,tVAD=softmax(ϕt(pS0)+clip(rtVAD,c,c))q_{T,t}^{\text{VAD}} = \text{softmax}\left( \phi_t(p_S^0) + \text{clip}(r_t^{\text{VAD}}, -c, c) \right)

Training Objective

The primary supervision uses Jensen-Shannon divergence:

Lvis=1TtTDJS(stopgrad(qT,tVAD),pS0)\mathcal{L}_{\text{vis}} = \frac{1}{|\mathcal{T}|} \sum_{t \in \mathcal{T}} D_{\text{JS}}\left( \text{stopgrad}(q_{T,t}^{\text{VAD}}), p_S^0 \right)

A weak regularizer is added to prevent language drift:

ρt=rtVAD2rt2+ϵ,at=stopgrad(clip(1ρt,0,1))\rho_t = \frac{\|r_t^{\text{VAD}}\|_2}{\|r_t\|_2 + \epsilon}, \quad a_t = \text{stopgrad}(\text{clip}(1 - \rho_t, 0, 1)) L=Lvis+λLreg,Lreg=1TtTatDJS(stopgrad(pT+),pS0)\mathcal{L} = \mathcal{L}_{\text{vis}} + \lambda \mathcal{L}_{\text{reg}}, \quad \mathcal{L}_{\text{reg}} = \frac{1}{|\mathcal{T}|} \sum_{t \in \mathcal{T}} a_t D_{\text{JS}}\left( \text{stopgrad}(p_T^+), p_S^0 \right)

Empirical Validation / Results

Experimental Setup

  • Models: Qwen3.5-4B and Qwen3.5-9B
  • Training data: 6,241 synthetic visual QA examples from Vision-OPD
  • Benchmarks: VStar, ZoomBench, HRBench (4K/8K), MME-RealWorld (EN/CN)
  • Baselines: GRPO, VA-OPD, V-Zero, Vision-OPD, Decomposed OPD

RQ1: Fine-Grained Visual Accuracy

Table 1: Overall comparison on six fine-grained visual benchmarks

ModelParam.V⋆ZoomHR-4KHR-8KMME-ENMME-CNAvg 6
4B Scale
Qwen3.54B82.2048.2885.7581.3863.8963.5870.85
Vision-OPD4B89.5359.4181.7580.1274.5170.1775.92
Decomposed OPD4B89.8058.7082.6079.5073.8067.8275.37
VAD (Ours)4B92.1560.5985.3883.3876.9771.4778.32
9B Scale
Qwen3.59B86.3952.3185.1280.8871.1367.3173.86
Vision-OPD9B92.7259.2685.1383.7571.7668.6576.88
Decomposed OPD9B91.4060.2085.8083.1072.7069.1077.05
VAD (Ours)9B94.7662.4987.8885.7576.5672.1379.93

VAD achieves 78.32 and 79.93 Avg 6 at 4B and 9B respectively, leading the best scale-matched alternative by 2.40 points at 4B and 2.80 points at 9B.

RQ2: Semantics of the Attributed Correction

The attributed direction rtvisr_t^{\text{vis}} selectively concentrates visual evidence and decision semantics:

  • Visual attributes, objects/content, and A–D decisions account for 42.0% of the relative top-5 composition in rtvisr_t^{\text{vis}}, compared with 26.7% in rtr_t and only 17.7% in rtresr_t^{\text{res}}
  • Language/format and artifact/meta semantics decrease to 58.0% in rtvisr_t^{\text{vis}}, versus 73.3% in rtr_t and 82.3% in rtresr_t^{\text{res}}

Token-level analysis shows A–D answer symbols, attribute tokens (e.g., vertical, metal) are more prominent in rtvisr_t^{\text{vis}}, while language scaffolding tokens (e.g., to, inside) are more prominent in rtresr_t^{\text{res}}.

RQ3: Effects of Alternative Supervision Targets

Table 2: Target-construction and regularization ablation (Qwen3.5-4B)

TargetV⋆ZoomHR-4KHR-8KMME-ENMME-CNAvg 6
Direct pT+p_T^+89.5359.4181.7580.1274.5170.1775.92
Scalar-shrunk90.6159.4982.2479.7174.6770.4276.19
One-sided w/o reg.92.4059.5884.9079.9574.8570.7077.06
One-sided93.1959.6486.1280.1275.0770.9877.52
VAD w/o reg.92.0660.5786.7582.7475.9270.2978.06
Full VAD92.1560.5985.3883.3876.9771.4778.32

Branch-aware target reconstruction provides the main gain (1.00 point from one-sided to VAD), with a smaller benefit from regularization.

RQ4: Generalization of Post-Trained Checkpoints

Table 3: Held-out generalization

ModelMMVPCVMMStarPOPEAvg 4
4B Scale
Base60.0087.1280.2788.2278.90
VAD (Ours)62.0088.3077.5388.7279.14+0.24
9B Scale
Base68.6788.4083.8088.6882.39
VAD (Ours)70.0088.8782.1389.4682.62+0.23

VAD is the only post-trained method with positive ∆ at both scales, showing attribution-based reconstruction preserves held-out capability while improving fine-grained perception.

RQ5: Effects of Training Choices

Table 4: Effect of supervision divergence

BenchmarkJSDF-KLR-KLJSDF-KLR-KL
4B Scale9B Scale
Avg 678.3277.6277.8579.9379.2179.56

JSD yields the highest aggregate accuracy at both scales, making it the most balanced default across tasks.

Theoretical and Practical Implications

Theoretical implications:

  • The paper identifies "source-mixed teacher correction" as a central limitation of privileged multimodal OPD, showing that direct teacher matching and positive visual-advantage weighting do not explicitly estimate which correction component is supported by a controlled visual intervention.
  • VAD introduces a principled framework for counterfactual target reconstruction that separates visually attributable corrections from residual components, providing a more interpretable and targeted supervision signal.
  • The signed proxy utu_t captures both support and refutation directions, addressing the limitation of positive visual advantage that misses evidence-based suppression of wrong tokens.

Practical implications:

  • VAD achieves consistent improvements across six benchmarks and two model scales with only modest additional training cost (3.8% more step time than Vision-OPD at 4B).
  • The method requires no additional teacher views or model calls at inference time, making it a practical drop-in replacement for existing OPD approaches.
  • The gains are broad rather than benchmark-specific, spanning fine-detail localization, high-resolution perception, and real-world recognition.
  • VAD preserves or improves held-out generalization, unlike other post-training methods that often sacrifice broader capability.

Conclusion

VAD addresses source-mixed teacher corrections in multimodal on-policy distillation by contrasting evidence-present and evidence-removed teacher views, attributing the visually aligned correction, and reconstructing a student-anchored target with separate support and refutation budgets. Across six benchmarks, it leads scale-matched methods at 4B and 9B while preserving Base-level held-out performance. Semantic and offline analyses show that the attributed direction concentrates visual and decision-relevant content while strengthening correct-token support and wrong-token suppression.

Limitations:

  1. Each intervention is represented by one contrastive vector from a single view pair, which may bias compositional evidence; multiple views or learned directional bases could provide a richer estimate.
  2. The current projection yields semantic enrichment rather than an identifiable separation: the attributed component can retain nonvisual teacher effects, and the residual remains source-mixed. Learned decompositions with grounding constraints may yield cleaner attribution.

Related papers