REVIEW 2 major objections 5 minor 49 references
LookAgain: Closed-Loop GUI Grounding with Visually Grounded Reflection
T0 review · 2 major / 5 minor · reviewed 2026-08-11 · deepseek-v4-flash
Pith's one-line read LookAgain reformulates GUI grounding as a closed predict-look-again-refine loop, treating each emitted coordinate as a hypothesis to be verified and revised, and reports large accuracy gains over one-shot grounders.
desk verdict A genuinely new closed-loop GUI-grounding protocol with strong results, but the paper's key ablation confounds the multi-turn mechanism with SFT on Gemini-distilled trajectories. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The load-bearing mechanism is the closed predict-look-again-refine loop built from two tool-use primitives. 'locate' renders a red marker at the predicted center and appends a 512×512 patch of that exact region, making the model's own hypothesis the addressable subject of the next reasoning step; 'confirm' commits or refuses and terminates. Around these primitives, the training recipe is the second half of the machinery: a turn-selective SFT mask that supervises genuine post-hoc reflections but never imitates a wrong intermediate coordinate, and a GRPO stage whose only reward is terminal grounding correctness, gated on a successful confirm and zeroed out on malformed calls, repeated locate boxes, or truncated trajectories.
What would settle it
Evaluate LookAgain on refusal cases where the absent element is not covered by a same-image patch — for example, instructions referring to a button that never existed in a crowded toolbar. If refusal accuracy on this set is close to the synthetic refusal accuracy, the model understands absence; if it collapses while accuracy on the feathered-adjacent-patch cases stays high, the model has learned compositing artifacts rather than absence. A cheaper check is to remove the feathering from the synthetic refusal images: if accuracy drops sharply, the seam is the cue.
Extended reading notes
Core claim
LookAgain's central claim is that a produced coordinate should be treated as a hypothesis to be reflected upon and revised under new visual evidence. The method implements this as a multi-turn tool-use protocol with two primitives: 'locate' posts a bounding-box hypothesis, overlays a red-dot-and-ring marker at its center, and appends a 512×512 crop of that exact region to the dialogue history; 'confirm' accepts or rejects the hypothesis and ends the episode, with 'failed' status used to abstain on inapplicable instructions. Every subsequent thought is therefore conditioned on the model's own previous prediction and the visual patch it summoned, turning iterative zoom-in over views into iterative correction over coordinates. Training is a two-stage pipeline: supervised fine-tuning on teacher-generated reflective trajectories (with a selective token mask that avoids imitating wrong intermediate coordinates), followed by GRPO whose only reward is whether the final confirm-committed prediction hits the ground-truth box (or, on refusal samples, whether the model correctly declares the instruction inapplicable). The paper reports that the 8B model reaches 73.0 overall on OSWorld-G versus 51.3 for the base model, 84.5 on MMBench-L2-GUI, 60.2 on ScreenSpot-Pro, and 38.8 on UIVision, and that the multi-turn reflection mechanism — not reinforcement learning alone — is what produces the gain.
Load-bearing premise
The refusal behavior is trained almost entirely on synthetic 'the element is missing' images made by pasting a feathered patch from an adjacent side over the target, and the reported refusal accuracy transfers to real inapplicable instructions only if those composite images are a faithful stand-in for genuine absences.
Editorial extensions
If this is right
- Grounding errors on small targets and dense layouts, a dominant source of cascading failures in screen agents, can be reduced by letting the model inspect its own predicted coordinate.
- Refusal awareness — correctly deciding an instruction is inapplicable — can be trained, and on OSWorld-G the refusal subset jumps from 0.0 for several strong baselines to 57.4 for the 8B model without sacrificing standard accuracy.
- The multi-turn reflection gain is not an artifact of reinforcement learning alone: a single-turn GRPO variant reaches only 47.6 on ScreenSpot-Pro versus 60.2 for LookAgain.
- The same recipe transfers across backbones; on a 9B model it raises OSWorld-G-Refine to 84.9, UIVision to 49.9, and VenusBench-GD to 72.1.
Reading between the lines
- A natural testable extension is to run the same locate-confirm loop on other fine-grained localization domains — document extraction, medical imaging, remote sensing — where a coordinate hypothesis can be rendered and inspected; the paper does not claim this, but the mechanism is domain-agnostic.
- The refusal numbers depend on a CutPaste-style synthetic distribution where the absent element is always erased by pasting an adjacent patch over it; real inapplicable instructions often lack such a same-image patch to paste, so transfer of the reported 57.4 refusal accuracy to organic refusal cases remains an open question.
- If verification is separated from commitment, evaluation should start reporting budgeted multi-turn grounding accuracy — for example, accuracy at a fixed number of locate calls — rather than single-shot accuracy alone, since the paper's bbox-count analysis suggests such budgets would trade accuracy against latency.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proposes LookAgain, a closed-loop GUI grounding method that reformulates grounding as a multi-turn predict–look-again–refine process. A 'locate' tool posts a coordinate hypothesis, renders a red marker on the screenshot, and appends a local patch around the predicted region; a 'confirm' tool accepts or rejects the hypothesis and terminates the episode. Training is two-stage: SFT on roughly 70k Gemini3.1-Pro-distilled reflective trajectories, followed by GRPO with a terminal grounding correctness reward, with additional refusal cases synthesized via a CutPaste-style heuristic. Experiments on OSWorld-G, VenusBench-GD, ScreenSpot-Pro, UIVision, and MMBench-L2-GUI report large gains over the base Qwen3-VL model and state-of-the-art results. Ablations in Tables 3–5 attempt to attribute the gains to the multi-turn reflection mechanism and show generalization to a second backbone, but the central attribution is complicated by the SFT/RL comparison.
Significance. The contribution is conceptually clean and potentially impactful: it introduces a simple, general protocol for post-prediction visual verification, and the empirical gains are substantial and consistent across several benchmarks, including a new refusal-aware capability. The paper ships code, uses a rule-based reward, and provides multiple ablations, backbone generalization, and an analysis of refinement dynamics. If the mechanistic attribution is confirmed, this would be a useful recipe for the community. However, the current comparison does not cleanly separate the multi-turn protocol from the teacher-distilled SFT cold-start, and the refusal behavior is trained on synthetic composites whose validity is unverified; both issues need to be resolved before the central claims can be accepted.
major comments (2)
- [Ablation Study, Table 3] The comparison in Table 3 between LookAgain-8B and the '+GRPO-Single Turn' variants does not isolate the multi-turn reflection mechanism because LookAgain-8B includes an SFT cold-start on roughly 70k Gemini3.1-Pro-distilled trajectories, while the single-turn GRPO variants are trained from the base model with reinforcement learning only. Table 4 shows that SFT alone raises UIVision from 23.3 to 37.5 (close to LookAgain's 38.8) and OSWorld-G-Refine from 67.8 to 73.5, so the residual gap in Table 3 (e.g., 60.2 versus 47.6/55.7 on ScreenSpot-Pro) could be substantially explained by teacher distillation rather than by the closed-loop protocol. The statement 'showing that the gain stems from multi-turn reflection itself rather than from simply avoiding the refusal burden' is therefore not supported by the reported experiments. Please add an ablation with a single-turn SFT+GRPO variant (or a multi-turn GRPO variant without SFT) to separate these factors.
- [Appendix, Refusal Data Construction] The refusal training data is synthesized by pasting a patch from an adjacent side over the ground-truth bounding box and feathering the boundary (CutPaste-style). With only about 600 refusal trajectories for SFT and 300 for RL, the model may learn to detect composite-specific artifacts (seams, texture discontinuities) rather than to reason that the instruction's referent is absent. This is a particular concern because the paper reports large refusal gains over baselines that score 0.0 (e.g., 57.4 on OSWorld-G Refusal), and the benchmarks' refusal cases are presumably natural inapplicable instructions. The paper provides no validation that the synthetic refusal distribution matches real refusal scenarios. Please include a human evaluation of the synthetic composites (e.g., how often they look like genuine screenshots) and/or an evaluation on a held-out set of naturally occurring inapplicable instructions.
minor comments (5)
- [Introduction] There is a typo in the first paragraph: 'degradation sharply small targets' is missing 'on' (should be 'degradation sharply on small targets').
- [Implementation Details, Eq. (3)] The locate repetition limit K used in the Violation condition is not specified anywhere; please report its value alongside the maximum interaction rounds.
- [Method, Figure 3] Figure 3 is referenced in the Analysis of Direct Closed-Loop Grounding section, but the quantitative scores for the direct closed-loop application to Gemini3.1-Pro, Qwen3-VL-8B, and the GUI-Cursor variant are not given in the text; please report the exact numbers.
- [Tables 1 and 3] The benchmark name is inconsistent: 'VenusBench-GD' in Table 1 caption and 'Venus-GD' in Table 3; please standardize.
- [Implementation Details] The statement 'All evaluations are repeated three times to ensure negligible fluctuation in results' should be accompanied by the actual variance (standard deviation or range) in the main tables; otherwise the 'negligible' claim is unverifiable.
Circularity Check
No significant circularity: the training targets, rewards, and evaluation benchmarks are all external to the claimed predictions.
full rationale
The paper's derivation chain is: define a closed-loop locate/confirm protocol, distill ~70k reflective trajectories from Gemini3.1-Pro filtered by ground-truth bounding boxes, cold-start with SFT, refine with GRPO under an outcome reward (Eqs. 2-4) gated on ground-truth containment or refusal labels, and evaluate on external benchmarks (OSWorld-G, VenusBench-GD, ScreenSpot-Pro, UIVision, MMBench-L2-GUI). None of these stages defines the evaluation target in terms of the model's own outputs. The SFT corpus is filtered by GT correctness, the RL reward uses GT boxes, and the reported numbers are measured on held-out benchmark subsets; there is no fitted parameter that is renamed as a prediction and no equation in which the predicted quantity equals the training input by construction. The refusal synthesis (CutPaste-style overwriting) is a training-data construction and does not supply the labels for the external refusal benchmarks, so the refusal results are not self-definitional. The self-citations in Related Work are contextual and not load-bearing; no uniqueness theorem or prior result is invoked to force the design. The main weakness is experimental rather than circular: Table 3 compares the full SFT+GRPO multi-turn model with single-turn GRPO variants that lack the SFT cold-start, so the incremental effect attributed to multi-turn reflection is underdetermined by that comparison, and Table 4 shows SFT alone accounts for much of the gain. This is an attribution and confound concern, not a reduction of the prediction to its inputs.
Assumptions & free parameters
free parameters (6)
- reward coefficient alpha =
0.1
- reward coefficient beta =
0.9
- maximum interaction rounds =
6
- locate repetition limit K =
not specified
- patch size =
512x512
- coordinate scale =
0-1000
assumptions (4)
- domain assumption Marker-annotated local patch provides sufficient visual evidence for the model to verify or correct its previous prediction
- domain assumption Filtered teacher trajectories are a sound training signal for transferring reflection behavior
- domain assumption CutPaste refusal synthesis creates valid refusal cases without exploitable artifacts
- domain assumption GRPO with terminal correctness reward can shape multi-turn behavior without reward hacking
Cite this review
Pith. "Pith review of LookAgain: Closed-Loop GUI Grounding with Visually Grounded Reflection." pith.science (2026). https://pith.science/paper/WACIELRD
@misc{pith2026260809723,
author = {Pith},
title = {Pith review of: LookAgain: Closed-Loop GUI Grounding with Visually Grounded Reflection},
year = {2026},
howpublished = {\url{https://pith.science/paper/WACIELRD}},
note = {Machine review of arXiv:2608.09723}
}
read the original abstract
Recent graphical user interface (GUI) grounders have significantly advanced single-shot accuracy on standard benchmarks, yet their performance degrades sharply on small targets, densely packed controls and out-of-distribution interfaces. We attribute this gap to a paradigmatic limitation shared by existing approaches: none of them treats a produced coordinate as a hypothesis to be reflected upon and revised under new visual evidence. This manifests as three coupled issues: 1) Lack of post-hoc reflection. The prediction is frozen at the moment of emission, leaving no internal mechanism to challenge or refine it. 2) Visual evidence decoupled from the prediction. The auxiliary visual evidence is gathered to support the upcoming coordinate rather than to scrutinise the one already committed to. 3) Refinement over views, not over predictions. The iterative zoom-in refines the inspected region instead of inheriting a previous coordinate as a spatial prior to be corrected. In this paper, we propose LookAgain, a closed-loop GUI grounder driven by post-prediction visual reflection. LookAgain reformulates grounding as a multi-turn predict-look-again-refine process with two primitives: "locate" posts a coordinate hypothesis, renders a marker on the image and appends a local patch of the predicted region. It anchors the next reasoning step to the previous prediction as a spatial prior; "confirm" accepts or reject the hypothesis and terminates the procedure. We train the LookAgain grounder with SFT on constructed reflective trajectories as a cold start, followed by GRPO with terminal grounding correctness as the sole reward. Extensive experiments show that LookAgain consistently improves performance on both refusal-aware and general GUI grounding benchmarks, achieving state-of-the-art results. Comprehensive ablations further verify the effectiveness of the proposed framework.
Figures
Figures from the paper (7 more)
Reference graph
Works this paper leans on
-
[1]
Proceedings of the 62nd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers) , pages=
Seeclick: Harnessing gui grounding for advanced visual gui agents , author=. Proceedings of the 62nd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers) , pages=
-
[2]
International Conference on Learning Representations , volume=
OS-ATLAS: Foundation action model for generalist GUI agents , author=. International Conference on Learning Representations , volume=
-
[3]
Liangyu Chen and Hanzhang Zhou and chenglin cai and Jianan Zhang and Panrong Tong and Xu Zhang and Quyu Kong and Chen Liu and Yuqi Liu and Wenxuan Wang and Yue Wang and Qin Jin and Steven HOI , booktitle=. 2026 , url=
work page 2026
-
[4]
arXiv preprint arXiv:2504.10458 , year=
Gui-r1: A generalist r1-style vision-language action model for gui agents , author=. arXiv preprint arXiv:2504.10458 , year=
-
[5]
Proceedings of the AAAI Conference on Artificial Intelligence , volume=
Ui-r1: Enhancing efficient action prediction of gui agents by reinforcement learning , author=. Proceedings of the AAAI Conference on Artificial Intelligence , volume=
-
[6]
Proceedings of the AAAI Conference on Artificial Intelligence , volume=
GUI-G ^2 : Gaussian Reward Modeling for GUI Grounding , author=. Proceedings of the AAAI Conference on Artificial Intelligence , volume=
-
[7]
Advances in Neural Information Processing Systems , volume=
Gui-g1: Understanding r1-zero-like training for visual grounding in gui agents , author=. Advances in Neural Information Processing Systems , volume=
-
[8]
Advances in Neural Information Processing Systems , volume=
Gui-actor: Coordinate-free visual grounding for gui agents , author=. Advances in Neural Information Processing Systems , volume=
Show all 49 references
-
[9]
Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition , pages=
Mvp: Multiple view prediction improves gui grounding , author=. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition , pages=
-
[10]
Proceedings of the IEEE/CVF International Conference on Computer Vision , pages=
Visual test-time scaling for gui agent grounding , author=. Proceedings of the IEEE/CVF International Conference on Computer Vision , pages=
-
[11]
Proceedings of the 2025 Conference on Empirical Methods in Natural Language Processing , pages=
Dimo-gui: Advancing test-time scaling in gui grounding via modality-aware visual reasoning , author=. Proceedings of the 2025 Conference on Empirical Methods in Natural Language Processing , pages=
2025
-
[12]
Advances in neural information processing systems , volume=
Reflexion: Language agents with verbal reinforcement learning , author=. Advances in neural information processing systems , volume=
-
[13]
International Conference on Learning Representations , volume=
Navigating the digital world as humans do: Universal visual grounding for gui agents , author=. International Conference on Learning Representations , volume=
-
[14]
Proceedings of the Computer Vision and Pattern Recognition Conference , pages=
Showui: One vision-language-action model for gui visual agent , author=. Proceedings of the Computer Vision and Pattern Recognition Conference , pages=
-
[15]
Findings of the Association for Computational Linguistics: ACL 2025 , pages=
Aria-ui: Visual grounding for gui instructions , author=. Findings of the Association for Computational Linguistics: ACL 2025 , pages=
2025
-
[16]
Proceedings of the 33rd ACM International Conference on Multimedia , pages=
Screenspot-pro: Gui grounding for professional high-resolution computer use , author=. Proceedings of the 33rd ACM International Conference on Multimedia , pages=
-
[17]
International Conference on Machine Learning , pages=
UI-Vision: A Desktop-centric GUI Benchmark for Visual Perception and Interaction , author=. International Conference on Machine Learning , pages=. 2025 , organization=
2025
-
[18]
arXiv preprint arXiv:2504.14239 , year=
Infigui-r1: Advancing multimodal gui agents from reactive actors to deliberative reasoners , author=. arXiv preprint arXiv:2504.14239 , year=
-
[19]
arXiv preprint arXiv:2501.12948 , year=
Deepseek-r1: Incentivizing reasoning capability in llms via reinforcement learning , author=. arXiv preprint arXiv:2501.12948 , year=
-
[20]
arXiv preprint arXiv:2601.06899 , year=
V2P: Visual Attention Calibration for GUI Grounding via Background Suppression and Center Peaking , author=. arXiv preprint arXiv:2601.06899 , year=
-
[21]
arXiv preprint arXiv:2511.21631 , year=
Qwen3-vl technical report , author=. arXiv preprint arXiv:2511.21631 , year=
-
[22]
arXiv preprint arXiv:2507.05791 , year=
Gta1: Gui test-time scaling agent , author=. arXiv preprint arXiv:2507.05791 , year=
-
[23]
Advances in Neural Information Processing Systems , volume=
Opencua: Open foundations for computer-use agents , author=. Advances in Neural Information Processing Systems , volume=
-
[24]
arXiv preprint arXiv:2508.10833 , year=
Ui-venus technical report: Building high-performance ui agents with rft , author=. arXiv preprint arXiv:2508.10833 , year=
-
[25]
2025 , url=
Holo1.5 - Open Foundation Models for Computer Use Agents , author=. 2025 , url=
2025
-
[26]
arXiv preprint arXiv:2501.12326 , year=
Ui-tars: Pioneering automated gui interaction with native agents , author=. arXiv preprint arXiv:2501.12326 , year=
-
[27]
Holo2 - Open Foundation Models for Navigation and Computer Use Agents , author=
-
[28]
arXiv preprint arXiv:2508.15144 , year=
Mobile-agent-v3: Fundamental agents for gui automation , author=. arXiv preprint arXiv:2508.15144 , year=
-
[29]
Advances in Neural Information Processing Systems , volume=
Scaling computer-use grounding via user interface decomposition and synthesis , author=. Advances in Neural Information Processing Systems , volume=
-
[30]
arXiv preprint arXiv:2512.16501 , year=
VenusBench-GD: A Comprehensive Multi-Platform GUI Benchmark for Diverse Grounding Tasks , author=. arXiv preprint arXiv:2512.16501 , year=
-
[31]
arXiv preprint arXiv:2507.19478 , year=
Mmbench-gui: Hierarchical multi-platform evaluation framework for gui agents , author=. arXiv preprint arXiv:2507.19478 , year=
-
[32]
arXiv preprint arXiv:2606.14579 , year=
VISTA: View-Consistent Self-Verified Training for GUI Grounding , author=. arXiv preprint arXiv:2606.14579 , year=
-
[33]
arXiv preprint arXiv:2509.21552 , year=
Learning gui grounding with spatial reasoning from visual feedback , author=. arXiv preprint arXiv:2509.21552 , year=
-
[34]
arXiv preprint arXiv:2511.07332 , year=
Grounding Computer Use Agents on Human Demonstrations , author=. arXiv preprint arXiv:2511.07332 , year=
-
[35]
Gemini 3.1 Pro Preview , year =
-
[36]
Proceedings of the IEEE/CVF conference on computer vision and pattern recognition , pages=
Cutpaste: Self-supervised learning for anomaly detection and localization , author=. Proceedings of the IEEE/CVF conference on computer vision and pattern recognition , pages=
-
[37]
Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers) , pages=
Measure Twice, Click Once: Co-evolving Proposer and Visual Critic via Reinforcement Learning for GUI Grounding , author=. Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers) , pages=
-
[38]
2025 IEEE/CVF International Conference on Computer Vision (ICCV) , pages=
Falcon: Resolving visual redundancy and fragmentation in high-resolution multimodal large language models via visual registers , author=. 2025 IEEE/CVF International Conference on Computer Vision (ICCV) , pages=. 2025 , organization=
2025
-
[39]
Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) , year =
Zhou, Xurui and Chen, Gongwei and Xie, Yuquan and Li, Zaijing and Zhou, Kaiwen and Wang, Shuai and Yang, Shuo and Tian, Zhuotao and Shao, Rui , title =. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) , year =
-
[40]
Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers) , pages=
Personalalign: Hierarchical implicit intent alignment for personalized gui agent with long-term user-centric records , author=. Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers) , pages=
-
[41]
2025 IEEE/CVF International Conference on Computer Vision (ICCV) , pages=
Less is more: Empowering gui agent with context-aware simplification , author=. 2025 IEEE/CVF International Conference on Computer Vision (ICCV) , pages=. 2025 , organization=
2025
-
[42]
IEEE Transactions on Pattern Analysis and Machine Intelligence , year=
Detecting and grounding multi-modal media manipulation and beyond , author=. IEEE Transactions on Pattern Analysis and Machine Intelligence , year=
-
[43]
Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition , pages=
Detecting and grounding multi-modal media manipulation , author=. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition , pages=
-
[44]
Proceedings of the IEEE/CVF conference on computer vision and pattern recognition , pages=
Multi-adversarial discriminative deep domain generalization for face presentation attack detection , author=. Proceedings of the IEEE/CVF conference on computer vision and pattern recognition , pages=
-
[45]
Advances in neural information processing systems , volume=
CogVLA: Cognition-aligned vision-language-action models via instruction-driven routing & sparsification , author=. Advances in neural information processing systems , volume=
-
[46]
Proceedings of the AAAI Conference on Artificial Intelligence , volume=
Semanticvla: Semantic-aligned sparsification and enhancement for efficient robotic manipulation , author=. Proceedings of the AAAI Conference on Artificial Intelligence , volume=
-
[47]
International Conference on Learning Representations , year=
From Abstraction to Instantiation: Learning Behavioral Representation for Vision-Language-Action Model , author=. International Conference on Learning Representations , year=
-
[48]
2025 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) , pages=
Lion-fs: Fast & slow video-language thinker as online video assistant , author=. 2025 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) , pages=. 2025 , organization=
2025
-
[49]
arXiv preprint arXiv:2506.10357 , year=
Optimus-3: Dual-router aligned mixture-of-experts agent with dual-granularity reasoning-aware policy optimization , author=. arXiv preprint arXiv:2506.10357 , year=
Reviewed August 11, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.