paper-with-me

Papers

SVRepair: Structured Visual Reasoning for Automated Program Repair

2026-02-05 · Xiaoxuan Tang, Jincheng Wang, Liwei Luo, Jingxuan Xu, Sheng Zhou, Dajun Chen, Wei Jiang, Yong Li arxiv

Large language models (LLMs) have recently shown strong potential for Automated Program Repair (APR), yet most existing approaches remain unimodal and fail to leverage the rich diagnostic signals contained in visual artifacts such as screenshots and control-flow graphs. In practice, many bug reports convey critical information visually (e.g., layout breakage or missing widgets), but directly using such dense visual inputs often causes context loss and noise, making it difficult for MLLMs to ground visual observations into precise fault localization and executable patches. To bridge this semantic gap, we propose \textbf{SVRepair}, a multimodal APR framework with structured visual representation. SVRepair first fine-tunes a vision-language model, \textbf{Structured Visual Representation (SVR)}, to uniformly transform heterogeneous visual artifacts into a \emph{semantic scene graph} that captures GUI elements and their structural relations (e.g., hierarchy), providing normalized, code-relevant context for downstream repair. Building on the graph, SVRepair drives a coding agent to localize faults and synthesize patches, and further introduces an iterative visual-artifact segmentation strategy that progressively narrows the input to bug-centered regions to suppress irrelevant context and reduce hallucinations. Extensive experiments across multiple benchmarks demonstrate state-of-the-art performance: SVRepair achieves \textbf{36.47\%} accuracy on SWE-Bench M, \textbf{38.02\%} on MMCode, and \textbf{95.12\%} on CodeVision, validating the effectiveness of SVRepair for multimodal program repair.

📄 PDF Abstract BibTeX arXiv:2602.06090

Code (0)

등록된 구현이 없습니다.

Tasks

Visual ReasoningProgram Repair

Similar Papers 제목 키워드 기반

Synthesizing Visual Concepts as Vision-Language Programs

2025-11-24 · Antonia Wüst, Wolfgang Stammer, Hikaru Shindo, Lukas Helff 외 arxiv

Vision-Language models (VLMs) achieve strong performance on multimodal tasks but often fail at systematic visual reasoning tasks, leading to inconsistent or illogical outputs. Neuro-symbolic methods promise to address th…

Logical ReasoningProgram SynthesisVisual Reasoning

FailureMem: A Failure-Aware Multimodal Framework for Autonomous Software Repair

2026-03-18 · Ruize Ma, Yilei Jiang, Shilin Zhang, Zheng Ma 외 arxiv

Multimodal Automated Program Repair (MAPR) extends traditional program repair by requiring models to jointly reason over source code, textual issue descriptions, and visual artifacts such as GUI screenshots. While recent…

Visual GroundingVisual ReasoningProgram Repair

Reasoning Distillation for Lightweight Automated Program Repair

2026-01-16 · Aanand Balasubramanian, Sashank Silwal arxiv

We study whether lightweight symbolic reasoning supervision can improve fix type classification in compact automated program repair models. Small code models are attractive for resource-constrained settings, but they typ…

Type predictionProgram Repair

VDebugger: Harnessing Execution Feedback for Debugging Visual Programs

2024-06-19 · Xueqing Wu, Zongyu Lin, Songyan Zhao, Te-Lin Wu 외

Visual programs are executable code generated by large language models to address visual reasoning problems. They decompose complex questions into multiple reasoning steps and invoke specialized models for each step to s…

Visual Reasoning

Learning Differentiable Logic Programs for Abstract Visual Reasoning

2023-07-03 · Hikaru Shindo, Viktor Pfanschilling, Devendra Singh Dhami, Kristian Kersting

Visual reasoning is essential for building intelligent agents that understand the world and perform problem-solving beyond perception. Differentiable forward reasoning has been developed to integrate reasoning with gradi…

Program inductionVisual Reasoning