PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
June 5, 2017502 citationsOpen Access

A simple neural network module for relational reasoning

ASAdam SantoroDRDavid RaposoDBDavid G. T. Barrett

Key Points

Key points are not available for this paper at this time.

Abstract

Relational reasoning is a central component of generally intelligent behavior, but has proven difficult for neural networks to learn. In this paper we describe how to use Relation Networks (RNs) as a simple plug-and-play module to solve problems that fundamentally hinge on relational reasoning. We tested RN-augmented networks on three tasks: visual question answering using a challenging dataset called CLEVR, on which we achieve state-of-the-art, super-human performance; text-based question answering using the bAbI suite of tasks; and complex reasoning about dynamic physical systems. Then, using a curated dataset called Sort-of-CLEVR we show that powerful convolutional networks do not have a general capacity to solve relational questions, but can gain this capacity when augmented with RNs. Our work shows how a deep learning architecture equipped with an RN module can implicitly discover and learn to reason about entities and their relations.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Santoro et al. (2017) studied this question.

synapsesocial.com/papers/6a0f7503b6f5ee04015fba8ehttps://doi.org/10.48550/arxiv.1706.01427
Ask AI
Helpful
Bookmark
Share
View Full Paper