Open Access. Powered by Scholars. Published by Universities.®

Digital Commons Network

Open Access. Powered by Scholars. Published by Universities.®

1987

Expert systems

Articles 1 - 3 of 3

Full-Text Articles in Entire DC Network

A Toolkit For Uncertainty Reasoning And Representation Using Fuzzy Set Theory In Prolog Expert Systems, Marcelle M. Bicker Jan 1987

A Toolkit For Uncertainty Reasoning And Representation Using Fuzzy Set Theory In Prolog Expert Systems, Marcelle M. Bicker

Theses

This thesis examines the issue of uncertainty reasoning and representation in expert systems. Uncertainty and expert systems are defined. The value of uncertainty in expert systems as an approximation of human reasoning is stressed. Five alternative methods of dealing with uncertainty are explored. These include Bayesian probabilities, Mycin confirmation theory, fuzzy set theory, Dempster-Shafer's theory of evidence and a theory of endorsements. A toolkit to apply uncertainty processing in PROLOG expert systems is developed using fuzzy set theory as the basis for uncertainty reasoning and representation. The concepts of fuzzy logic and approximate reasoning are utilized in the implementation. The …


A Comparative Study Of Four Major Knowledge Representation Techniques Used In Expert Systems With An Implementation In Prolog, Joann T. Hudgick Jan 1987

A Comparative Study Of Four Major Knowledge Representation Techniques Used In Expert Systems With An Implementation In Prolog, Joann T. Hudgick

Theses

Knowledge representation is a central issue in Artifical Intelligence (AI) research. In order to solve the diverse and complex problems encountered, one needs both a large amount of knowledge and some mechanism for the management and skillful utilization of that knowledge. The basic problem in knowledge representation is the development of an adequate formalism to represent that knowledge. In this thesis I will discuss four of the major techniques for representing knowledge in expert systems: first order logic, production rules, semantic networks, and frames. Using Prolog as the implementation language, I will demonstrate that all of the above mentioned representation …


Teraphim: A Domain-Independent Framework For Constructing Blackboard-Controlled, Blackboard-Based Expert Systems In Prolog, Bruce Lyon Jan 1987

Teraphim: A Domain-Independent Framework For Constructing Blackboard-Controlled, Blackboard-Based Expert Systems In Prolog, Bruce Lyon

Theses

The blackboard architecture, in which a set of independent knowledge sources communicate by means of a global data base known as a blackboard, has been suggested as a generally useful design for knowledge-based systems. Teraphim is a domain-independent frame work for writing blackboard-based expert systems in Prolog. It implements concepts common to a range of previous blackboard architecture programs, such as HEARSAY-III and BB1. Teraphim includes as its basic elements a partitioned blackboard, a simple blackboard-controlled scheduler, a set of general-purpose scheduling heuristics to control the scheduler, a generic knowledge source with the ability to ask the user questions about …