Parallel distributed processing: explorations in the microstructure of cognition, vol. 1: foundations
Parallel distributed processing: explorations in the microstructure of cognition, vol. 1
Parallel Models of Associative Memory
Parallel Models of Associative Memory
The perception of multiple objects: a parallel, distributed processing approach
The perception of multiple objects: a parallel, distributed processing approach
Discovery of comprehensible symbolic rules in a neural network
INBS '95 Proceedings of the First International Symposium on Intelligence in Neural and Biological Systems (INBS'95)
Computational research on interaction and agency
Artificial Intelligence
Brain-like computing based on distributed representations and neurodynamics
New Generation Computing
Associative computer: a hybrid connectionistic production system
Cognitive Systems Research
Hi-index | 0.00 |
Pattern matching and variable binding are easily implemented in conventional computer architectures, but not necessarily in all architectures. In a distributed neural network architecture each symbol is represented by activity in many units and each unit contributes to the representation of many symbols. Manipulating symbols using this type of distributed representation is not as easy as with a local representation whore each unit denotes one symbol, but there is evidence that the distributed approach is the one chosen by nature. We describe a working implementation of a production system interpreter in a neural network using distributed representations for both symbols and rules. The research provides a detailed account of two important symbolic reasoning operations, pattern matching and variable binding, as emergent properties of collections of neuron-like elements. The success of our production system implementation goes some way towards answering a common criticism of connectionist theories: that they aren't powerful enough to do symbolic reasoning.