NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Validation of an expert system intended for research in distributed artificial intelligenceThe expert system discussed in this paper is designed to function as a testbed for research on cooperating expert systems. Cooperating expert systems are members of an organization which dictates the manner in which the expert systems will interact when solving a problem. The Blackbox Expert described in this paper has been constructed using the C Language Integrated Production System (CLIPS), C++, and X windowing environment. CLIPS is embedded in a C++ program which provides objects that are used to maintain the state of the Blackbox puzzle. These objects are accessed by CLIPS rules through user-defined functions calls. The performance of the Blackbox Expert is validated by experimentation. A group of people are asked to solve a set of test cases for the Blackbox puzzle. A metric has been devised which evaluates the 'correctness' of a solution proposed for a test case of Blackbox. Using this metric and the solutions proposed by the humans, each person receives a rating for their ability to solve the Blackbox puzzle. The Blackbox Expert solves the same set of test cases and is assigned a rating for its ability. Then the rating obtained by the Blackbox Expert is compared with the ratings of the people, thus establishing the skill level of our expert system.
Document ID
19920007384
Acquisition Source
Legacy CDMS
Document Type
Conference Paper
Authors
Grossner, C.
(Concordia Univ. Montreal Quebec, Canada)
Lyons, J.
(Concordia Univ. Montreal Quebec, Canada)
Radhakrishnan, T.
(Concordia Univ. Montreal Quebec, Canada)
Date Acquired
September 6, 2013
Publication Date
September 1, 1991
Publication Information
Publication: NASA. Johnson Space Center, Second CLIPS Conference Proceedings, Volume 2
Subject Category
Computer Programming And Software
Accession Number
92N16602
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available