paper-with-me

Papers

Transductive Visual Programming: Evolving Tool Libraries from Experience for Spatial Reasoning

2025-12-24 · Shengguang Wu, Xiaohan Wang, Yuhui Zhang, Hao Zhu, Serena Yeung-Levy arxiv

Spatial reasoning in 3D scenes requires precise geometric calculations that challenge vision-language models. Visual programming addresses this by decomposing problems into steps calling specialized tools, yet existing methods rely on either fixed toolsets or speculative tool induction before solving problems, resulting in suboptimal programs and poor utilization of induced tools. We present Transductive Visual Programming (TVP), a novel framework that builds new tools from its own experience rather than speculation. TVP first solves problems using basic tools while accumulating experiential solutions into an Example Library, then abstracts recurring patterns from these programs into reusable higher-level tools for an evolving Tool Library. This allows TVP to tackle new problems with increasingly powerful tools learned from experience. On Omni3D-Bench, TVP achieves state-of-the-art performance, outperforming GPT-4o by 22% and the previous best visual programming system by 11%. Our transductively learned tools are used 5x more frequently as core program dependency than inductively created ones, demonstrating more effective tool discovery and reuse. The evolved tools also show strong generalization to unseen spatial tasks, achieving superior performance on benchmarks from SpatialScore-Hard collection without any testset-specific modification. Our work establishes experience-driven transductive tool creation as a powerful paradigm for building self-evolving visual programming agents that effectively tackle challenging spatial reasoning tasks. We release our code at https://transductive-visualprogram.github.io/.

📄 PDF Abstract BibTeX arXiv:2512.20934

Code (0)

등록된 구현이 없습니다.

Tasks

Spatial Reasoning

Similar Papers 제목 키워드 기반

Efficient Graph Deep Learning in TensorFlow with tf_geometric

2021-01-27 · Jun Hu, Shengsheng Qian, Quan Fang, Youze Wang 외

We introduce tf_geometric, an efficient and friendly library for graph deep learning, which is compatible with both TensorFlow 1.x and 2.x. tf_geometric provides kernel libraries for building Graph Neural Networks (GNNs)…

Deep LearningGeneral ClassificationGraph ClassificationGraph Sampling+4

Genetic Programming for Evolving a Front of Interpretable Models for Data Visualisation

2020-01-27 · Andrew Lensen, Bing Xue, Mengjie Zhang

Data visualisation is a key tool in data mining for understanding big datasets. Many visualisation methods have been proposed, including the well-regarded state-of-the-art method t-Distributed Stochastic Neighbour Embedd…

Adaptive Self-improvement LLM Agentic System for ML Library Development

2025-02-04 · Genghan Zhang, Weixin Liang, Olivia Hsu, Kunle Olukotun

ML libraries, often written in architecture-specific programming languages (ASPLs) that target domain-specific architectures, are key to efficient ML systems. However, writing these high-performance ML libraries is chall…

RustEvo^2: An Evolving Benchmark for API Evolution in LLM-based Rust Code Generation

2025-03-21 · Linxi Liang, Jing Gong, Mingwei Liu, Chong Wang 외

Large Language Models (LLMs) have become pivotal tools for automating code generation in software development. However, these models face significant challenges in producing version-aware code for rapidly evolving langua…

Code GenerationNavigateRAGRetrieval-augmented Generation

A Visual Programming Paradigm for Abstract Deep Learning Model Development

2019-05-07 · Srikanth Tamilselvam, Naveen Panwar, Shreya Khare, Rahul Aralikatte 외

Deep learning is one of the fastest growing technologies in computer science with a plethora of applications. But this unprecedented growth has so far been limited to the consumption of deep learning experts. The primary…

Deep Learning