Investigating diagrammatic reasoning with deep neural networks

1Citations
Citations of this article
10Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Diagrams in mechanised reasoning systems are typically encoded into symbolic representations that can be easily processed with rule-based expert systems. This relies on human experts to define diagram-to-symbol mapping and the set of rules to reason with the symbols. We present a new method of using Deep artificial Neural Networks (DNN) to learn continuous, vector-form representations of diagrams without any human input, and entirely from datasets of diagrammatic reasoning problems. Based on this DNN, we developed a novel reasoning system, Euler-Net, to solve syllogisms with Euler diagrams. Euler-Net takes two diagrams representing the premises in a syllogism as input, and outputs either a categorical (subset, intersection or disjoint) or diagrammatic conclusion (generating an Euler diagram representing the conclusion) to the syllogism. Euler-Net can achieve 99.5% accuracy for generating syllogism conclusions, and learns meaningful representations. We propose that our framework can be applied to other types of diagrams, especially the ones we are less sure how to formalise symbolically.

Cite

CITATION STYLE

APA

Wang, D., Jamnik, M., & Liò, P. (2018). Investigating diagrammatic reasoning with deep neural networks. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 10871 LNAI, pp. 390–398). Springer Verlag. https://doi.org/10.1007/978-3-319-91376-6_36

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free