Neural-Symbolic Cognitive Agents: Architecture and Theory

In real-world applications, the effective integration of learning and reasoning in a cognitive agent model is a difficult task. However, such integration may lead to a better understanding, use and construction of more realistic models. Unfortunately, existing models are either oversimplified or require much processing time, which is unsuitable for online learning and reasoning. Currently, controlled environments like training simulators do not effectively integrate learning and reasoning. In particular, higher-order concepts and cognitive abilities have many unknown temporal relations with the data, making it impossible to represent such relationships by hand. We introduce a novel cognitive agent model and architecture for online learning and reasoning that seeks to effectively represent, learn and reason in complex real-world applications. The agent architecture of the model combines neural learning with symbolic knowledge representation. It is capable of learning new hypotheses from observed data, and infer new beliefs based on these hypotheses. Furthermore, it deals with uncertainty and errors in the data using a Bayesian inference model. The model has successfully been applied in real-time simulation and visual intelligence systems.

[1]  Dov M. Gabbay,et al.  Neural-Symbolic Cognitive Reasoning , 2008, Cognitive Technologies.

[2]  Gadi Pinkas,et al.  Reasoning, Nonmonotonicity and Learning in Connectionist Networks that Capture Propositional Knowledge , 1995, Artif. Intell..

[3]  Paul Smolensky,et al.  Information processing in dynamical systems: foundations of harmony theory , 1986 .

[4]  Jens Lehmann,et al.  Extracting reduced logic programs from artificial neural networks , 2010, Applied Intelligence.

[5]  Annerieke Heuvelink Cognitive Models for Training Simulations , 2009 .

[6]  Geoffrey E. Hinton,et al.  The Recurrent Temporal Restricted Boltzmann Machine , 2008, NIPS.

[7]  Michael Wooldridge,et al.  Introduction to multiagent systems , 2001 .

[8]  Artur S. d'Avila Garcez,et al.  A Connectionist Cognitive Model for Temporal Synchronisation and Learning , 2007, AAAI.

[9]  Avelino J. Gonzalez,et al.  Learning tactical human behavior through observation of human performance , 2006, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[10]  Leslie G. Valiant,et al.  Three problems in computer science , 2003, JACM.

[11]  L. Joseph,et al.  Bayesian Statistics: An Introduction , 1989 .

[12]  Edward E. Smith,et al.  Cognitive Psychology: Mind and Brain , 2006 .

[13]  Geoffrey E. Hinton,et al.  Deep Boltzmann Machines , 2009, AISTATS.

[14]  Leo de Penning Visual Intelligence using Neural-Symbolic Learning and Reasoning , 2011, NeSy.

[15]  Jennifer Sandercock Lessons for the Construction of Military Simulators: A Comparison of Artificial Intelligence With Human-Controlled Actors , 2004 .

[16]  Artur S. d'Avila Garcez,et al.  A Neural-Symbolic Cognitive Agent for Online Learning and Reasoning , 2011, IJCAI.