Self-Supervised Visual On-Policy Distillation
Abstract
Visual on-policy distillation relies heavily on an informative teacher–student asymmetry, through either a larger, stronger teacher or privileged supervision, such as reference answers or ground-truth regions of interest. This raises a fundamental question: where can informative asymmetry come from when nothing privileged is available? We answer this by inverting where the asymmetry comes from. Rather than adding privileged information to the teacher, we subtract information from the student. This asymmetry creates the same effective learning signal for free as a teacher with access to information unavailable to the student, without ground-truth annotations, rewards, or a separate stronger teacher model. Building on this principle, we introduce Self-Supervised Visual On-Policy Distillation (S2VOPD), a simple yet effective method that constructs on-policy learning signals from asymmetric augmented views. S2VOPD distills the teacher’s distribution conditioned on the original image on-policy into the student distribution conditioned on a strongly augmented view of the same image. We systematically explore a broad design space of visual augmentations and uncover that (1) asymmetry matters: all four augmentation families improve performance, while symmetric self-distillation degrades it; (2) strength matters: performance peaks at a moderate strength; and (3) the gap must remain task-consistent: augmentations that completely remove the question-relevant evidence can induce large but uninformative discrepancies. Across six fine-grained perception benchmarks, S2VOPD improves Qwen3.5-4B from to —above all open-source models compared, up to Qwen3-VL at B, and surpasses GPT-5.4. While holding training data the same, it recovers of the improvement achieved by methods with privileged information. Website is at https://williamium3000.github.io/s2vopd.
1 Introduction
On-policy distillation (OPD) has been shown to be effective in post-training of both LLMs (1; 42) and VLMs (2; 16). It improves a student policy by providing dense teacher supervision along the student’s own generated trajectories (1; 42; 21). Central to this paradigm is an informative teacher–student asymmetry: the teacher must possess information or capability that enables it to provide a better predictive target than the student itself. Conventional OPD obtains this asymmetry from a larger or stronger teacher. On-policy self-distillation (OPSD) removes the need for a separate teacher model, but instead conditions the teacher on privileged information, such as reference solutions (42; 19), environmental feedback (11), or ground-truth regions of interest (38; 16; 37). In either case, the learning signal ultimately relies on a privileged advantage external to the model, which becomes increasingly difficult to obtain as model capabilities outpace the supervision humans can reliably provide.
This raises a fundamental question:
where can informative asymmetry come from when nothing privileged is available?
We show that it does not necessarily come from giving the teacher more information at all. Instead, we invert the direction of the asymmetry: rather than adding information to the teacher, we withhold information from the student. The teacher observes the original input, while the student operates on a degraded view of the same input. Their difference in available visual evidence induces a predictive discrepancy and thereby creates the asymmetry required for distillation—without ground-truth annotations, rewards, privileged context, or a separately trained teacher. This idea is similar to self-supervised learning, where supervision is constructed from multiple views of the same unlabeled input (27; 5; 28; 39; 22). Contrastive methods such as SimCLR (4) learn by aligning representations of differently augmented views, while teacher–student methods such as BYOL (8) and DINO (3) use one view to provide learning targets for another augmented view. They all share the principle that augmentation defines invariances that allow models to learn without external labels. Our method follows the same principle, but uses augmentation for a different purpose. Rather than defining a representation-level objective across augmented views, we apply augmentation to invert where the asymmetry comes from, thereby creating an informative asymmetry for free.
Building on this idea, we introduce Self-Supervised Visual On-Policy Distillation (S2VOPD). Given an image and question , an exponentially moving average teacher observes the original image, while the student generates on-policy trajectories from an augmented view . S2VOPD then conditions the teacher distribution on the original image and distills into the student trajectories generated from an augmented view . This transformation induces a predictive gap between teacher and student for free, without labels, regions of interest, or external rewards; the student-side transformation is the sole source of the teacher’s informational advantage.
Once asymmetry is constructed this way, a more important question emerges: how to construct asymmetry through augmentation? We answer this question empirically, with what is to our knowledge the first controlled, large-scale search of the augmentation space for OPD. We show that: (1) asymmetry itself matters: all four augmentation families improve while symmetric self-distillation degrades; (2) strength matters: performance peaks at a moderate teacher–student gap; (3) the gap must remain task-consistent: aggressive cropping enlarges the discrepancy but removes question-relevant evidence, making the supervision less useful.
These findings identify the most effective instantiation of S2VOPD: downscaling the student view to – resolution with stochastic Gaussian noise. Across six fine-grained perception benchmarks, S2VOPD improves Qwen3.5-4B from to in average accuracy, a gain of . This places a B model above Qwen3-VL-Instruct-235B () and GPT-5.4 (), and matches the much larger Qwen3.5-397B. Moreover, S2VOPD consistently improves both fine-grained perception and math reasoning, by and at B ( and at B), surpassing both methods with privileged-supervision and self-rewarding RL methods.
2 Related Work
Self- and semi-supervised learning. A line of self-supervised representation learning derives supervision directly from augmented views of unlabeled images. Contrastive methods such as SimCLR (4) and MoCo (9) align different augmented views of the same image, while negative-free methods including BYOL (8), SimSiam (5), and DINO (3) match a student to a stop-gradient or momentum teacher under different augmentations. Similar asymmetry appears in semi-supervised consistency learning, where predictions from weakly augmented inputs supervise strongly augmented ones (13; 25; 34; 23; 35; 15). Across these paradigms, augmentation is not merely regularization but a central source of supervision, and its design strongly shapes what is learned (27; 6; 7). We adopt this principle for token-level generative distillation: the teacher observes the clean image, the student an augmented view, and their next-token distribution gap provides the supervision for free.
Visual augmentation in vision-language models. Augmentation plays a much smaller role in vision-language model training than in representation learning, as geometric or photometric perturbations can alter instruction-relevant content such as text, object identity, and spatial relations. A recent exception is reinforcement learning for visual reasoning: NoisyRollout 17 uses perturbed images to diversify exploration, while VPPO 10 and PRPO 14 compare policy distributions across clean and perturbed views to identify perception-critical tokens and reweight policy gradients. In all cases, augmentation modulates learning driven by external rewards, with both views evaluated by the same policy. In contrast, we apply augmentation only to the student: the discrepancy from a teacher observing the clean image is itself the training signal, requiring neither rewards nor annotations.
Knowledge distillation and on-policy distillation. On-policy distillation (OPD) 1 trains the student on its own trajectories while receiving dense token-level supervision from a teacher, reducing the train–inference mismatch of offline distillation. Subsequent work studies improved divergence objectives, selective supervision over informative tokens and trajectories 16, and optimization strategies that better preserve visual grounding 37. On-policy self-distillation (OPSD) extends this idea further and removes the need for a larger teacher by sharing a single model between student and teacher, with the teacher granted access to privileged information such as a ground-truth solution. Existing methods obtain this teacher-student asymmetry from verified reasoning traces 42, additional context 36, environmental feedback 11, or privileged visual information 38; 16; 37; 24. These signals, however, require external annotation or guidance that might be costly or unavailable. We mitigate this by inverting where the asymmetry comes from. Rather than adding privileged information to the teacher, we subtract information from the student, by conditioning the student on a strongly augmented view of the same image. Our focus is therefore the design of this augmentation transformation and the properties that make this teacher-student discrepancy an effective supervisory signal.
3 Method
3.1 Self-Supervised Visual On-policy Distillation
Given an image–question pair , let denote the policy to be optimized and its exponential-moving-average (EMA) as teacher: . Unlike conventional on-policy distillation, is neither a separately trained stronger model nor conditioned on privileged supervision. Instead, we construct the teacher–student asymmetry directly from their visual inputs.
Asymmetric on-policy views. For each , we sample a stochastic transformation that produces the student view , while the teacher retains the clean view . The student samples rollouts conditioned on its corrupted view . This gives us a teacher distribution conditioned on the clean view : and the student distribution conditioned on the augmented view : .
On-policy distillation. With original clean view for teacher model and the augmented view for the student, S2VOPD then conditions the teacher’s next-token distribution on the clean view , and distills into the student’s own trajectories generated on the degraded view . Let denote a divergence between two distributions over the vocabulary. The training objective minimizes the expected per-token divergence between the teacher and the student distributions, evaluated along trajectories sampled from the student:
| (1) |
The inner expectation renders the objective on-policy: the prefixes at which the two distributions are compared are drawn from the student’s own policy, so that supervision is provided precisely at the states the student visits at inference time.
We instantiate as the generalized Jensen–Shannon divergence , which interpolates between the forward and reverse Kullback–Leibler divergence through a mixture weight and remains bounded when the two distributions have limited overlap. With and the mixture distribution ,
| (2) | ||||
Both distributions are restricted to the teacher’s top- tokens at position and renormalized over this support, which stabilizes the objective against the long tail of the vocabulary.
Crucially, the transformation constructs an input asymmetry that induces a predictive discrepancy between the student distribution and the teacher distribution . Through , the student is trained on a deliberately degraded view of the same image, while the teacher evaluates the identical on-policy prefix under the original view. Unlike conventional OPD, which obtains this asymmetry from a stronger teacher or privileged supervision, S2VOPD creates it by withholding visual information from the student. This yields an analogous on-policy distillation signal for free without external labels, rewards, privileged annotations, or a stronger teacher. The effectiveness of this self-constructed supervision therefore depends on how shapes the teacher–student predictive gap.
3.2 Constructing Asymmetry for Free
Augmentation space.
The transformation is specified by three components: a set of primitive operators together with their probabilities and strength ranges, a composition policy for combining selected operators, and a global probability controlling whether augmentation is applied at all. We organize these operators by how they alter the visual information available to the student, yielding four families (summarized in Table 1):
- •
Information reduction. Operators that reduce usable visual information while preserving spatial layout. Subtractive variants remove signal content, including downscaling, Gaussian blur, pixelation, and spectral band-stop filtering; additive variants reduce signal-to-noise ratio through Gaussian noise. We also include visual-token dropping, which reduces the number of encoder tokens while preserving the resolution and positions of those retained.
- •
Geometric. Operators that modify spatial organization, including rotation, translation, cropping, and zoom-out with padding. Unlike the other families, these transformations may alter the answer to spatially grounded questions by changing object locations relative to the image frame.
- •
Photometric. Operators that modify appearance while preserving geometry and content, including brightness, contrast, saturation, hue, gamma, sharpness, and histogram equalization. These transformations leave object boundaries and spatial relations unchanged.
- •
Occlusion. Operators that remove localized image regions while leaving the remainder unchanged, including random erasing, grid masking, and filled crops. This family is distinguished from information reduction by spatial locality. We additionally vary the fill content (e.g., constant or noise) and occlusion granularity (few large versus many small regions).
| Operator | Effects | Strengths Range |
| Information reduction | ||
| Downscale | fewer pixels and visual tokens (no resize-back) | ; –; – |
| Downscale, 3-tier | one of three bands drawn per sample | , , |
| Gaussian blur | soft low-pass | radius ; ; |
| Spectral band-stop | removes an annulus of the 2D spectrum | inner radius –, width – |
| Gaussian noise | additive; lowers signal-to-noise ratio | DDPM step (), |
| Local pixelation | piecewise-constant low-pass (mosaic patches) | application probability |
| Visual-token drop | fewer encoder tokens at native fidelity | drop |
| Geometric | ||
| Rotation | rotates the frame | |
| Translation | shifts the frame | up to of the side length |
| Crop | removes peripheral context, and sometimes the target | min. scale / / |
| Zoom-out | shrinks the scene onto a padded canvas | scale |
| Photometric | ||
| Colour jitter | brightness / contrast / saturation, each | – / – / – |
| Heavy photometric | increase hue, gamma, sharpness, each | hue ; gamma –; sharp. – |
| Occlusion | ||
| Random erasing, grey fill | deletes patches, constant fill | patches, – area |
| Random erasing, noise fill | deletes patches, random fill | patches, – area |
| GridMask | regular-lattice masking, grey fill | cell period –, keep ratio – |
Formally, let denote the collection of candidate operators, where operator is associated with an application probability and a strength . We first sample a global augmentation indicator
| (3) |
where controls the fraction of student views that are augmented. When , the student receives the original view, i.e., . When , we independently sample
| (4) |
and compose the selected operators in a fixed order:
| (5) |
where denotes the identity and applies . This formulation jointly controls the augmentation family, the strength, the per-operator probability, the composition, and the probability of retaining an unaugmented view, and thereby allows us to construct teacher–student asymmetries of different forms and magnitudes in a systematic way. Throughout, augmentation is applied to the student view only; the teacher always observes the original image.
Best recipe.
Among the configurations we explored, the strongest composes two operators of the information-reduction family: downscaling followed by additive Gaussian noise. We set , so that every student view is augmented, and define
| (6) |
where downsamples the image without resizing it back to the original resolution, leading to fewer visual tokens input to the student. Downscaling is applied to every sample, whereas Gaussian noise is applied independently with probability ; the noise follows a DDPM forward step, at , equivalent to additive Gaussian noise of standard deviation with negligible signal attenuation. As a practical benefit, lower-resolution student inputs reduce both rollout and student forward-pass costs. We use this composition as the default instantiation of in S2VOPD.
4 Experiments
4.1 Setup
Model and training. We adopt Qwen3.5-4B and Qwen3.5-9B (26) as base models for all experiments. We utilize vLLM (12) as the inference engine for rollouts. Every run uses an identical configuration, unless specified otherwise: batch size prompts, rollouts per prompt, learning rate with warmup steps, / optimizer steps (one epoch of the K / K training samples). We apply EMA with on the teacher and a maximum prompt length of and response length of tokens.
We sample 12K questions from the natural-image domain of FineVision (32) as our training data and train for 130 optimizer steps. For a fair comparison, we also adopt Vision-OPD-6K (38), whose ground-truth region annotations are only provided to Vision-OPD (38) for training and are never used by S2VOPD.
Evaluation. We evaluate on six perception benchmarks and three math reasoning benchmarks: V*Bench (33), ZoomBench (31), HR-Bench 4K and 8K (30), MME-RealWorld and its Chinese subset (41), MathVista (18), MathVerse (40), and MathVision (29). For inference on the six perception benchmarks, we use greedy decoding with a maximum of tokens; for math reasoning benchmarks, we adopt a -token budget with temperature , top- , top- , and presence penalty . Generations are evaluated by first extracting the final answer and applying near-exact matching; only cases unresolved by these rules are adjudicated by an LLM judge (i.e., Qwen2.5-72B-Instruct).
Baselines. We compare S2VOPD with various models and baselines: (i) the base model; (ii) symmetric self-distillation (w/o Aug. in Table 4) where on-policy self-distillation is performed without privileged information and augmentation; (iii) three methods with different privileged information, i.e., GT region of interest annotations (ZwZ (31), Vision-OPD (38)), and Opsd with GT answer as privileged information for teacher. To apply Opsd to vision domain, we train Opsd with Qwen3.5-4B on the Vision-OPD-6k dataset; and (iv) three self-rewarding RL methods, i.e., TTRL (44), Intuitor (43), and RENT (20), all trained for 65 steps on Vision-OPD-6k dataset, following a similar configurations.
4.2 Main results
| Method | Size | V* | Zoom | HR-4K | HR-8K | MME-RW | MME-RW-CN | Avg |
|---|---|---|---|---|---|---|---|---|
| Open-source models | ||||||||
| MiniCPM-V-4.5 | – | 70.68 | 42.60 | 69.63 | 61.50 | 62.65 | 61.64 | 61.45 |
| Qwen2.5-VL | 7B | 78.53 | 42.49 | 71.62 | 67.88 | 60.80 | 58.30 | 63.27 |
| MiMo-VL-RL | 7B | 83.25 | 45.68 | 73.50 | 69.38 | 62.73 | 55.89 | 65.07 |
| Qwen3-VL | 4B | 80.10 | 40.24 | 78.25 | 72.88 | 63.47 | 63.63 | 66.43 |
| Thyme | 7B | 82.20 | 45.09 | 77.00 | 72.00 | 64.80 | 64.59 | 67.61 |
| DeepEyesV2 | 7B | 81.68 | 44.97 | 77.88 | 73.75 | 64.90 | 65.07 | 68.04 |
| DeepEyes | 7B | 85.86 | 46.51 | 75.13 | 72.63 | 64.10 | 64.09 | 68.05 |
| Qwen3-VL-Instruct | 8B | 84.82 | 42.96 | 79.63 | 75.25 | 63.19 | 64.61 | 68.41 |
| GLM-4.5V | – | 83.25 | 49.23 | 81.63 | 74.88 | 66.04 | 60.71 | 69.29 |
| Qwen3.5 (our base) | 4B | 84.29 | 47.69 | 84.38 | 80.13 | 63.86 | 63.70 | 70.68 |
| GLM-4.6V | 106B | 86.91 | 50.06 | 82.13 | 78.88 | 65.57 | 65.62 | 71.53 |
| Kimi-K2.6 | 1T | 88.48 | 53.14 | 81.88 | 78.00 | 69.22 | 66.13 | 72.81 |
| SenseNova-MARS | 8B | 92.15 | 47.81 | 83.13 | 78.38 | 67.90 | 68.90 | 73.05 |
| Kimi-K2.5 | 1T | 85.86 | 56.33 | 81.87 | 75.38 | 71.51 | 68.40 | 73.23 |
| Qwen3-VL-Instruct | 235B | 91.10 | 56.09 | 86.13 | 80.38 | 71.74 | 69.04 | 75.75 |
| Qwen3.5 | 397B | 87.96 | 57.16 | 89.38 | 85.50 | 74.82 | 69.82 | 77.44 |
| Proprietary models | ||||||||
| GPT-5.1 | – | 70.16 | 47.22 | 67.00 | 65.25 | 64.04 | 55.57 | 61.54 |
| GPT-5.2 | – | 79.06 | 50.89 | 81.12 | 78.38 | 72.60 | 68.80 | 71.81 |
| GPT-5.4 | – | 76.96 | 52.66 | 84.00 | 77.88 | 74.20 | 70.93 | 72.77 |
| Gemini-3-Flash | – | 86.39 | 59.29 | 87.88 | 85.00 | 74.86 | 72.62 | 77.67 |
| Gemini-3.5-Flash | – | 89.01 | 61.42 | 89.12 | 86.62 | 75.31 | 73.97 | 79.24 |
| Gemini-3.1-Pro | – | 87.96 | 61.18 | 89.63 | 86.88 | 76.53 | 73.31 | 79.25 |
| w/ privileged info. | ||||||||
| ZwZ (Qwen2.5-VL-7B) | 7B | 88.48 | 55.62 | 75.38 | 73.25 | 66.21 | 66.96 | 70.98 |
| ZwZ (Qwen3-VL-4B) | 4B | 92.67 | 55.74 | 81.75 | 79.50 | 68.52 | 68.09 | 74.38 |
| ZwZ (Qwen3-VL-8B) | 8B | 91.10 | 58.11 | 84.38 | 82.00 | 69.87 | 70.59 | 76.01 |
| Opsd (trained on Vision-OPD-6K) | 4B | 81.68 | 52.54 | 81.25 | 77.75 | 71.91 | 71.96 | 72.85 |
| Vision-OPD | 4B | 92.15 | 59.76 | 84.50 | 80.38 | 74.88 | 70.76 | 77.07 |
| w/o privileged info. | ||||||||
| S2VOPD (ours) | 4B | 91.48 | 55.98 | 86.38 | 82.00 | 76.13 | 72.66 | 77.44 |
Table 2 reports the performance of S2VOPD trained on a 12K subset of FineVision (32), compared against open-source models, proprietary models, and methods trained with privileged information on six perception benchmarks. S2VOPD improves Qwen3.5-4B from to average accuracy, a gain of . This delivers a B model that outperforms all open-source models in Table 2, including Qwen3-VL-Instruct-235B (), and matches the performance of Qwen3.5-397B (). Comparing with proprietary models, S2VOPD outperforms the GPT-5 series and is on par with Gemini-3-Flash, trailing only Gemini-3.5-Flash and Gemini-3.1-Pro by less than . It also surpasses all privileged-supervised methos reported, including ZwZ, Vision-OPD, and Opsd, despite using no ground-truth regions or answers during training.
Fair comparison with prior methods.
To isolate the effect of training data from that of our method, we further evaluate S2VOPD trained on Vision-OPD-6K (38) and compare it with prior privileged-information on-policy distillation methods and self-rewarding RL methods. All models in Table 3 are trained on Vision-OPD-6K for 65 steps using the same training configuration and evaluation protocols. For all methods except the three self-rewarding RL baselines, we report performance from the final checkpoint. The self-rewarding RL methods exhibit substantial training instability and eventually collapse, with some degrading to near-chance performance. We therefore report their best performance across 13 checkpoints saved at 5-step intervals, making the comparison conservative in their favor.
Table 3 shows that S2VOPD achieves the best overall average among all methods without privileged information at both model scales: it improves over the strongest self-rewarding baseline by at B and by at B. S2VOPD also exceeds all supervised baselines, including ZwZ, Vision-OPD, and Opsd at the B scale; at B, it matches Vision-OPD as the runner-up overall while requiring no privileged annotations.
Interestingly, methods with privileged visual information substantially improve perception performance, consistent with their training on perception-oriented data, but are less effective for math reasoning. For example, Opsd decreases MathVision performance by at 4B and at 9B, while ZwZ reduces MathVerse accuracy by at 4B relative to the base model. In contrast, self-rewarding RL methods such as TTRL, Intuitor, and RENT generally improve math reasoning, potentially due to the longer and more deliberative responses induced by GRPO. However, their gains on perception remain limited, likely because their optimization does not explicitly steer the model toward perception-oriented behavior, as Vision-OPD does. S2VOPD achieves the best of both. It derives a perception-aligned learning signal from the model itself, without privileged annotations, while improving both visual perception and mathematical reasoning, achieving near-best perception performance while matching the strongest results on math reasoning.
| Perception | Math reasoning | |||||||||
| Method | V* | Zoom | HR-4K | HR-8K | MME-RW | MME-RW-CN | MathVista | MathVerse | MathVision | Avg |
| Qwen3.5-4B | ||||||||||
| Qwen3.5-4B | 84.29 | 47.69 | 84.38 | 80.13 | 63.86 | 63.70 | 75.80 | 67.56 | 65.26 | 70.30 |
| w/ privileged info. | ||||||||||
| ZwZ-4B(31) | 92.67 | 55.74 | 81.75 | 79.50 | 68.52 | 68.09 | 71.80 | 40.48 | 52.17 | 67.86 |
| Opsd (42) | 85.86 | 59.88 | 84.25 | 76.75 | 74.70 | 73.40 | 72.80 | 66.17 | 55.92 | 72.19 |
| Vision-OPD (38) | 91.10 | 61.42 | 82.12 | 80.38 | 74.38 | 69.98 | 79.40 | 71.68 | 62.50 | 74.77 |
| w/o privileged info. | ||||||||||
| Intuitor§ (43) | 81.15 | 51.24 | 83.75 | 82.38 | 57.50 | 59.57 | 81.80 | 71.98 | 65.23 | 70.51 |
| RENT§ (20) | 80.63 | 51.01 | 82.88 | 81.62 | 58.55 | 60.93 | 80.47 | 72.64 | 66.74 | 70.61 |
| TTRL§ (44) | 85.96 | 55.62 | 83.00 | 81.88 | 69.85 | 65.56 | 80.80 | 71.68 | 65.33 | 73.30 |
| S2VOPD (ours) | 87.43 | 57.99 | 84.88 | 83.62 | 72.87 | 71.29 | 81.50 | 73.22 | 65.13 | 75.33 |
| Qwen3.5-9B | ||||||||||
| Qwen3.5-9B | 82.72 | 52.07 | 85.75 | 80.63 | 71.40 | 67.67 | 78.80 | 70.25 | 66.91 | 72.91 |
| w/ privileged info. | ||||||||||
| ZwZ-8B (31) | 91.10 | 58.11 | 84.38 | 82.00 | 69.87 | 70.59 | 76.00 | 56.45 | 57.01 | 71.72 |
| Opsd (42) | 87.43 | 61.18 | 84.75 | 81.88 | 74.10 | 72.00 | 75.10 | 70.10 | 58.98 | 73.95 |
| Vision-OPD (38) | 89.01 | 63.43 | 86.00 | 85.12 | 69.95 | 68.92 | 83.00 | 74.64 | 68.98 | 76.56 |
| w/o privileged info. | ||||||||||
| RENT§ (20) | 88.48 | 56.69 | 83.12 | 81.88 | 72.20 | 67.89 | 79.00 | 74.92 | 69.31 | 74.83 |
| Intuitor§ (43) | 89.01 | 56.88 | 85.75 | 83.50 | 72.18 | 67.91 | 80.50 | 75.56 | 69.57 | 75.65 |
| TTRL§ (44) | 87.96 | 56.14 | 84.62 | 81.50 | 72.90 | 68.08 | 79.40 | 74.72 | 67.62 | 74.77 |
| S2VOPD (ours) | 90.58 | 56.92 | 85.12 | 82.50 | 74.31 | 72.22 | 80.80 | 75.63 | 69.11 | 76.35 |
4.3 Which augmentations are useful?
We next ask which augmentations create an informative teacher–student asymmetry that can serve as an effective predictive learning signal. Each configuration below is a complete training run that differs only in ; the training data, optimizer, step budget, and evaluation protocol are held fixed. Due to limited compute, these analysis runs are evaluated with greedy decoding at a -token budget; their absolute numbers are therefore internally comparable but sit slightly below the -token rows of Table 3.
All augmentation families are effective. Under this fixed analysis protocol, the base model achieves . Symmetric self-distillation with equal to the identity reaches only , slightly degrading the initial model. In contrast, applying each augmentation family independently yields for information reduction, for photometric transformations, for geometric transformations, and for occlusion (Figure 2(a)). Thus, every family substantially improves over both the base model and unaugmented self-distillation.
Strength matters: neither too weak nor too strong. Across all augmentation families, performance first improves and then declines as the strength increases. We show this in Figure 2(b) by plotting the averaged performance against the teacher-student gap induced by the augmentation. We measure teacher-student gap as the token-level JS Divergence between the teacher and the student distributions, averaged over the first ten steps of training, which aligns well with the strength parameters of each augmentation (e.g., heavy blur induces a larger teacher–student gap than light blur). Resolution reduction peaks at for a scale range of –, compared with and at weaker and stronger strength. Blur follows the same trend, rising from to before falling back to , as does visual-token dropping, which moves from up to and back down to . More generally, plotting accuracy against the induced teacher–student predictive gap reveals a consistent pattern: performance increases with the gap up to a JS divergence of roughly , then declines beyond it. Thus, useful asymmetry requires sufficient, but not excessive, perturbation.
A larger gap is not a better gap: the augmentation must preserve question-relevant information. Cropping exposes this limitation. Unlike information-reduction augmentations, its performance decreases monotonically with strength, falling from to and then across mild, moderate, and strong crops (Figure 2(b)). The strongest crop produces the largest predictive gap in our study yet achieves only , barely above unaugmented self-distillation. Even the mildest setting, whose induced gap coincides with that of the best resolution and blur configurations, trails them by more than . The degradation is especially pronounced on benchmarks whose answers depend on localized or global visual evidence: moving from moderate to strong cropping reduces V*Bench by , HR-Bench 8K by , and MME-RealWorld by . Cropping may remove the evidence required to answer the question altogether. The resulting discrepancy is therefore large partly because the student’s input has become unanswerable, and such a gap provides little useful learning signal.
Overall, useful asymmetry is governed by both magnitude and semantics. The augmentation must create a sufficient information gap to induce learning, while the structure of that gap determines which perceptual capabilities are emphasized. Downscaling with Gaussian noise offers the most robust default across benchmarks.
4.4 Ablation and analysis
We ablate the effectiveness of augmentation and EMA teacher in Table 4.
| Method | V* | Zoom | HR-4K | HR-8K | MME-RW | MME-RW-CN | Avg |
|---|---|---|---|---|---|---|---|
| S2VOPD | 87.43 | 57.99 | 84.88 | 83.62 | 72.87 | 71.29 | 76.35 |
| w/o Aug. | 79.06 | 50.18 | 86.50 | 80.62 | 62.85 | 63.90 | 70.52 |
| w/o EMA (fixed teacher) | 88.48 | 54.08 | 86.75 | 83.25 | 72.15 | 70.98 | 75.95 |
Asymmetry is necessary. Removing the student-view augmentation while keeping the objective (w/o Aug., Table 4) collapses the gain back to the base level: against the base model’s on the six perception benchmarks. With no information gap, the objective amplifies the teacher’s confident errors instead of correcting the student’s.
EMA teacher. Freezing the teacher at the base model (w/o EMA) costs only , still reaching : a teacher that never improves still recovers of the gain. The supervision therefore comes more from the constructed asymmetry than from teacher self-improvement.
We analyze the two choices that instantiate the objective: the teacher update rate and the divergence minimized by the student.
S2VOPD is robust to the teacher update rate. In Table 6, across decay values from to , the six-benchmark average remains within and shows no monotonic trend, indicating that S2VOPD is not sensitive to the precise teacher update rate. This robustness suggests that the teacher’s gradual evolution is not the main driver of performance. Rather, the effective learning signal comes from the teacher–student view asymmetry: the teacher provides a less-degraded reference distribution, while the student is trained to recover from the degraded view. Consistent with this interpretation, even the frozen-teacher variant in Table 4 reaches , only below the default. Thus, EMA mainly serves as a stable implementation choice, whereas the essential supervision comes from the constructed asymmetry.
S2VOPD benefits from a balanced divergence. Table 6 analyzes the divergence hyperparameter by comparing the generalized Jensen–Shannon divergence with forward-KL and reverse-KL. Both are consistently worse than JSD (the symmetric midpoint) on each reported benchmark and on average, with the ordering JSD reverse KL forward KL. This pattern indicates that asymmetric-view distillation requires a divergence that balances coverage and selectivity. Forward KL is too coverage-seeking: it forces the student to match probability mass assigned by the teacher, including fine-grained details that may be unavailable in the degraded student view. Reverse KL is too mode-seeking: it lets the student concentrate on high-confidence modes and discard softer corrective signals. JSD provides a middle ground, transferring useful teacher information while avoiding excessive pressure to imitate inaccessible visual details.
| Teacher decay | MME-RW | MME-RW-CN | Avg |
|---|---|---|---|
| 72.87 | 71.29 | 76.35 | |
| 72.53 | 71.07 | 75.56 | |
| 72.29 | 71.56 | 76.00 |
| MME-RW | MME-RW-CN | Avg | |
|---|---|---|---|
| (forward KL) | 71.92 | 69.75 | 74.74 |
| (JSD) | 74.15 | 71.34 | 76.05 |
| (reverse KL) | 72.43 | 71.00 | 75.49 |
5 Conclusion
S2VOPD proposes a novel method to creates informative teacher–student asymmetry without privileged annotations by subtracting task-relevant information from the student view. The teacher observes the original image, while the student learns from a degraded view; this information gap turns the model’s own predictions into a perception-aligned training signal. Further analysis shows that the effectiveness of S2VOPD is governed by the magnitude and semantics of the induced information gap. Augmentation must remove enough task-relevant evidence to create a useful learning signal, but not so much that it changes the underlying question or makes recovery impossible. Across benchmarks and model scales, S2VOPD improves both fine-grained perception and mathematical reasoning, distinguishing S2VOPD from privileged-supervision methods that improve perception but can weaken reasoning, and from self-rewarding RL methods that preserve reasoning but provide weaker perceptual gains.
References
- On-policy distillation of language models: learning from self-generated mistakes. In International Conference on Learning Representations, Vol. 2024, pp. 21246–21263. Cited by: §1, §2.
- Vold: reasoning transfer from llms to vision-language models via on-policy distillation. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pp. 26209–26218. Cited by: §1.
- Emerging properties in self-supervised vision transformers. In 2021 IEEE/CVF international conference on computer vision (ICCV), pp. 9630–9640. Cited by: §1, §2.
- A simple framework for contrastive learning of visual representations. In International conference on machine learning, pp. 1597–1607. Cited by: §1, §2.
- Exploring simple siamese representation learning. In 2021 IEEE/CVF conference on computer vision and pattern recognition (CVPR), pp. 15745–15753. Cited by: §1, §2.
- Autoaugment: learning augmentation strategies from data. In 2019 IEEE/CVF conference on computer vision and pattern recognition (CVPR), pp. 113–123. Cited by: §2.
- Randaugment: practical automated data augmentation with a reduced search space. Advances in neural information processing systems 33, pp. 18613–18624. Cited by: §2.
- Bootstrap your own latent-a new approach to self-supervised learning. Advances in neural information processing systems 33, pp. 21271–21284. Cited by: §1, §2.
- Momentum contrast for unsupervised visual representation learning. In 2020 IEEE/CVF conference on computer vision and pattern recognition (CVPR), pp. 9726–9735. Cited by: §2.
- Spotlight on token perception for multimodal reinforcement learning. In International Conference on Learning Representations, Vol. 2026, pp. 103291–103325. Cited by: §2.
- Reinforcement learning via self-distillation. arXiv preprint arXiv:2601.20802. Cited by: §1, §2.
- Efficient memory management for large language model serving with pagedattention. In Proceedings of the 29th symposium on operating systems principles, pp. 611–626. Cited by: §4.1.
- Temporal ensembling for semi-supervised learning. External Links: 1610.02242, Link Cited by: §2.
- PRPO: perception-reinforced policy optimization via token-level dynamic advantage reshaping. arXiv preprint arXiv:2606.08708. Cited by: §2.
- Diverse cotraining makes strong semi-supervised segmentor. arXiv preprint arXiv:2308.09281. Cited by: §2.
- Visual-advantage on-policy distillation for vision-language models. arXiv preprint arXiv:2605.21924. Cited by: §1, §2.
- Noisyrollout: reinforcing visual reasoning with data augmentation. Advances in Neural Information Processing Systems 38, pp. 2923–2957. Cited by: §2.
- MathVista: evaluating mathematical reasoning of foundation models in visual contexts. External Links: 2310.02255, Link Cited by: §4.1.
- Privileged information distillation for language models. arXiv preprint arXiv:2602.04942. Cited by: §1.
- Maximizing confidence alone improves reasoning. External Links: Link Cited by: §4.1, Table 3, Table 3.
- On-policy self-distillation for reasoning compression. arXiv e-prints, pp. arXiv–2603. Cited by: §1.
- A self supervised learning framework for imbalanced medical imaging datasets. arXiv preprint arXiv:2604.01947. Cited by: §1.
- Fixmatch: simplifying semi-supervised learning with consistency and confidence. Advances in neural information processing systems 33, pp. 596–608. Cited by: §2.
- V-zero: answer-label-free on-policy distillation with contrastive evidence gating for fine-grained visual reasoning. arXiv preprint arXiv:2606.25319. Cited by: §2.
- Mean teachers are better role models: weight-averaged consistency targets improve semi-supervised deep learning results. Advances in neural information processing systems 30. Cited by: §2.
- Qwen3.5: accelerating productivity with native multimodal agents. External Links: Link Cited by: §4.1.
- What makes for good views for contrastive learning?. Advances in neural information processing systems 33, pp. 6827–6839. Cited by: §1, §2.
- Beyond masking: demystifying token-based pre-training for vision transformers. Pattern Recognition 162, pp. 111386. Cited by: §1.
- Measuring multimodal mathematical reasoning with MATH-vision dataset. In The Thirty-eight Conference on Neural Information Processing Systems Datasets and Benchmarks Track, External Links: Link Cited by: §4.1.
- Divide, conquer and combine: a training-free framework for high-resolution image perception in multimodal large language models. In Proceedings of the AAAI Conference on Artificial Intelligence, Vol. 39, pp. 7907–7915. Cited by: §4.1.
- Zooming without zooming: region-to-image distillation for fine-grained multimodal perception. arXiv preprint arXiv:2602.11858. Cited by: §4.1, §4.1, Table 3, Table 3.
- FineVision: open data is all you need. External Links: 2510.17269, Link Cited by: §4.1, §4.2, Table 2.
- V?: guided visual search as a core mechanism in multimodal llms. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), pp. 13084–13094. Cited by: §4.1.
- Unsupervised data augmentation for consistency training. Advances in neural information processing systems 33, pp. 6256–6268. Cited by: §2.
- Self-training with noisy student improves imagenet classification. In 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), pp. 10684–10695. Cited by: §2.
- On-policy context distillation for language models. arXiv preprint arXiv:2602.12275. Cited by: §2.
- Decomposed on-policy distillation for vision-language reasoning: steering gradients for visual grounding. arXiv preprint arXiv:2606.00564. Cited by: §1, §2.
- Vision-opd: learning to see fine details for multimodal llms via on-policy self-distillation. arXiv preprint arXiv:2605.18740. Cited by: §1, §2, §4.1, §4.1, §4.2, Table 3, Table 3.
- Self-supervised learning as discrete communication. arXiv preprint arXiv:2602.09764. Cited by: §1.
- MATHVERSE: does your multi-modal llm truly see the diagrams in visual math problems?. In Computer Vision – ECCV 2024: 18th European Conference, Milan, Italy, September 29–October 4, 2024, Proceedings, Part VIII, Berlin, Heidelberg, pp. 169–186. External Links: ISBN 978-3-031-73241-6, Link, Document Cited by: §4.1.
- Mme-realworld: could your multimodal llm challenge high-resolution real-world scenarios that are difficult for humans?. In International Conference on Learning Representations, Vol. 2025, pp. 89655–89701. Cited by: §4.1.
- Self-distilled reasoner: on-policy self-distillation for large language models. arXiv preprint arXiv:2601.18734. Cited by: §1, §2, Table 3, Table 3.
- Learning to reason without external rewards. In The Fourteenth International Conference on Learning Representations, External Links: Link Cited by: §4.1, Table 3, Table 3.
- TTRL: test-time reinforcement learning. In The Thirty-ninth Annual Conference on Neural Information Processing Systems, External Links: Link Cited by: §4.1, Table 3, Table 3.