SOTAVerified

Can We Generate Visual Programs Without Prompting LLMs?

2024-12-11Unverified0· sign in to hype

Michal Shlapentokh-Rothman, Yu-Xiong Wang, Derek Hoiem

Unverified — Be the first to reproduce this paper.

Reproduce

Abstract

Visual programming prompts LLMs (large language mod-els) to generate executable code for visual tasks like visual question answering (VQA). Prompt-based methods are difficult to improve while also being unreliable and costly in both time and money. Our goal is to develop an efficient visual programming system without 1) using prompt-based LLMs at inference time and 2) a large set of program and answer annotations. We develop a synthetic data augmentation approach and alternative program generation method based on decoupling programs into higher-level skills called templates and the corresponding arguments. Our results show that with data augmentation, prompt-free smaller LLMs ( 1B parameters) are competitive with state-of-the art models with the added benefit of much faster inference

Tasks

Reproductions