Organizations: State Key Laboratory for Multimedia Information Processing, School of Computer Science, PKU-Anker LLM Lab, Beijing Key Laboratory of Software and Hardware Cooperative Artificial Intelligence Systems, Peking University, Beijing, China · Tsinghua University, Beijing, China · Baidu Inc, Beijing, China
Multimodal large language models (MLLMs) excel at high-level reasoning yet fail on OCR tasks where fine-grained visual details are compromised or misaligned. We identify an overlooked optimization issue in multi-layer feature fusion. Skip pathways introduce direct back-propagation paths from high-level semantic objectives to early visual layers. This mechanism overwrites low-level signals and destabilizes training. To mitigate this gradient interference, we propose Detached Skip-Links, a minimal modification that reuses shallow features in the forward pass while stopping gradients through the skip branch during joint training. This asymmetric design reduces gradient interference, improving stability and convergence without adding learnable parameters. To diagnose whether fine-grained information is preserved and usable by an LLM, we introduce R-Probe, which measures pixel-level reconstructability of projected visual tokens using a shallow decoder initialized from the first quarter of the LLM layers. Across multiple ViT backbones and multimodal benchmarks, and at scales up to 7M training samples, our approach consistently improves OCR-centric benchmarks and delivers clear gains on general multimodal tasks.
Figures & tables
Figure 1: Overview of Detached Skip Links. Intermediate features are concatenated with the final output along the channel dimension, here S denotes stride. We apply a stop-gradient operation to shallow skip features before fusion. This design effectively delivers fine-grained details to the LLM while shielding early layers from optimization conflicts.
Figure 2: Impact of gradient backpropagation on shallow-layer representations. We visualize [CLS] attention maps of the 4th ViT block. Left : Original frozen attention patterns. Middle ( Full Gradients ): Backpropagation from the LLM leads to diffused and structurally inconsistent attention, as semantic-heavy gradients disrupt pre-trained spatial priors. Right ( Detached ): Detaching gradients preserves fine-grained structural consistency.
Figure 3: Gradient Analysis on the First Skip-Link Block. We visualize the training dynamics during the early phase of the joint training stage. (a) Gradient norms of the skip and main branches, measured by E[∥g∥2] , together with their MA(Moving Average) counterparts, where the MA serves as an estimation to ∥E[g]∥2 . (b) Trace statistics computed as E[∥g∥2]−∥E[g]∥2 , characterizing the variance of the gradients over training. (c) The cosine similarity between gskip and gmain remains close to zero, indicating approximate orthogonality. (d) Scatter plot of δ defined in Assumption 4.2 . Additional analysis is provided in Appendix C .
Figure 4: Overview of the R -Probe and its use as an auxiliary training signal. The R -Probe corresponds to the right reconstruction branch, which evaluates information retention and LLM-aligned consumability of visual tokens under frozen encoders. When attached to the full model (left), the same reconstruction head supplies an auxiliary loss during training, encouraging visually faithful representations without modifying the primary LLM decoding objective.
Figure 5: Sequence Construction Strategy. For reconstruction used in R -probe, we prioritize context (background image and text prompts) before the target image tokens. This forces the probe to verify if the adapter successfully projects visual features into a space that the LLM can utilize for context-dependent reconstruction.
Figure 6: Ablation study on feature sampling stride ( S ) and the number of detached layers ( D ) . The chart visualizes the OCR performance (top) and the Average score across all benchmarks (bottom).Green nodes indicate improvement, while red nodes indicate degradation.
Setting
STEM
General
Align.
OCR
Overall
PE-baseline
63.0
53.2
72.6
65.2
61.1
Ours (PE-best)
64.1
54.6
73.6
68.3
63.0
DC
63.2
54.0
72.5
66.7
62.0
DC-detached
64.2
54.4
72.8
67.6
62.6
ML
63.5
54.1
72.6
66.9
62.1
ML-detached
63.1
54.0
73.2
68.1
62.5
Table 1: Performance Comparison (Categorized Averages). Full results in Table 9
Setting
STEM
General
Align.
OCR
Overall
PE-baseline
63.0
53.2
72.6
65.2
61.1
PE-ours
64.1
54.6
73.6
68.3
63.0
Δ
+1.1
+1.4
+1.0
+3.1
+1.9
InternViT-baseline
58.7
49.0
64.0
60.3
56.2
InternViT-ours
61.1
50.8
71.4
62.2
58.7
Δ
+2.4
+1.8
+7.4
+1.9
+2.5
Table 2: Performance Across Different ViT Backbones (Categorized Averages). Full results in Table 10
Appendix figures & tables9 assets
Supplementary material from the paper’s appendix.
Appendix
LR
ttrans
median (cos)
median (δ)
8e-5
400
-0.0011
0.0577
2e-5
900
-0.0005
0.0624
5e-6
/
0.0008
0.0315
Appendix
Table 3: Learning-rate robustness summary of early-phase gradient statistics
Method
OCRBench
DocVQA
TextVQA
ChartQA
OCRVQA
AI2D
CharXiv_DQ
CharXiv_RQ
Baseline
714.0
71.4
68.7
70.0
55.0
72.2
69.7
43.9
Baseline + R-probe
721.0
72.1
68.9
70.1
55.4
69.2
68.3
42.8
Appendix
Table 4: Comparison of OCR capabilities with and without R-probe. “Baseline+R-probe” indicates the model jointly trained with the R-probe reconstruction objective. Note the improvement in pure OCR tasks (OCRBench, DocVQA) versus the trade-off in reasoning-heavy tasks (CharXiv_RQ).
ID
Setting
Final Loss (MSE)
1
Masked Image, w/o Language
1.980
2
Masked Image, w/ Language
1.103
3
Full Image, w/o Language
0.757
4
Full Image, w/ Language
0.724
Appendix
Table 5: Ablation study on input modalities for the R-probe. Lower Final Loss indicates better reconstruction quality.
ID
Configuration
Steps ( < 0.75)
Final Loss
1
Baseline
2158
0.724
2
Ours Stride=12 (w/o Detach)
1935
0.719
3
Ours Stride=12 (Detached)
1956
0.716
4
Ours Stride=6 (w/o Detach)
1834
0.709
5
Ours Stride=6 (Detached)
1689
0.698
Appendix
Table 6: Impact of layer selection and gradient detachment on R-probe convergence and performance. ”Steps” denotes steps to reach MSE < 0.75.
Backbone
Setting
Steps ( < 0.75)
Final Loss
PE
Original
2158
0.724
Ours
1689
0.698
AimV2
Original
2301
0.741
Ours
1889
0.706
InternViT
Original
2189
0.735
Ours
1835
0.703
Appendix
Table 7: Performance of R-probe across different MLLM backbones. ”Ours” refers to the best detached multi-layer configuration (Setting ID=5 from Table 6 ).
Backbone
Setting
Recon. Loss ↓
OCR Score ↑
General Score ↑
PE
Original
0.724
65.2
61.1
Ours Stride=12 (w/o Detach)
0.719
66.1
61.1
Ours Stride=12 (Detached)
0.716
67.0
61.7
Ours Stride=6 (w/o Detach)
0.709
66.4
61.8
Ours Stride=6 (Detached)
0.698
68.3
63.0
AimV2
Original
0.741
63.0
58.8
Appendix
Table 8: Relationship between R-Probe reconstruction loss and downstream benchmark performance within each backbone.
Figure 7: Data distribution of the pre-training and SFT stages.
Benchmark
PE-baseline
Ours
DC
DC-detached
ML
ML-detached
DeepStack
STEM Puzzle
STEM Puzzle Avg
63.0
64.1
63.2
64.2
63.5
63.1
63.8
MMMU val
41.0
42.8
42.3
43.3
42.6
42.0
43.0
MathVista mini
43.3
45.2
44.3
45.1
44.9
44.4
44.8
ScienceQA TEST
83.9
83.9
82.9
84.2
83.0
82.8
83.6
ScienceQA VAL
83.8
84.7
83.5
83.9
83.4
83.2
84.0
Appendix
Table 9: Detailed performance comparison across all benchmarks. We report results for PE-baseline , our proposed Ours (PE-best), and other fusion strategies including DenseConnector (DC), Multi-Layer Fusion (ML), and DeepStack. For DC and ML , we also show results with our detached gradient strategy applied (-detached). All scores are rounded to one decimal place.
Benchmark
PE
InternViT
AimV2
SigLip
Baseline
Ours
Baseline
Ours
Baseline
Ours
Baseline
Ours
STEM Puzzle
STEM Puzzle Avg
63.0
64.1
58.7
61.1
60.5
62.2
57.1
59.7
MMMU val
41.0
42.8
39.0
40.7
40.2
41.5
37.5
40.8
MathVista mini
43.3
45.2
38.6
40.3
40.5
42.1
37.8
39.2
ScienceQA TEST
83.9
83.9
78.0
82.1
80.5
82.5
76.3
79.4
Appendix
Table 10: Detailed ablation results across different ViT backbones: PE , InternViT , AimV2 , and SigLip2 . For each backbone, we compare the Baseline with our proposed Detached Skip-Links method ( Ours ). All scores are rounded to one decimal place.
Multimodal Large Language Models (MLLMs) face a significant inference bottleneck due to the quadratic computational cost of self-attention over long visual token sequences. However, we identify a critical inefficiency in current architectures: Visual Attention Saturation. Our analysis reveals that visual tokens rapidly establish their spatial structure and intra-modal relationships in early layers, rendering visual-to-visual self-attention in deeper layers computationally redundant. Conversely, Feed-Forward Networks (FFNs) in these layers remain essential for projecting visual features into the evolving textual semantic space. Leveraging this insight, we present Visual-Skip (V-Skip), a training-free inference paradigm that decouples spatial interaction from semantic evolution. Rather than discarding tokens, V-Skip imposes block-wise structured sparsity by selectively bypassing saturated visual self-attention modules. Furthermore, recognizing that varying downstream tasks demand distinct reasoning depths, V-Skip employs a lightweight, few-shot calibration to dynamically route the task-optimal sparsity path. Extensive experiments demonstrate that V-Skip effectively bypasses redundant vision attention to achieve block-wise sparsity, maintaining a 94.16% to 100.31% performance retention across diverse MLLMs. Ultimately, we prove that to reason more effectively, models do not need to discard what they see -- they simply need to "look less" at the right depth.
Optical character recognition (OCR) and multilingual text understanding remain major failure modes of multimodal large language models (MLLMs), particularly in real-world images containing cluttered layouts, small fonts, blur, occlusion, and complex typography. We present an OCR-aware multilingual multimodal training framework that combines (i) large-scale synthetic OCR-to-translation data generation, (ii) OCR-aware supervised fine-tuning (SFT) with LoRA adaptation, and (iii) structured visual chain-of-thought (CoT) prompting for reasoning under uncertain visual conditions. Using a LLaMA-based multimodal architecture, the proposed framework substantially improves OCR completeness, multilingual translation accuracy, and robustness under degraded visual conditions. Experimental results on multilingual receipts, menus, posters, signs, handwritten text, and document images demonstrate significantly improved visual-text grounding compared with the baseline model. In particular, the proposed OCR-aware post-training framework improves extraction of small, blurred, spatially scattered, and partially occluded text while reducing reliance on language priors under uncertain OCR conditions. Qualitative comparisons with frontier multimodal systems, including GPT-5-class and Gemini-family models, further suggest improved OCR grounding and reduced hallucination under noisy and visually ambiguous OCR scenarios. Overall, the results indicate that data-centric OCR-aware multimodal post-training provides an effective and scalable direction for improving multilingual OCR and OCR-based visual question answering systems.
Qinwu Xu, Yifan Jiang, Haoyu Ren
Meta AI · UT Austin · Current independent researcher
Visual token pruning for multimodal large language models (MLLMs) appears highly effective, with existing methods retaining over 95% of unpruned performance on common VQA benchmarks using a quarter of the visual tokens or fewer. However, our extensive evaluation of ten methods across three MLLM families and five ability groups reveals a critical gap: strong general performance often comes at the cost of severe degradation on fine-grained tasks such as OCR and visual grounding. We trace these failures to two limitations of the prevailing paradigm of retaining the highest-ranked native patches. A single importance ranking overlooks the complementary evidence required by different tasks, while sparse patch selection disrupts both image content and spatial integrity. To address these limitations, we propose Bifocal, a training-free, two-stage pruning method built on a mixed-granularity framework. It allocates separate budgets to query-focused and image-intrinsic evidence, complemented by a pooled coarse representation of the entire image. Before the LLM, Bifocal matches question words to visual regions through a soft conjunction balanced against norm-debiased image saliency, while selecting image-intrinsic evidence to maximize representational coverage. Inside the LLM, it further prunes tokens using density-adjusted text-to-image attention. With roughly a quarter of the original visual tokens, Bifocal is the only evaluated method to retain over 90% of unpruned performance in every ability group across all three models, and ranks first on average in all nine model-budget settings. The code is available at: https://github.com/EIT-NLP/Bifocal
Peiran Yin, Hao Wu, Zihao Yang +6
EIT-NLP Lab, Eastern Institute of Technology, Ningbo · Shanghai Jiao Tong University · Uppsala University +1