K-文化的一切——从回归到 K-美妆,发送到您的邮箱订阅邮件

METAL MEDIA

InSight-doc: Agentic Visual Perception for Long-Document Understanding

arXiv:2608.106282026-08-10

AI先低分辨率浏览长文档,再自己放大需要细看的区域,回答更准更快

InSight-doc是一个处理长文档的AI智能体,它先用低分辨率整体浏览文档,再自主判断哪些区域需要放大,直接从原始高分辨率页面裁剪出这些区域作为证据,整个过程不依赖任何外部检索工具。研究者用示范轨迹数据先做模仿学习,再用只看答案对错的强化学习进一步训练一个80亿参数模型,结果文档问答准确率比基础模型提升4.3到16.4个百分点。在长文档上,它还把编造答案(幻觉)的比例降低超过40%,推理延迟降低41%到68%。

METAL MEDIA 解读图

InSight-doc的低分辨率到放大推理流程

证据状态已报告实测结果

  1. 低分辨率全文档输入文档所有页面先以较低分辨率(如50DPI)提供给模型,大幅减少视觉token数量
  2. 思考并调用放大工具模型用<think>进行推理,并通过<tool_call>指定要放大的页面、区域和边界框
  3. 裁剪高分辨率区域从原始高分辨率页面裁剪出请求的区域,作为新的视觉证据加入模型的上下文
  4. 重复收集证据模型可以多次放大,必要时跨越不同页面,直到收集到足够证据
  5. 生成最终答案证据充分后模型输出<answer>,若找不到充分依据则标明问题无法回答
这是 METAL MEDIA 制作的解读图,并非论文作者提供的原图。

他们做了什么

  1. 把整份文档以高分辨率全部输入AI模型速度慢,而低分辨率输入又会丢失细节,这是长文档理解的固有矛盾。InSight-doc的做法是先以低分辨率输入,再根据需要从原始高分辨率页面裁剪放大特定区域,借此缓解这一矛盾。
  2. 为了训练这种行为,研究者先过滤掉不看文档也能答对、以及低分辨率下已经能答对的问题,再用两个AI智能体(负责推理的reasoner和负责定位的searcher)协作生成约1.79万条演示放大位置的轨迹数据,外加1.92万条更难的强化学习样本。模型先模仿这些演示轨迹完成监督微调(SFT),再用仅根据答案对错给出奖励的强化学习(RL)继续训练。
  3. 在DUDE、MP-DocVQA等标准文档问答和MMLongBench-Doc、LongDocURL等长文档问答(平均49到86页)上,低分辨率输入下InSight-doc-8B的平均准确率比基础模型Qwen3-VL-8B高16.4个百分点,中等分辨率下高4.3个百分点。
  4. 针对文档中根本没有依据的'无法回答'问题,模型不再随意编造答案的能力显著提升,F1分数比基础模型最多提高25.9个百分点。
  5. 在保持甚至提升准确率的同时,最长文档样本上的token用量最多减少约69%,推理延迟最多降低约71%。
