paper-with-me

Papers

Pix2Code: Learning to Compose Neural Visual Concepts as Programs

2024-02-13 · Antonia Wüst, Wolfgang Stammer, Quentin Delfosse, Devendra Singh Dhami, Kristian Kersting

The challenge in learning abstract concepts from images in an unsupervised fashion lies in the required integration of visual perception and generalizable relational reasoning. Moreover, the unsupervised nature of this task makes it necessary for human users to be able to understand a model's learnt concepts and potentially revise false behaviours. To tackle both the generalizability and interpretability constraints of visual concept learning, we propose Pix2Code, a framework that extends program synthesis to visual relational reasoning by utilizing the abilities of both explicit, compositional symbolic and implicit neural representations. This is achieved by retrieving object representations from images and synthesizing relational concepts as lambda-calculus programs. We evaluate the diverse properties of Pix2Code on the challenging reasoning domains, Kandinsky Patterns and CURI, thereby testing its ability to identify compositional visual concepts that generalize to novel data and concept configurations. Particularly, in stark contrast to neural approaches, we show that Pix2Code's representations remain human interpretable and can be easily revised for improved performance.

📄 PDF Abstract BibTeX arXiv:2402.08280

Code (1)

ml-research/pix2code 공식 구현 pytorch

Tasks

Program SynthesisRelational Reasoning

Similar Papers 제목 키워드 기반

Learning to Infer Generative Template Programs for Visual Concepts

2024-03-20 · R. Kenny Jones, Siddhartha Chaudhuri, Daniel Ritchie

People grasp flexible visual concepts from a few examples. We explore a neurosymbolic system that learns how to infer programs that capture visual concepts in a domain-general fashion. We introduce Template Programs: pro…

ViperGPT: Visual Inference via Python Execution for Reasoning

2023-03-14 · ICCV 2023 1 · Dídac Surís, Sachit Menon, Carl Vondrick

Answering visual queries is a complex task that requires both visual processing and reasoning. End-to-end models, the dominant approach for this task, do not explicitly differentiate between the two, limiting interpretab…

Code GenerationVideo Question AnsweringZero-Shot Video Question Answer

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

Probabilistic Neural Programmed Networks for Scene Generation

2018-12-01 · NeurIPS 2018 12 · Zhiwei Deng, Jiacheng Chen, Yifang Fu, Greg Mori

In this paper we address the text to scene image generation problem. Generative models that capture the variability in complicated scenes containing rich semantics is a grand goal of image generation. Complicated scene i…

Image GenerationScene Generation

The Neuro-Symbolic Concept Learner: Interpreting Scenes, Words, and Sentences From Natural Supervision

2019-04-26 · ICLR 2019 5 · Jiayuan Mao, Chuang Gan, Pushmeet Kohli, Joshua B. Tenenbaum 외

We propose the Neuro-Symbolic Concept Learner (NS-CL), a model that learns visual concepts, words, and semantic parsing of sentences without explicit supervision on any of them; instead, our model learns by simply lookin…

Image-text RetrievalObjectQuestion AnsweringRetrieval+4