paper-with-me

Papers

Learning to Edit Visual Programs with Self-Supervision

2024-06-04 · R. Kenny Jones, Renhao Zhang, Aditya Ganeshan, Daniel Ritchie

We design a system that learns how to edit visual programs. Our edit network consumes a complete input program and a visual target. From this input, we task our network with predicting a local edit operation that could be applied to the input program to improve its similarity to the target. In order to apply this scheme for domains that lack program annotations, we develop a self-supervised learning approach that integrates this edit network into a bootstrapped finetuning loop along with a network that predicts entire programs in one-shot. Our joint finetuning scheme, when coupled with an inference procedure that initializes a population from the one-shot model and evolves members of this population with the edit network, helps to infer more accurate visual programs. Over multiple domains, we experimentally compare our method against the alternative of using only the one-shot model, and find that even under equal search-time budgets, our editing-based paradigm provides significant advantages.

📄 PDF Abstract BibTeX arXiv:2406.02383

Code (1)

rkjones4/vpi-edit 공식 구현 pytorch

Tasks

Self-Supervised Learning

Similar Papers 제목 키워드 기반

Self-Training Large Language Models for Improved Visual Program Synthesis With Visual Reinforcement

2024-04-06 · CVPR 2024 1 · Zaid Khan, Vijay Kumar BG, Samuel Schulter, Yun Fu 외

Visual program synthesis is a promising approach to exploit the reasoning abilities of large language models for compositional computer vision tasks. Previous work has used few-shot prompting with frozen LLMs to synthesi…

Image-text Retrievalobject-detectionObject DetectionProgram Synthesis+3

Localized Calibrated Uncertainty in Code Language Models

2025-12-31 · David Gros, Prem Devanbu arxiv

Large Language models (LLMs) can generate complicated source code from natural language prompts. However, LLMs can generate output that deviates from what the user wants, requiring supervision and editing. To support thi…

Self-Distillation Policy Optimization via Visual Feedback: Bridging Code and Visual Artifacts

2026-06-09 · Haoyu Dong arxiv

Code-generating large language models (LLMs) increasingly produce visual artifacts such as charts, web pages, and slides by writing programs that are executed by non-differentiable renderers, committing to code before ob…

ChartE$^{3}$: A Comprehensive Benchmark for End-to-End Chart Editing

2026-01-29 · Shuo Li, Jiajun Sun, Zhekai Wang, Xiaoran Fan 외 arxiv

Charts are a fundamental visualization format for structured data analysis. Enabling end-to-end chart editing according to user intent is of great practical value, yet remains challenging due to the need for both fine-gr…

Execution-Grounded Credit Assignment for GRPO in Code Generation

2026-03-17 · Abhijit Kumar, Natalya Kumar, Shikhar Gupta arxiv

Critic-free reinforcement learning with verifiable rewards (RLVR) improves code generation by optimizing unit-test pass rates, but GRPO-style updates suffer from coarse credit assignment: a single outcome signal is sprea…

Reinforcement LearningCode Generation