Figure 1: InSight-doc substantially reduces hallucination, sequence length, and latency while improving accuracy on long-document VQA. Hallucination rate is measured on unanswerable questions as the rate of non-abstaining answers. More details in Appendix F.1.
Figure 1: InSight-doc substantially reduces hallucination, sequence length, and latency while improving accuracy on long-document VQA. Hallucination rate is measured on unanswerable questions as the rate of non-abstaining answers. More details in Appendix F.1.
Table 1: Relative-latency upper bound for representative parameters. Here, n is the number of zoom-in tool calls.
rn=0n=1n=2n=3n=4
0.250.0460.1240.2380.3890.576
0.350.0900.1890.3250.4980.707
0.500.1900.3360.5190.7380.994
Figure 2: Illustration of InSight-doc on a long-document VQA example. Starting from a low-resolution overview, InSight-doc performs an interleaved multimodal chain-of-thought: each round emits a thought (<think>) and a zoom-in tool call (<tool_call>) specifying img_idx, label, and bbox; the cropped high-resolution region is then appended as visual evidence. After multiple rounds of active perception, the model produces the final <answer>. Images shown above are not in the exact scales seen by the model. More examples can be found in Appendix G.
Figure 2: Illustration of InSight-doc on a long-document VQA example. Starting from a low-resolution overview, InSight-doc performs an interleaved multimodal chain-of-thought: each round emits a thought (<think>) and a zoom-in tool call (<tool_call>) specifying img_idx, label, and bbox; the cropped high-resolution region is then appended as visual evidence. After multiple rounds of active perception, the model produces the final <answer>. Images shown above are not in the exact scales seen by the model. More examples can be found in Appendix G.
Table 2: Comparison with frontier models on medium-to-long document VQA. The models are compared under two initial resolution settings: low (r=0.25, DPI 50) and medium (r=0.5, DPI 100). The inference mode “E2E” means single-turn QA without tool use, while “Agent” allows multi-turn zoom-in tool use. LLM-as-judge accuracy is reported on all benchmarks. Input page limit is set to 40 for all models due to API limit on some closed models. The limit only affects MMLongBench-Doc and LongDocURL. The unlimited results can be found in Appendix F.2.
DUDEMP-DVQAMMLong.LongDoc.Average
0.250.50.250.50.250.50.250.50.250.5
Closed proprietary models
GPT-5.4-nanoE2E52.866.064.283.433.652.254.472.751.268.6
GPT-5.4-miniE2E63.271.678.388.946.458.869.377.664.374.2
GPT-5-miniE2E63.970.081.389.548.057.270.380.465.974.3
Gemini-3.1-Flash-liteE2E70.270.887.589.457.458.375.875.772.773.5
Gemini-3-FlashE2E72.072.489.389.962.461.877.676.375.375.1
Open models
InternVL3-8BE2E52.762.266.584.713.633.526.742.939.955.8
GLM-4.6V-Flash (9B)E2E40.753.450.972.514.815.024.626.032.841.7
Qwen3-VL-8BE2E52.968.565.184.933.751.450.568.450.568.3
Qwen3-VL-8B (w/ zoom)Agent55.166.466.182.633.248.847.163.850.465.4
InSight-doc models
InSight-doc-8B (SFT)Agent60.867.272.279.536.548.057.063.756.664.6
InSight-doc-8B (SFT+RL)Agent70.173.883.487.650.858.663.370.566.972.6
Δ w.r.t. Qwen3-VL-8B+17.2+05.3+18.3+02.7+17.1+07.2+12.8+02.1+16.4+04.3
Figure 3: Overview of data construction pipeline. The top panel shows a three-stage filtering and CoT construction process: Stage 1 discards questions answerable without the document, Stage 2 discards questions already answerable at low DPI without zoom, and Stage 3 uses InSight-o3 to construct zoom-in CoTs for the remaining items, routing successes to SFT and failures to RL. The bottom panel illustrates the InSight-o3 two-agent trajectory, where the vReasoner and vSearcher iteratively produce reasoning steps, zoom-in requests, bounding boxes, and crops, which are then merged into a single flat multimodal CoT used as the imitation target for InSight-doc.
Figure 3: Overview of data construction pipeline. The top panel shows a three-stage filtering and CoT construction process: Stage 1 discards questions answerable without the document, Stage 2 discards questions already answerable at low DPI without zoom, and Stage 3 uses InSight-o3 to construct zoom-in CoTs for the remaining items, routing successes to SFT and failures to RL. The bottom panel illustrates the InSight-o3 two-agent trajectory, where the vReasoner and vSearcher iteratively produce reasoning steps, zoom-in requests, bounding boxes, and crops, which are then merged into a single flat multimodal CoT used as the imitation target for InSight-doc.
Table 3: Comparison with frontier models on general high-resolution VQA. LLM-as-judge accuracy is reported under two initial resolution settings: r=0.25 and r=0.5. The inference modes follow Table 2.
MME-RWℓO3-Bench
0.250.50.250.5
GPT-5.4-nano40.347.929.632.8
GPT-5.4-mini47.457.240.956.2
Gemini-3.1-Flash-lite47.851.844.651.0
Qwen3-VL-8B41.049.222.335.1
Qwen3-VL-8B (w/ zoom)42.550.620.335.4
InSight-doc-8B (SFT+RL)48.252.924.143.8
Figure 4: Accuracy vs. efficiency on four multi-page document VQA benchmarks. We compare InSight-doc (ours, green) with Qwen3-VL-8B without zoom-in calls (purple) and with zoom-in calls (pink). For each method, darker shades indicate larger input resize ratios (higher resolution, more visual tokens). Notably, InSight-doc shows a clear tendency to push the Pareto frontier toward the upper-left, achieving a more favorable trade-off.
Figure 4: Accuracy vs. efficiency on four multi-page document VQA benchmarks. We compare InSight-doc (ours, green) with Qwen3-VL-8B without zoom-in calls (purple) and with zoom-in calls (pink). For each method, darker shades indicate larger input resize ratios (higher resolution, more visual tokens). Notably, InSight-doc shows a clear tendency to push the Pareto frontier toward the upper-left, achieving a more favorable trade-off.
Table 4: Not-answerable F1 scores under low and medium initial-input resolutions (r=0.25 and 0.5).
DUDEMMLong.
0.250.50.250.5
Qwen3-VL-8B44.557.448.555.9
Qwen3-VL-8B (w/ zoom)50.755.658.762.7
InSight-doc-8B (SFT+RL)69.172.474.475.1
Figure 5: Statistics of our training data.
Figure 5: Statistics of our training data.
Table 5: Comparison with visual-retrieval and coarse-to-fine methods. R-f: retriever-free, C2F: coarse-to-fine, Itr: iterative multi-turn evidence acquisition, Rgn: region-level evidence, MMLD.: MMLongBench-Doc, and LDoc.: LongDocURL. Scores are official cross-paper numbers and are not fully controlled for backbone, training data, input resolution, page budget, or evaluation protocol. †With GPT-4o as the main agent; other methods are based on open models of similar sizes.
MethodR-fC2FItrRgnMMLD.LDoc.
ColPali†30.8
Doc-React†38.3
VDocRAG18.439.8
VRAG-RL26.644.9
CogDoc33.0
DocSeeker40.151.7
Doc-V⋆42.156.3
InSight-doc57.865.6
Figure 6: An example of our SFT data.
Figure 6: An example of our SFT data.
Table 6: Trajectory-quality comparison on document VQA benchmarks. Crops denotes the mean number of zoom-in calls. Box denotes the LongDocURL evidence-box hit rate, where a crop must cover at least 50% of an evidence box. A trajectory is redundant if it contains a pair of crops from the same source with IoU ≥0.8. A trajectory is stuck if it exhausts the tool-call budget and ends with at least two consecutive crops on the same page. Area is the union of all cropped regions normalized by the full-page area. Box coverage, redundancy, stuck rate, and area are reported as percentages.
rOverallUnanswerable
CropsBoxRdn.StuckAreaCropsStuck
Qwen3-VL-8B (w/ zoom)
0.252.9427.514.19.715.23.039.6
0.501.6641.86.04.411.11.634.6
InSight-doc-8B (SFT)
0.252.0668.111.75.116.43.4110.2
0.501.2370.24.11.612.42.083.5
InSight-doc-8B (SFT+RL)
0.252.3482.35.80.128.52.750.0
0.501.6977.02.40.022.51.910.0
Figure 7: Accuracy vs. efficiency on the longest-document examples from MMLongBench-Doc and LongDocURL (200 examples each). InSight-doc-8B achieves higher accuracy at substantially lower time and token cost than both baselines.
Figure 7: Accuracy vs. efficiency on the longest-document examples from MMLongBench-Doc and LongDocURL (200 examples each). InSight-doc-8B achieves higher accuracy at substantially lower time and token cost than both baselines.
Table 7: Filtering stages for answerable rows before SFT trajectory generation. Each cell reports row count followed by retention relative to the corresponding source-family/DPI source pool. The DPI columns correspond to resize ratios r=0.25,0.35,0.5 from 200-DPI page renders. The arXiv rows bypass prior-only filtering and are therefore carried forward unchanged in the second group; all sources are then included in zoom-free filtering. Unanswerable rows are excluded from this table and described separately.
Filtering stageTotal50 DPI (r=0.25)70 DPI (r=0.35)100 DPI (r=0.5)
All sources
Source pool before filtering50,903 (100.0%)25,344 (100.0%)14,839 (100.0%)10,720 (100.0%)
After prior-only filtering44,889 (88.2%)22,382 (88.3%)13,153 (88.6%)9,354 (87.3%)
After zoom-free filtering26,943 (52.9%)15,118 (59.7%)7,370 (49.7%)4,455 (41.6%)
arXiv
Source pool before filtering16,949 (100.0%)8,367 (100.0%)5,582 (100.0%)3,000 (100.0%)
After prior-only filtering16,949 (100.0%)8,367 (100.0%)5,582 (100.0%)3,000 (100.0%)
After zoom-free filtering11,885 (70.1%)6,541 (78.2%)3,654 (65.5%)1,690 (56.3%)
non-arXiv
Source pool before filtering33,954 (100.0%)16,977 (100.0%)9,257 (100.0%)7,720 (100.0%)
After prior-only filtering27,940 (82.3%)14,015 (82.6%)7,571 (81.8%)6,354 (82.3%)
After zoom-free filtering15,058 (44.3%)8,577 (50.5%)3,716 (40.1%)2,765 (35.8%)
Figure 8: Example of InSight-doc on an unanswerable question, i.e., one whose answer cannot be supported by any evidence in the document.
Figure 8: Example of InSight-doc on an unanswerable question, i.e., one whose answer cannot be supported by any evidence in the document.
Table 8: Data-flow summary for filtering, add-ons, and the final SFT/RL split. Each numeric cell is an exact row count; add-on rows with a leading “+” are incremental counts, while other rows are cumulative totals. Within each source-family group, “All” is the sum of answerable (Ans.) and unanswerable (Unans.) rows.
All sourcesarXivnon-arXiv
StageAllAns.Unans.AllAns.Unans.AllAns.Unans.
Filtering before trajectory generation
Source pool before filtering62,31850,90311,41522,55216,9495,60339,76633,9545,812
After prior-only filtering56,30444,88911,41522,55216,9495,60333,75227,9405,812
After zoom-free filtering33,50226,9436,55913,43611,8851,55120,06615,0585,008
SFT construction
Correct InSight-o3 trajectories14,71714,2165016,3506,306448,3677,910457
Synthetic unanswerable add-on+3,196+0+3,196+1,765+0+1,765+1,431+0+1,431
Final SFT rows17,91314,2163,6978,1156,3061,8099,7987,9101,888
RL construction
RL candidate pool18,78512,7276,0587,0865,5791,50711,6997,1484,551
After source selection, cleanup, and 24k cap11,7197,4034,3166,1254,6181,5075,5942,7852,809
Synthetic unanswerable add-on+4,341+0+4,341+2,415+0+2,415+1,926+0+1,926
Multiple-choice add-on+2,176+2,176+0+581+581+0+1,595+1,595+0
Structured-document add-on+1,000+1,000+0+1,000+1,000+0+0+0+0
Final RL rows (w/o reweighting)19,23610,5798,65710,1216,1993,9229,1154,3804,735
Figure 9: Examples illustrating InSight-doc’s sequential zoom-in behavior, where it progressively refines target regions until sufficient evidence is collected. The bottom example, taken from MME-RealWorld-Lite, shows that InSight-doc also generalizes to natural-image visual search despite being trained solely on document data.
Figure 9: Examples illustrating InSight-doc’s sequential zoom-in behavior, where it progressively refines target regions until sufficient evidence is collected. The bottom example, taken from MME-RealWorld-Lite, shows that InSight-doc also generalizes to natural-image visual search despite being trained solely on document data.
Table 9: RL sampling targets used by the weighted refill sampler. The weights sum to 1.0.
Sampling targetWeight mass
Answerable rows86.0%
Unanswerable rows14.0%
arXiv visually grounded QA16.04%
arXiv multi-evidence QA15.39%
arXiv structural rewrites5.00%
DocVQA9.97%
DUDE22.22%
Infographic QA3.99%
Map metro15.06%
Map travel4.75%
Poster QA7.59%
Figure 10: An example demonstrating that InSight-doc can think and see in a manner similar to humans:adjusting the focus when the initially identified region is imprecise.
Figure 10: An example demonstrating that InSight-doc can think and see in a manner similar to humans:adjusting the focus when the initially identified region is imprecise.
Table 10: Resize-ratio distribution of the SFT+RL data.
Datasetr=0.25r=0.35r=0.5
SFT10,051 (56.1%)4,913 (27.4%)2,949 (16.5%)
RL13,281 (69.0%)4,394 (22.8%)1,561 (8.1%)
Figure 11: An example demonstrating that InSight-doc can think and see in a manner similar to humans: actively exploring potential regions that may contain the answer.
Figure 11: An example demonstrating that InSight-doc can think and see in a manner similar to humans: actively exploring potential regions that may contain the answer.
Table 11: SFT trajectory-quality metrics. Evidence metrics exclude unanswerable rows and rows without evidence metadata. Page and region hit rates also exclude zero-crop trajectories from their denominators.
MetricValue
Scope
Rows with page evidence13,335
Rows with box evidence6,925
Coverage
Evidence-page hit rate95.33%
Evidence-region hit rate, coverage ≥0.585.00%
Mean max evidence coverage85.24%
Localization precision
Mean max crop/evidence IoU52.37%
Crop region-hit rate65.34%
Crops per evidence-region-hit crop1.53
Crop area fraction14.50%
Efficiency and redundancy
Same-source overlap rate, IoU ≥0.83.16%
Stuck rate0.99%
Stop exactly at first region hit71.14%
Figure 12: Examples demonstrating that InSight-doc can gather evidence from different pages.
Figure 12: Examples demonstrating that InSight-doc can gather evidence from different pages.
Table 12: Judge calibration on a 150-example manually labeled stress set using GPT-5-nano. Metrics are percentages except FP/FN counts.
JudgeAcc.Prec.RecallF1FPFN
legacy84.798.170.381.9122
single-call87.386.787.887.2109
legacy-v294.797.191.994.426
Table 13: Key hyperparameters for InSight-doc-8B SFT.
HyperparameterValue
InitializationQwen3-VL-8B-Instruct
# of training examples17,913
Training steps1118, 2 epochs
Fine-tuning typefull-parameter fine-tuning
Global batch size32
Max sequence length65,536 tokens
Sequence parallel size4
Learning rate5×10−6
LR schedulecosine decay
Warmup ratio0.05
Minimum learning rate5×10−7
OptimizerAdamW
Weight decay0.01
Gradient clipping1.0
Vision encoderfrozen
Table 14: Key hyperparameters for InSight-doc-8B RL.
HyperparameterValue
InitializationInSight-doc-8B (SFT)
# of training examples19,236
RL algorithmGRPO
Training steps800
Global batch size24 prompts
Rollouts per prompt8
Effective rollout batch size192 responses
Learning rate1×10−6
OptimizerAdamW
KL regularizationlow-var. KL, coeff. 0.01
Max prompt length24,576 tokens
Max response length8,192 tokens
vLLM max model length32,768 tokens
Vision encoderfrozen
Sequence parallel size4
Rollout temperature0.7
Rollout top-p0.8
Rollout top-k20
Rollout presence penalty1.5
Tool-use limit10 times
Full-page image max area35002 pixels
Crop max area12802 pixels
Reward modelGPT-5-nano judge
Reward weightsaccuracy 1.0
Data samplerweighted random refill
Table 15: Key inference configuration for evaluation.
ConfigurationValue
Inference backendvLLM
vLLM replicas4
GPUs per replica1
Number of agent workers8 (high) or 4 (low)
Worker concurrency4 (high) or 1 (low)
vLLM max model length262,144 tokens
Max generated tokens16,384 tokens
vLLM max batched tokens32,768 tokens
vLLM max sequences64
GPU memory utilization0.8
Prefix cachingenabled
Chunked prefillenabled
Sampling temperature0.7
Sampling top-p0.8
Sampling top-k20
Presence penalty1.5
Repetition penalty1.0
Full-page image max area35002 pixels
Crop image max area12802 pixels
Region zoom factor2.0
Tool parserHermes-style tool parser
Max parallel tool calls1
Tool-use limit10 times
Context overflow handlinghalve image area up to 4×
Table 16: Comparison with Qwen3-VL-8B under no page limit. The models are compared under four initial resolution settings: low (r=0.25, DPI 50), medium-low (r=0.35, DPI 70), and medium (r=0.5, DPI 100), and high (r=0.7, DPI 140). †Page-limited results are included for reference.
MMLongBench-DocLongDocURLAverage
Model0.250.350.50.70.250.350.50.70.250.350.50.7
Qwen3-VL-8B†33.745.351.452.050.563.768.470.542.154.559.961.2
Qwen3-VL-8B33.043.049.851.147.057.262.663.940.050.156.257.5
Qwen3-VL-8B (w/ zoom)†33.240.448.853.147.158.263.868.840.249.356.360.9
Qwen3-VL-8B (w/ zoom)33.640.547.849.936.746.657.762.235.243.552.756.0
InSight-doc-8B (SFT)†36.543.048.047.357.061.163.766.046.752.055.956.6
InSight-doc-8B (SFT)37.943.745.946.747.254.457.259.142.549.151.652.9
InSight-doc-8B (SFT+RL)†50.855.658.657.963.368.470.571.957.062.064.564.9
InSight-doc-8B (SFT+RL)50.055.157.858.557.363.265.667.053.759.161.762.7
Table 17: Expanded comparison with retrieval-based, coarse-to-fine, iterative, and structured document reasoning methods. Scores are official cross-paper numbers and are used for positioning rather than controlled head-to-head comparison. R-f (retriever-free) means no external page/document retriever is used. C2F (coarse-to-fine) means the method starts from coarse document view and then acquires finer evidence. Itr (iterative) means explicit multi-turn evidence acquisition. Rgn (region) means region-level evidence acquisition rather than page-level. MPDoc., MMLD., and LDoc. refer to MP-DocVQA, MMLongBench-Doc, and LongDocURL, respectively. †Prior work commonly reports ANLS on DUDE and MP-DocVQA, while our InSight-doc results are evaluated with the same LLM-as-judge protocol used for our main experiments across benchmarks.
MethodBackboneParam.R-fC2FItrRgnDUDEMPDoc.MMLD.LDoc.
Retrieval-based methods
GPT-4o + ColPaliGPT-4o30.8
CREAMPix2Struct + LLaMA27B52.574.3
M3DocRAGQwen2-VL7B39.584.421.035.1
VisRAGMiniCPM-V 2.68B43.118.841.9
SV-RAGInternVL24B45.071.023.0
VDocRAGPhi3-Vision4B44.062.618.439.8
MoLoRAGQwen2.5-VL7B41.051.9
URaGQwen2.5-VL7B57.688.233.852.2
Iterative, coarse-to-fine, and structured reasoning methods
Doc-ReactGPT-4o38.3
VRAG-RLQwen2.5-VL7B26.644.9
CogDocQwen2.5-VL7B46.275.033.0
DocR1Qwen2.5-VL7B54.487.5
DocSeekerQwen2.5-VL7B57.486.240.151.7
Doc-V⋆Qwen2.5-VL7B64.586.242.156.3
MM-Doc-R1Qwen3 + Qwen2.5-VL8B49.7
InSight-doc (r=0.25)Qwen3-VL8B†70.1††83.4†50.057.3
InSight-doc (r=0.35)Qwen3-VL8B†72.1††86.3†55.163.2
InSight-doc (r=0.5)Qwen3-VL8B†73.8††87.6†57.865.6
InSight-doc (r=0.7)Qwen3-VL8B†73.8††88.2†58.567.0
Table 18: Controlled proxy comparison with retrieval-assisted page-level evidence selection on the 200 longest documents from each of MMLongBench-Doc and LongDocURL. The ColQwen2.5 baseline retrieves the top-K pages and feeds them to Qwen3-VL-8B-Instruct, approximating the external-retriever setting used by Doc-V⋆ while controlling the answer-generation backbone.
MethodSettingAcc. (%)Avg. Tokens
Qwen3-VL-8B + ColQwen2.5Top-8 pages43.4∼28K
InSight-doc-8B50 DPI48.8∼22K
Qwen3-VL-8B + ColQwen2.5Top-16 pages49.1∼57K
InSight-doc-8B70 DPI56.2∼41K
Qwen3-VL-8B + ColQwen2.5Top-32 pages53.5∼104K
InSight-doc-8B100 DPI57.9∼81K

