Neural-Symbolic Learning and Reasoning: A Survey and Interpretation

by   Tarek R. Besold, et al.

The study and understanding of human behaviour is relevant to computer science, artificial intelligence, neural computation, cognitive science, philosophy, psychology, and several other areas. Presupposing cognition as basis of behaviour, among the most prominent tools in the modelling of behaviour are computational-logic systems, connectionist models of cognition, and models of uncertainty. Recent studies in cognitive science, artificial intelligence, and psychology have produced a number of cognitive models of reasoning, learning, and language that are underpinned by computation. In addition, efforts in computer science research have led to the development of cognitive computational systems integrating machine learning and automated reasoning. Such systems have shown promise in a range of applications, including computational biology, fault diagnosis, training and assessment in simulators, and software verification. This joint survey reviews the personal ideas and views of several researchers on neural-symbolic learning and reasoning. The article is organised in three parts: Firstly, we frame the scope and goals of neural-symbolic computation and have a look at the theoretical foundations. We then proceed to describe the realisations of neural-symbolic computation, systems, and applications. Finally we present the challenges facing the area and avenues for further research.


page 1

page 2

page 3

page 4


Proceedings of the 9th International Symposium on Symbolic Computation in Software Science

This volume contains papers presented at the Ninth International Symposi...

Non-Axiomatic Term Logic: A Computational Theory of Cognitive Symbolic Reasoning

This paper presents Non-Axiomatic Term Logic (NATL) as a theoretical com...

Amanuensis: The Programmer's Apprentice

This document provides an overview of the material covered in a course t...

Symbolic Computation in Software Science: My Personal View

In this note, I develop my personal view on the scope and relevance of s...

A Survey on Hyperdimensional Computing aka Vector Symbolic Architectures, Part I: Models and Data Transformations

This two-part comprehensive survey is devoted to a computing framework m...

Explaining Cognitive Computing Through the Information Systems Lens

Cognitive computing (COC) aims to embed human cognition into computerize...

Language Cognition and Language Computation – Human and Machine Language Understanding

Language understanding is a key scientific issue in the fields of cognit...

Please sign up or login with your details

Forgot password? Click here to reset