Learning differentiable logic programs for abstract visual reasoning

Abstract Visual reasoning is essential for building intelligent agents that understand the world and perform problem-solving beyond perception. Differentiable forward reasoning has been developed to integrate reasoning with gradient-based machine learning paradigms. However, due to the memory intensity, most existing approaches do not bring the best of the expressivity of first-order logic, excluding a crucial ability to solve abstract visual reasoning , where agents need to perform reasoning by using analogies on abstract concepts in different scenarios. To overcome this problem, we propose NEUro-symbolic Message-pAssiNg reasoNer (NEUMANN) , which is a graph-based differentiable forward reasoner, passing messages in a memory-efficient manner and handling structured programs with functors. Moreover, we propose a computationally-efficient structure learning algorithm to perform explanatory program induction on complex visual scenes. To evaluate, in addition to conventional visual reasoning tasks, we propose a new task, visual reasoning behind-the-scenes , where agents need to learn abstract programs and then answer queries by imagining scenes that are not observed. We empirically demonstrate that NEUMANN solves visual reasoning tasks efficiently, outperforming neural, symbolic, and neuro-symbolic baselines.

Authors

Institutions

Publication Details

Journal
Machine Learning
Published
2024-10-26
DOI
https://doi.org/10.1007/s10994-024-06610-2
Citations
7
Primary Topic
Constraint Satisfaction and Optimization
Type
article
Field-Weighted Citation Impact
2.44

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Learning differentiable logic programs for abstract visual reasoning

Devendra Singh Dhami, Hikaru Shindo, Viktor Pfanschilling, Kristian Kersting
7 citations
Machine Learning
Constraint Satisfaction and Optimization
2.44
article

Learning differentiable logic programs for abstract visual reasoning

Devendra Singh Dhami, Hikaru Shindo, Viktor Pfanschilling, Kristian Kersting
article en
7 citations

Abstract

Abstract Visual reasoning is essential for building intelligent agents that understand the world and perform problem-solving beyond perception. Differentiable forward reasoning has been developed to integrate reasoning with gradient-based machine learning paradigms. However, due to the memory intensity, most existing approaches do not bring the best of the expressivity of first-order logic, excluding a crucial ability to solve abstract visual reasoning , where agents need to perform reasoning by using analogies on abstract concepts in different scenarios. To overcome this problem, we propose NEUro-symbolic Message-pAssiNg reasoNer (NEUMANN) , which is a graph-based differentiable forward reasoner, passing messages in a memory-efficient manner and handling structured programs with functors. Moreover, we propose a computationally-efficient structure learning algorithm to perform explanatory program induction on complex visual scenes. To evaluate, in addition to conventional visual reasoning tasks, we propose a new task, visual reasoning behind-the-scenes , where agents need to learn abstract programs and then answer queries by imagining scenes that are not observed. We empirically demonstrate that NEUMANN solves visual reasoning tasks efficiently, outperforming neural, symbolic, and neuro-symbolic baselines.

Machine LearningVol. 113(11-12)
Technische Universität Darmstadt (DE), German Research Centre for Artificial Intelligence (DE), Hessian Agency for Nature Conservation, Environment and Geology (DE), Eindhoven University of Technology (NL)
Technische Universität Darmstadt
Openalex Percentile: Top 10%
Constraint Satisfaction and Optimization
2.44
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Learning differentiable logic programs for abstract visual reasoning — Devendra Singh Dhami, Hikaru Shindo, et al. · Machine Learning (2024) | TGRS Research Map | TGRS