研究结果

  • 在四个文档问答基准上,低分辨率输入下平均准确率达66.9%,比基础模型高16.4个百分点;中等分辨率下达72.6%,高4.3个百分点。
  • 在最长文档子集上,InSight-doc在70DPI下用4.24万token达到56.2%准确率,而140DPI的基础模型用13.68万token只有53.2%准确率,token减少69%的同时准确率反而更高。
  • 在MMLongBench-Doc上,InSight-doc用9.3秒达到55.6%准确率,140DPI基础模型用21.2秒只有52.0%准确率。
  • 低分辨率下,无法回答问题的F1分数在DUDE上提升24.6个百分点,在MMLongBench-Doc上提升25.9个百分点。
  • 在SFT基础上加入RL后,平均准确率在低分辨率下从56.6%提升到66.9%,在中等分辨率下从64.6%提升到72.6%。

可应用场景

  • 处理研究论文、财务报告等图文丰富的长文档问答系统,需要在控制成本和延迟的同时保持准确率
  • 需要避免在证据不足时编造答案的文档聊天机器人或审阅工具
  • 参考其不依赖外部检索器、由模型自主定位所需区域的结构,设计类似的视觉搜索智能体

局限与待验证事项

  • 实验仅在Qwen3-VL-8B-Instruct这一个基础模型上进行,尚未验证其他厂商或更新模型的效果。
  • 强化学习仅使用简单的答案对错二元奖励,未尝试更先进的强化学习方法或奖励设计。
  • 最接近的竞争方法Doc-V★未公开训练数据、模型权重和代码,因此与其及其他先前方法的比较使用的是跨论文数字,骨干模型、分辨率、评测方式各不相同,只能作为参考而非严格对照。
  • 部分基准评测设置了页数上限(最多40页),取消上限后准确率下降更明显,尤其是LongDocURL,说明有页数上限的评测可能低估了真正长文档的难度。

