atlas

Research map / Vision-language and multimodal / Multimodal LLMs

Harnessing Webpage UIs for Text-Rich Visual Understanding

ICLR 2025 · Vision-language and multimodal › Multimodal LLMs · approach: Instruction-tuned multimodal assistants · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Synthesizes 7.3M multimodal instructions from 1M webpages using text-only LLMs reading accessibility trees, paired with screenshots, to train UIX MLLMs that improve web UI, OCR/doc/chart, and some general tasks.

Problem

Text-rich visual understanding in MLLMs, especially for web UIs, is weak; existing web-derived data (alt-text pairs, simplified HTML, GPT-4 captions) is noisy or narrow.

Approach

Use text-only LLMs (Llama-3-70B-Instruct, GPT-4o-mini for embedded images) to read cleaned accessibility trees with bounding boxes and generate diverse VQA, captioning, OCR, and grounding instructions, then pair them with UI screenshots for two-stage training of MLLMs.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Train with MultiUI + LLaVA-NeXT dataQwen2-7B-Instruct · VisualWebBenchaggregated score: 41.7 -> 75.9Helped
Train with MultiUI + LLaVA-NeXT dataQwen2-7B-Instruct · VisualWebBench Element Groundaccuracy (IoU>0.5): 1.2 -> 66.1Helped
Train with MultiUI + LLaVA-NeXT dataQwen2-7B-Instruct · DocVQAANLS: 76.5 -> 85.3Helped
Train with MultiUI + LLaVA-NeXT dataQwen2-7B-Instruct · OCRBenchaccuracy (%): 55.7 -> 66.3Helped
Train with MultiUI + LLaVA-NeXT dataQwen2-7B-Instruct · RefCOCO+accuracy (IoU>0.5): 75.9 -> 79.1Helped
Train with MultiUI + LLaVA-NeXT dataQwen2-7B-Instruct · MMMUscore: 44.7 -> 41.8Hurt
Train with MultiUI + LLaVA-NeXT dataQwen2-7B-Instruct · Mind2Web Cross-Taskelement accuracy: 24.3 -> 43.4Helped
Use two-stage rather than single-stage trainingUIX · GUI and general scenariosaggregated performanceHelped
Increase MultiUI training data volumeUIX · GUI Groundingperformance: approximately 12% to 60%Helped
Train with QA samples (ablation)UIX · VisualWebBenchperformanceHelped
Train with Caption samples (ablation)UIX · DocVQAperformanceHelped
Train with OCR samples (ablation)UIX · VisualWebBenchperformanceHelped

Surprising findings

Limitations

Experimental setup

Datasets: MultiUI FineWeb CC-MAIN-2024-10 LLaVA-1.5 mix665k LLaVA-NeXT data Mind2Web training set

Benchmarks: VisualWebBench WebSRC ScreenQA-short WidgetCap ScreenSpot RefExp DocVQA ChartQA TextVQA InfoVQA VisualMRC OCRBench

Metrics: aggregated score SQuAD-F1 CIDEr accuracy (IoU>0.5) ANLS relaxed accuracy step success rate element accuracy ROUGE-L

Baselines: LLaVA-1.5 LLaVA-1.6 GPT-4V GPT-4o SeeClick CogAgent ScreenAI Pix2Struct S4 DocOwl-1.5 DocOwl2

Builds on: LLaVA-1.5 LLaVA-NeXT FineWeb Mind2Web

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy