InterTab: Interleaved Visual-Structure Alignment for Multi-Modal Table Reasoning
Organizations: The Hong Kong University of Science and Technology (Guangzhou) · Ant Group · Hong Kong Polytechnic University · Zhejiang University ·
Abstract
Table images preserve structural information that are often lost in text serialization, and reasoning over them requires locating relevant rows, columns, and cells step by step. Current multimodal large language models (MLLMs) encode the whole image once before reasoning, so they cannot pick up row-, column-, and cell-level evidence as the question unfolds. Encoder-side table structure and generic interleaved visual chain-of-thought still do not bind each reasoning step to that structure. We propose InterTab, an Interleaved structure-aware framework for CoT reasoning over Table images, interleaves chain-of-thought with tool calls that crop structure-aligned table regions. First, we build InterTab-22K, includes reasoning trajectories in which each step is tied to both a structural location and a bounding box. InterTab is trained in two stages: supervised structure-aware alignment (SSA) on InterTab-22K teaches the model to interleave reasoning with structure-aligned crops, and active localization optimization (ALO) further optimizes answer correctness, localization IoU, and output format, while penalizing missing or excessive tool calls. Experiments on nine table benchmarks show that InterTab improves the average accuracy of its backbone from 68.28% to 73.17% and achieves the best average performance among all compared methods. Code and data will be released soon.
Figures & tables
| Model | HiTab | InfoTabs | TabFact | TabMWP | TATQA | WikiTQ | FeTaQA | HybridQA | VTQA | Average |
|---|---|---|---|---|---|---|---|---|---|---|
| General-purpose MLLMs | ||||||||||
| GLM-4.1V-9B ( Team et al., 2026 ) | 71.43 | 72.93 | 82.03 | 86.58 | 38.37 | 72.03 | 38.81 | 54.01 | 51.75 | 63.10 |
| InternVL3.5-8B ( Wang et al., 2025b ) | 77.12 | 71.67 | 87.10 | 95.53 | 51.26 | 69.07 | 42.17 | 70.94 | 49.67 | 68.28 |
| Kimi-VL-A3B-Instruct ( Kimi Team et al., 2025 ) | 62.46 | 66.76 | 70.43 | 54.72 | 16.04 | 56.99 | 38.92 | 48.73 | 38.11 | 50.35 |
| LLaVA-1.6 ( Liu et al., 2024 ) | 16.84 | 37.81 | 49.78 | 39.34 | 9.03 | 16.64 | 13.33 | 9.93 | 21.24 | 23.77 |
| Qwen2.5-VL-7B-Instruct ( Bai et al., 2025b ) | 73.86 | 71.65 | 76.00 | 89.84 | 40.78 | 60.14 | 39.20 | 39.87 | 46.64 | 59.78 |
| Reasoning | HiTab | InfoTabs | TabFact | TabMWP | TATQA | WikiTQ | FeTaQA | HybridQA | VTQA | Average |
|---|---|---|---|---|---|---|---|---|---|---|
| Text-only CoT | 71.45 | 70.44 | 87.01 | 94.91 | 51.25 | 72.78 | 45.19 | 72.60 | 54.40 | 68.89 |
| Interleaved (Ours) | 77.45 | 73.59 | 87.95 | 96.35 | 57.25 | 75.03 | 50.10 | 81.00 | 59.80 | 73.17 |
| +6.00 | +3.15 | +0.94 | +1.44 | +6.00 | +2.25 | +4.91 | +8.39 | +5.41 | +4.28 |
| Configuration | HiTab | InfoTabs | TabFact | TabMWP | TATQA | WikiTQ | FeTaQA | HybridQA | VTQA | Average |
|---|---|---|---|---|---|---|---|---|---|---|
| Ours | 77.45 | 73.59 | 87.95 | 96.35 | 57.25 | 75.03 | 50.10 | 81.00 | 59.80 | 73.17 |
| w/o call penalty | 76.39 | 70.70 | 86.59 | 94.80 | 54.87 | 74.13 | 43.03 | 80.01 | 62.75 | 71.47 |
| w/o localization | 76.14 | 68.72 | 86.02 | 97.46 | 51.99 | 73.93 | 40.95 | 80.59 | 56.86 | 70.30 |
Appendix figures & tables13 assets
Supplementary material from the paper’s appendix.
Appendix
| Statistic | Mean | Min | Max |
|---|---|---|---|
| General | |||
| Total source samples | 21,721 | ||
| Samples containing tool calls | 21,721 (100%) | ||
| Unique tools | 1 ( get_sub_table ) | ||
| Effective samples per SSA epoch | 53,048 (with upsampling) | ||
| Conversation & Reasoning | |||
| Dataset | SSA source | SSA/epoch | ALO train | ALO val. |
|---|---|---|---|---|
| FeTaQA | 1,311 | 6,631 | 400 | 10 |
| HiTab | 1,216 | 6,631 | 400 | 10 |
| HybridQA | 6,513 | 6,631 | 400 | 10 |
| InfoTabs | 410 | 6,631 | 400 | 10 |
| TabFact | 6,631 | 6,631 | 400 | 10 |
| TabMWP | 4,380 | 6,631 | 400 | 10 |
| Hyperparameter | SSA | ALO |
|---|---|---|
| Framework | LLaMA-Factory | verl |
| Distributed strategy | DeepSpeed ZeRO-3 | FSDP2 |
| Initialization | Qwen3-VL-8B-Instruct | Instruct / SSA checkpoint |
| Vision tower | Frozen | Frozen |
| Multimodal projector | Frozen | Frozen |
| Learning rate |
| Metric | Base ALO | SSA ALO |
|---|---|---|
| Mean reward | 0.674 | 0.832 |
| Rollout correctness (%) | 79.89 | 87.61 |
| Localization IoU | 0.492 | 0.697 |
| Format score | 0.497 | 0.981 |
| Policy entropy | 0.039 | 0.069 |
| Policy-gradient loss standard deviation | 0.0346 | 0.0228 |
Table QA
Table question answering studies how AI systems retrieve, interpret, and reason over structured data to answer natural-language questions.
See all 65 papers