atlas

Research map / Large language models / Agents, code and math

Look Before You Leap: A GUI-Critic-R1 Model for Pre-Operative Error Diagnosis in GUI Automation

NeurIPS 2025 · Large language models › Agents, code and math · approach: LLM planning with symbolic tools · 3 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.

Proposes a pre-operative critic (GUI-Critic-R1, 7B Qwen2.5-VL) trained with RFT cold-start and suggestion-aware GRPO on newly built GUI-Critic-Train/Test data to diagnose GUI actions before execution.

Problem

MLLM-based GUI agents make step-level errors that cumulate or are irreversible (e.g., deletions, payments), and existing MLLMs struggle to critique actions before execution; no training or test data existed for GUI pre-critics.

Approach

A pre-operative critic that judges an intended action before execution and gives a corrective suggestion, trained via RFT cold-start followed by GRPO with an added suggestion reward (LLM-judged similarity of suggestion to annotation), plus a reasoning-bootstrapping pipeline for CoT critique data.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add GUI-Critic-R1 pre-criticQwen2.5-VL-7B GUI agent · AndroidWorldsuccess rate (SR): 22.4 -> 27.6Helped
add GUI-Critic-R1 pre-criticQwen2.5-VL-7B GUI agent · AndroidWorldEfficiency Advantage Rate (EAR)Helped
train GUI-Critic-R1 with the proposed approachQwen2.5-VL-7B · GUI-Icritic accuracy: 54.88 -> 69.20Helped
train GUI-Critic-R1 with the proposed approachQwen2.5-VL-7B · GUI-Scritic accuracy: 57.02 -> 58.77No clear effect
replace random negative decisions with Negative Operations Sampling (ablation)GUI-Critic-R1 training data · GUI-Icritic accuracy: 50.46 -> 69.20Helped
replace random negative decisions with Negative Operations Sampling (ablation)GUI-Critic-R1 training data · GUI-Isuggestion accuracy: 1.22 -> 52.43Helped
add data filtering instead of random sample selection (ablation)GUI-Critic-R1 training data · GUI-Icritic accuracy: 67.23 -> 69.20Helped
add GUI Critique Generation to the RFT cold-start data (ablation)GUI-Critic-R1 · GUI-Icritic accuracy: 67.84 -> 69.20Helped
add RFT cold-start before GRPO (ablation)GUI-Critic-R1 · GUI-Isuggestion accuracy: 49.24 -> 52.43Helped
add suggestion reward to S-GRPO (ablation)GUI-Critic-R1 · GUI-Isuggestion accuracy: 47.71 -> 52.43Helped
add suggestion reward to S-GRPO (ablation)GUI-Critic-R1 · GUI-Ssuggestion accuracy: 40.35 -> 47.37Helped
increase suggestion reward weight excessively (ablation)GUI-Critic-R1 S-GRPO · GUI-Icritic accuracyHurt

Surprising findings

Limitations

Experimental setup

Datasets: AITZ AMEX Odyssey AITW GUICourse

Benchmarks: GUI-Critic-Test (GUI-I, GUI-S, GUI-W) AndroidWorld

Metrics: critic accuracy suggestion accuracy success rate (SR) efficiency advantage rate (EAR)

Baselines: Claude-3.5 GPT-4o Gemini-2.0-Flash Deepseek-VL2-7B InternVL2.5-8B InternVL2.5-8B-MPO Qwen2.5-VL-7B Qwen2.5-VL-72B

Builds on: GRPO DeepSeek-R1 Qwen2.5-VL M3A (AndroidWorld) Critic-V

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