atlas

Research map / Vision-language and multimodal / Multimodal LLMs

Synthesizing Visual Concepts as Vision-Language Programs

CVPR 2026 · Vision-language and multimodal › Multimodal LLMs · approach: VLM capability analysis · 0 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 Vision-Language Programs (VLP), which use VLMs to ground symbols and extract structured visual descriptions that are compiled into a PCFG-based DSL and searched for programs that induce visual concepts from few labeled images.

Problem

VLMs fail at systematic inductive visual reasoning (inducing rules that separate positive from negative image sets), while existing neuro-symbolic methods rely on rigid domain-specific perception modules or explicit queries.

Approach

Decouple perception from reasoning: the VLM is used only as a set of callable perception functions (e.g., get_objects, get_actions) inside a typed DSL; a PCFG prior with occurrence-based symbol weighting guides program search over labeled support images, yielding training-free, executable, interpretable rules.

Key results

Surprising findings

Limitations

Experimental setup

Datasets: Bongard-HOI Bongard-OpenWorld Bongard-RWR COCOLogic CLEVR-Hans3

Benchmarks: Bongard-HOI Bongard-OpenWorld Bongard-RWR COCOLogic CLEVR-Hans3

Metrics: balanced accuracy tokens

Baselines: InternVL3-8B InternVL3-14B Kimi-VL-A3B-Instruct Qwen2.5-VL-7B-Instruct Qwen3-VL-30B-A3B-Instruct Kimi-VL-A3B-Thinking Qwen3-VL-30B-A3B-Thinking gpt-5

Builds on: VisProg ViperGPT NePTune Heap Search Algorithm

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