70 likes | 209 Views
Expert Systems/Simulations. By: Kevin Driscoll and Toby Laforest. Expert Systems. An expert system is software that attempts to reproduce the performance of one or more human experts
E N D
Expert Systems/Simulations By: Kevin Driscoll and Toby Laforest
Expert Systems • An expert system is software that attempts to reproduce the performance of one or more human experts • The primary goal of an expert system is to make expertise information available to decision makers and technicians who need answers quickly. • computer-based expert system emulates the behavior of a human advisor, presents terminology unique to the fieldThe primary goal of expert systems research is to make expertise available to decision makers and technicians who need answers quickly. • computer-based expert systems emulate the behavior of a human advisor, present terminology unique to the field and introduces the activities that must be accomplished to build expert systems.
Expert Systems • An example of expert systems is • They call these expert systems “wizards”.
Expert System C omponents • User interface • Explanation facility- explains reasoning of the system to a user • Knowledge Base – production memory (rules) • Working memory- global database of facts • Inference engine • Agenda- prioritized list of rules satisfied by facts • Knowledge acquisition facility
Advantages of Expert Systems • The interpretation of data • Diagnosis of malfunctions • Structural analysis of complex objects • Configuration of complex objects • Planning sequences of actions
Examples • Mycin - Diagnose infectious blood diseases and recommend antibiotics (by Stanford University) • NEXPERT Object - An early general-purpose commercial backwards-chaining inference engine used in the development of expert systems • Prolog - Programming language used in the development of expert systems • Forth - Programming language used in the development of expert systems • R1/Xcon - Order processing • SHINE Real-time Expert System - Spacecraft Health INference Engine • STD Wizard - Expert system for recommending medical screening tests • PyKe - Pyke is a knowledge-based inference engine (expert system)