Reinforced multimodal distillation is a training regime that couples teacher–student transfer with reinforcement decisions to optimize module, modality, or attention pathway selection.
It employs adaptive policies such as multi-armed bandits and REINFORCE to determine the best combination of teacher signals, hidden states, or attention distributions.
Key applications include model compression, multimodal knowledge graph reasoning, and LLM post-training, demonstrating improved efficiency and cross-modal alignment.
Reinforced multimodal distillation denotes a class of teacher–student training schemes in which multimodal knowledge transfer is coupled to a reinforcement-style decision process. In the recent literature represented by multimodal foundation model compression, multimodal knowledge graph reasoning, and multimodal LLM post-training, the transferred signal is not confined to output logits: it can include hidden states and attention scores at selected modules, soft label structure over target and non-target entities, or latent causal attention distributions along a student’s own trajectory (Liang et al., 2023, Zhao et al., 28 Jul 2025, Li et al., 4 Feb 2026). The unifying pattern is that distillation is made adaptive by optimizing a policy over modules, modalities, teachers, or internal attention.
1. Scope and conceptual variants
The label covers several technically distinct formulations. In Module-wise Adaptive Distillation, a large pretrained multimodal teacher model is compressed into a smaller student by deciding which architectural modules should be distilled more frequently. In DSoM for multimodal knowledge graph reasoning, a unimodal student is distilled from multimodal teachers, while a policy network selects the optimal subset of modality-specific teachers for each triple. In Reinforced Attention Learning, the student is a multimodal LLM whose final-layer causal attention is treated as a policy, and distillation is performed directly on attention distributions rather than only on token logits (Liang et al., 2023, Zhao et al., 28 Jul 2025, Li et al., 4 Feb 2026).
Framework
Distillation target
Reinforcement locus
OPTIMA
Output KL, hidden states, attention scores
Multi-armed bandit over module subsets
DSoM
Teacher logits with neighbor–non-neighbor decoupling
A common misconception is that reinforced distillation is synonymous with reinforcement learning over generated token sequences. The cited work does not support that restriction. In RAL, the optimized action is “attend to position i” in the final Transformer layer; in OPTIMA, the action is selection of a module subset; in DSoM, the action is selection of a non-empty subset of teachers. Reinforcement is therefore applied to different control variables, depending on which component of the multimodal system is considered most consequential for transfer.
2. Distillation objectives and transferred signals
The classical point of departure is a task loss plus output-level knowledge distillation. OPTIMA writes the baseline objective as
θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),
and then extends it by matching intermediate hidden states and attention scores at selected layers. For a subset of layers S, the module-wise terms are
This makes internal multimodal representations explicit distillation targets rather than auxiliary diagnostics (Liang et al., 2023).
DSoM also begins from logits, but rejects single-target supervision as insufficient for multimodal knowledge graph reasoning. It defines teacher and student softened distributions Ptea=softmax(Ftea/τ) and Pstu=softmax(Fstu/τ), and replaces undifferentiated KD with Neighbor–Decoupled KD: LNDKD=αKL(bˉtea∥bˉstu)+βKL(P~tea∥P~stu)≡αLNEKD+βLNNKD.
Here the logits are decoupled into neighbor entities and non-neighbor entities, so that true-answer correlations and false-tail correlations are treated separately. The paper’s stated motivation is that multimodal soft labels provide rich supervision signals with subtle correlations among both target and non-target entities from multiple perspectives (Zhao et al., 28 Jul 2025).
RAL moves the transferred object even deeper into the model. At each generation step t, the teacher attention is θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),0 and the student attention is θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),1. The on-policy attention distillation loss is
θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),2
with θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),3 or θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),4. In the unified objective,
θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),5
attention-level transfer is combined with output-level distillation and reinforcement learning. The explicit claim is that transferring latent attention behaviors yields stronger cross-modal alignment than standard knowledge distillation (Li et al., 4 Feb 2026).
3. Reinforcement mechanisms and policy design
The reinforcement component differs sharply across the three formulations. OPTIMA casts module selection as a non-stationary multi-armed bandit. If a multimodal Transformer is partitioned into θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),6 modules, there are θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),7 arms, each arm corresponding to a nonempty subset of modules and hence a set of layers θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),8. Training is divided into rounds, exactly one arm is selected per round, and the reward is the reduction in the full distillation loss after θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),9 gradient steps: S0
Each arm has a Gaussian posterior S1, with S2 updated by an exponentially weighted moving averageS3. The resulting Thompson-sampling variant prioritizes modules whose recent distillation has yielded larger loss decrements (Liang et al., 2023).
DSoM uses REINFORCE for sample-wise teacher combination. For each training triple S4, the state is the concatenated teacher-logit vector
S5
the action space is the set of all non-empty subsets of S6, and the policy network is
S7
If S8, the combined teacher logit is
S9
The reward is deliberately asymmetric: LhidnS(θs,θt)=∣S∣1ℓ∈S∑MSE(Htℓ,HsℓWhidnℓ),0
A baseline reward from using all teachers is subtracted to reduce variance, and the policy loss is
The overall objective is LhidnS(θs,θt)=∣S∣1ℓ∈S∑MSE(Htℓ,HsℓWhidnℓ),4, optimized with REINFORCE and a sequence-level advantage LhidnS(θs,θt)=∣S∣1ℓ∈S∑MSE(Htℓ,HsℓWhidnℓ),5 computed via GRPO. RAL also adds an attention-level regularizer
The stated shift is from optimizing what to generate to where to attend (Li et al., 4 Feb 2026).
4. Attention distillation in multimodal LLM post-training
RAL is the most direct instance of reinforced multimodal distillation at the level of latent inference behavior. The model assumes a frozen visual encoder LhidnS(θs,θt)=∣S∣1ℓ∈S∑MSE(Htℓ,HsℓWhidnℓ),8 and a trainable text transformer LhidnS(θs,θt)=∣S∣1ℓ∈S∑MSE(Htℓ,HsℓWhidnℓ),9. Images or video frames are converted into patch features LattnS(θs,θt)=∣S∣1ℓ∈S∑MSE(Atℓ,Asℓ),0, text tokens are embedded as LattnS(θs,θt)=∣S∣1ℓ∈S∑MSE(Atℓ,Asℓ),1, and the initial context is
LattnS(θs,θt)=∣S∣1ℓ∈S∑MSE(Atℓ,Asℓ),2
At generation step LattnS(θs,θt)=∣S∣1ℓ∈S∑MSE(Atℓ,Asℓ),3, the state LattnS(θs,θt)=∣S∣1ℓ∈S∑MSE(Atℓ,Asℓ),4 consists of LattnS(θs,θt)=∣S∣1ℓ∈S∑MSE(Atℓ,Asℓ),5. The action LattnS(θs,θt)=∣S∣1ℓ∈S∑MSE(Atℓ,Asℓ),6 is a previous position in the causal prefix. Rewards are defined by exact answer matching and formatting compliance: LattnS(θs,θt)=∣S∣1ℓ∈S∑MSE(Atℓ,Asℓ),7
LattnS(θs,θt)=∣S∣1ℓ∈S∑MSE(Atℓ,Asℓ),8
LattnS(θs,θt)=∣S∣1ℓ∈S∑MSE(Atℓ,Asℓ),9
The paper further reports stabilization choices: bounded symmetric JSD for attention divergence, an exponential moving average update for LtotalS=Ltrain+α1DKL(fs∥ft)+α2LhidnS+α3LattnS.0, gradient clipping for LtotalS=Ltrain+α1DKL(fs∥ft)+α2LhidnS+α3LattnS.1 and LtotalS=Ltrain+α1DKL(fs∥ft)+α2LhidnS+α3LattnS.2, and warm-starting from a supervised COT-adapted model. The attention policy uses the final layer’s averaged heads; the student is Qwen-2.5-VL-7B and the teacher in distillation is Qwen-2.5-VL-32B (Li et al., 4 Feb 2026).
Empirically, the reported image QA benchmarks are V* Bench, MMMU-Pro, MME, MuirBench, ChartQA, VizWiz, Blink, and CVBench; the video QA benchmarks are LongVideoBench, NExT-QA, Video-MME, Video-MMMU, LVBench, MVBench, and TempCompass. On selected image tasks, RAL+AttnDistill scores LtotalS=Ltrain+α1DKL(fs∥ft)+α2LhidnS+α3LattnS.3 on V*, LtotalS=Ltrain+α1DKL(fs∥ft)+α2LhidnS+α3LattnS.4 on MMMU-Pro, LtotalS=Ltrain+α1DKL(fs∥ft)+α2LhidnS+α3LattnS.5 on MME, and LtotalS=Ltrain+α1DKL(fs∥ft)+α2LhidnS+α3LattnS.6 on VizWiz, compared with LtotalS=Ltrain+α1DKL(fs∥ft)+α2LhidnS+α3LattnS.7, LtotalS=Ltrain+α1DKL(fs∥ft)+α2LhidnS+α3LattnS.8, LtotalS=Ltrain+α1DKL(fs∥ft)+α2LhidnS+α3LattnS.9, and Ptea=softmax(Ftea/τ)0 for GRPO. On selected video tasks, RAL+AttnDistill reaches Ptea=softmax(Ftea/τ)1 on LongVideoBench, Ptea=softmax(Ftea/τ)2 on NExTQA, Ptea=softmax(Ftea/τ)3 on VideoMME, and Ptea=softmax(Ftea/τ)4 on MVBench, versus Ptea=softmax(Ftea/τ)5, Ptea=softmax(Ftea/τ)6, Ptea=softmax(Ftea/τ)7, and Ptea=softmax(Ftea/τ)8 for GRPO. The ablations report stable peaks around Ptea=softmax(Ftea/τ)9 and Pstu=softmax(Fstu/τ)0, increasing margins over GRPO as image-token resolution grows from Pstu=softmax(Fstu/τ)1 to Pstu=softmax(Fstu/τ)2 and frame count grows from Pstu=softmax(Fstu/τ)3 to Pstu=softmax(Fstu/τ)4, and a “RAL-zero” variant that still outperforms GRPO on Pstu=softmax(Fstu/τ)5 long-video tasks and Pstu=softmax(Fstu/τ)6 image tasks. This supports the paper’s claim that pure attention optimization can unlock grounding gains even without explicit rationales.
5. Reinforced multimodal distillation for knowledge graph reasoning
DSoM situates reinforced multimodal distillation in multimodal knowledge graph reasoning, where the goal is to predict missing facts in an incomplete MKG by leveraging structural, visual, and textual information. The multimodal knowledge graph is defined over entities Pstu=softmax(Fstu/τ)7, relations Pstu=softmax(Fstu/τ)8, triples Pstu=softmax(Fstu/τ)9, and modalities LNDKD=αKL(bˉtea∥bˉstu)+βKL(P~tea∥P~stu)≡αLNEKD+βLNNKD.0. Each entity LNDKD=αKL(bˉtea∥bˉstu)+βKL(P~tea∥P~stu)≡αLNEKD+βLNNKD.1 has embeddings LNDKD=αKL(bˉtea∥bˉstu)+βKL(P~tea∥P~stu)≡αLNEKD+βLNNKD.2: LNDKD=αKL(bˉtea∥bˉstu)+βKL(P~tea∥P~stu)≡αLNEKD+βLNNKD.3 is learned from graph structure, LNDKD=αKL(bˉtea∥bˉstu)+βKL(P~tea∥P~stu)≡αLNEKD+βLNNKD.4 uses fixed ViT features with a trainable projection, and LNDKD=αKL(bˉtea∥bˉstu)+βKL(P~tea∥P~stu)≡αLNEKD+βLNNKD.5 uses fixed BERT features with a trainable projection. Three unimodal teachers, one per modality, are pre-trained with one-hot cross-entropy, while the student is unimodal and never observes raw images or text; it learns only from teacher logits (Zhao et al., 28 Jul 2025).
The framework’s central claim is twofold: dark knowledge from non-target entities is useful, and incompetent modalities can be harmful. The first point is implemented by neighbor–non-neighbor decoupling. For a query LNDKD=αKL(bˉtea∥bˉstu)+βKL(P~tea∥P~stu)≡αLNEKD+βLNNKD.6, the neighbor set is LNDKD=αKL(bˉtea∥bˉstu)+βKL(P~tea∥P~stu)≡αLNEKD+βLNNKD.7. The average neighbor probabilities define binary vectors LNDKD=αKL(bˉtea∥bˉstu)+βKL(P~tea∥P~stu)≡αLNEKD+βLNNKD.8 and LNDKD=αKL(bˉtea∥bˉstu)+βKL(P~tea∥P~stu)≡αLNEKD+βLNNKD.9, while non-neighbor probabilities are renormalized into t0 and t1. The resulting t2 separates neighbor and non-neighbor correlations. The second point is implemented by reinforced teacher combination, where the policy chooses among the t3 non-empty teacher subsets and is rewarded only when the chosen multimodal combination yields better one-hot loss than the student.
The experimental datasets are DB15K, MKG-W, MKG-Y, FB15K-237, WN18, and WN9, with metrics MRR and Hits@t4. The reported gains are specific: on DB15K, DSoM achieves t5 versus best prior t6 t7; on MKG-W, t8 versus t9 θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),00; on MKG-Y, θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),01 versus θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),02 θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),03; on FB15K-237, Hits@10 is θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),04 versus θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),05; on WN18, Hits@1 is θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),06 versus best θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),07. In the reinforcement ablation, Teacher-Avg gives θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),08, a meta-learner (MoSE) gives θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),09, and DSoM-RC gives θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),10. In the KD ablation, Only RC yields θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),11, RC + vanilla KD yields θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),12, RC + DKD yields θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),13, and RC + NDKD yields θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),14. Robustness results include graceful degradation under up to θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),15 missing visual or textual modalities and strong parameter efficiency: DSoM with θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),16 θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),17 M paramsθsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),18 outperforms MyGO θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),19 M paramsθsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),20, and even at θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),21 θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),22 M paramsθsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),23 DSoM reaches θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),24 MyGO. The paper further reports that policy reward θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),25 steadily increases over training, with best hyper-parameters around θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),26, θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),27, θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),28, and θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),29.
6. Adaptive module-wise distillation for multimodal foundation models
OPTIMA presents a different reinforced multimodal distillation regime, aimed at model compression rather than post-training or knowledge graph reasoning. The teacher is CoCa-Large with θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),30 M Transformer-layer parameters and three modules: image encoder θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),31 layers, θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),32, text encoder θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),33 layers), and multimodal decoderθsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),34 layers). The students are CoCa-TinyθsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),35, with θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),36 Transformer layers arranged θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),37 in image/text/multi and approximately θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),38 M parameters, and CoCa-TinyθsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),39, with θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),40 layers arranged θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),41 and approximately θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),42 M parameters. Student layers are initialized by uniformly sampling from a CoCa-Base pretrained model (Liang et al., 2023).
The technical premise is that some architecture components contribute more significantly to the student’s performance than others, so the frequency of distillation should be controlled adaptively rather than uniformly. Training is split into rounds; in each round exactly one arm θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),43, corresponding to a module subset θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),44, is distilled for θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),45 gradient steps. The reward is the clipped relative decrement of the full distillation loss, averaged across θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),46, θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),47, and θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),48. Because arm values are non-stationary, OPTIMA uses modified Thompson sampling with an exponentially weighted reward mean. The paper notes that the frequency with which a module θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),49 is updated is approximately
θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),50
so high-reward modules receive more updates over time.
The experimental tasks are VQA 2.0, SNLI-VE, NLVR2, and MS COCO Caption. Baselines include uniform layerwise distillation, random-arm, fixed-arm, and prior vision-LLMs and distillation methods such as UNITER, OSCAR, ViLT, ALBEF, MiniVLM, DistilVLM, and DIDE. Median over θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),51 seeds, CoCa-TinyθsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),52 + OPTIMA improves over layerwise distillation by θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),53 on VQA, θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),54 on SNLI-VE, θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),55 on NLVR2, and θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),56 CIDEr on MS COCO Caption. CoCa-TinyθsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),57 shows smaller but consistent gains, including θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),58 on NLVR2. The reported systems also achieve θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),59–θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),60 inference speedups over CoCa-Large. The paper identifies limitations as well: the assumption that arms are independent ignores covariance among modules, exploration cost grows with θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),61 when θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),62 is large, and hyper-parameters θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),63, θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),64, and θsminLtrain(θs)+α1DKL(fs(θs)∥ft(θt)),65 require tuning for stability.
Taken together, these works show that reinforced multimodal distillation is not a single algorithmic recipe but a design space in which reinforcement-style adaptation determines what multimodal knowledge is transferred and when. One line uses bandits to allocate distillation effort across modules; another uses REINFORCE to exclude unhelpful modalities and exploit dark knowledge in multimodal knowledge graphs; a third distills latent attention policies on the student’s own trajectories. A plausible implication is that the decisive object of distillation in multimodal systems is often not the final prediction alone, but the routing structure—across modules, modalities, or attention paths—that determines how heterogeneous evidence is used.