为什么重要

这项工作展示了一种让AI处理长篇图文文档(报告、论文等)时既能省钱省时,又能减少凭空编造答案的实用方法。它公开了具体的数据构建方式和实测数字,可供构建文档理解工具的从业者参考。

本文术语

  • 语境退化(context rot) · 输入内容越长,AI模型表现越差的现象
  • 放大(zoom-in) · 从原始高分辨率图像中裁剪并放大特定区域的操作
  • SFT(监督微调) · 让模型直接模仿带标注的示范样本进行学习的训练方式
  • RL(强化学习) · 仅凭奖励信号(如答案对错)让模型自主改进行为的训练方式
  • GRPO · 本研究中使用的强化学习算法名称
  • LLM-as-judge · 让另一个AI模型来判断答案是否正确的评测方式

论文原文摘要(英文)

Long-document understanding often requires reasoning over many visually rich pages, making inference costly and prone to context rot. In this work, we propose InSight-doc, an agentic visual perception framework that treats visual resolution as an adaptive reasoning-time resource. InSight-doc starts from low resolution and selectively zooms into high-resolution regions for finer evidence, without relying on any external retriever. To train such an agent, we construct an active-perception corpus of 17.9K high-quality SFT examples with region-level zoom-in trajectories, accompanied by 19.2K hard RL examples. Through SFT+RL, InSight-doc-8B improves the baseline by 4.3--16.4 accuracy points over document VQA benchmarks. On long documents, it reduces hallucination by more than 40% and inference latency by 41%--68% while maintaining an accuracy lead. Our code, datasets, and model are released at https://github.com/m-Just/InSight-doc .

作者 · Kaican Li

在 arXiv 阅读

最新论文

全部论文 →

METAL MEDIA 最新报道

图片来源: Kaican Li et al., arXiv:2608.10628, CC BY 4.0