Rules and Variables in a Connectionist Reasoning System

Lokendra Shastri Shastri at cis.upenn.edu
Sun Feb 26 20:58:00 EST 1989



Technical report announcement, please send requests to glenda at cis.upenn.edu


	A Connectionist System for Rule Based Reasoning with Multi-Place 
			Predicates and Variables

		 Lokendra Shastri and Venkat Ajjanagadde
		Computer and Information Science Department
			University of Pennsylvania
			Philadelphia, PA  19104

				MS-CIS-8906
				LINC LAB 141

				Abstract

McCarthy has observed that the representational power of most connectionist
systems is restricted to unary predicates applied to a fixed object. More
recently, Fodor and Pylyshyn have made a sweeping claim that connectionist
systems cannot incorporate systematicity and compositionality. These comments
suggest that representing structured knowledge in a connectionist network and
using this knowledge in a systematic way is considered difficult if not 
impossible. The work reported in this paper demonstrates that a connectionist
system can not only represent structured knowledge and display systematic 
behavior, but it can also do so with extreme efficiency. The paper describes
a connectionist system that can represent knowledge expressed as rules and
facts involving multi-place predicates (i.e., n-ary relations), and draw
limited, but sound, inferences based on this knowledge. The system is extremely
efficient - in fact, optimal, as it draws conclusions in time proportional to
the length of the proof. 

It is observed that representing and reasoning with structured knowledge
requires a solution to the variable binding problem. A solution to this
problem using a multi-phase clock is proposed. The solution allows the system
to maintain and propagate an arbitrary number of variable bindings during the
reasoning process. The work also identifies constraints on the structure of
inferential dependencies and the nature of quantification in individual rules
that are required for efficient reasoning. These constraints may eventually
help in modeling the remarkable human ability of performing certain inferences
with extreme efficiency.


More information about the Connectionists mailing list