Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Abstract Diagrammatic Reasoning with Multiplex Graph Networks

About

Abstract reasoning, particularly in the visual domain, is a complex human ability, but it remains a challenging problem for artificial neural learning systems. In this work we propose MXGNet, a multilayer graph neural network for multi-panel diagrammatic reasoning tasks. MXGNet combines three powerful concepts, namely, object-level representation, graph neural networks and multiplex graphs, for solving visual reasoning tasks. MXGNet first extracts object-level representations for each element in all panels of the diagrams, and then forms a multi-layer multiplex graph capturing multiple relations between objects across different diagram panels. MXGNet summarises the multiple graphs extracted from the diagrams of the task, and uses this summarisation to pick the most probable answer from the given candidates. We have tested MXGNet on two types of diagrammatic reasoning tasks, namely Diagram Syllogisms and Raven Progressive Matrices (RPM). For an Euler Diagram Syllogism task MXGNet achieves state-of-the-art accuracy of 99.8%. For PGM and RAVEN, two comprehensive datasets for RPM reasoning, MXGNet outperforms the state-of-the-art models by a considerable margin.

Duo Wang, Mateja Jamnik, Pietro Lio• 2020

Related benchmarks

TaskDatasetResultRank
Abstract Visual ReasoningRAVEN v1 (test)
Average Accuracy20.78
22
Abstract ReasoningI-RAVEN (test)
Accuracy (Overall)13.07
10
Abstract Causal ReasoningACRE (I.I.D.)
Query Accuracy33.01
10
Abstract Causal ReasoningACRE Compositionality
Query Accuracy35.56
10
Abstract Causal ReasoningACRE Systematicity
Query Accuracy33.43
10
Abstract ReasoningPGM Neutral (val)
Accuracy67.1
5
Abstract ReasoningPGM Neutral (test)
Accuracy66.7
5
Abstract ReasoningPGM Triple Pairs (val)
Accuracy67.1
5
Abstract ReasoningPGM Triples (val)
Accuracy63.7
5
Abstract ReasoningPGM Triples (test)
Accuracy19.9
5
Showing 10 of 17 rows

Other info

Follow for update