1 / 9

Expert Systems

Expert Systems. An expert system is a computer program that is designed to hold the accumulated knowledge of one or more domain experts. Applications of Expert Systems. PUFF: Medical system for diagnosis of respiratory conditions. PROSPECTOR:

panthea
Download Presentation

Expert Systems

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Expert Systems An expert system is a computer program that is designed to hold the accumulated knowledge of one or more domain experts

  2. Applications of Expert Systems PUFF: Medical system for diagnosis of respiratory conditions PROSPECTOR: Used by geologists to identify sites for drilling or mining

  3. Applications of Expert Systems MYCIN: Medical system for diagnosing blood disorders. First used in 1979 DESIGN ADVISOR: Gives advice to designers of processor chips

  4. Applications of Expert Systems DENDRAL: Used to identify the structure of chemical compounds. First used in 1965 LITHIAN: Gives advice to archaeologists examining stone tools

  5. Components of an Expert System • The knowledge base is the collection of facts and rules which describe all the knowledge about the problem domain • The inference engine is the part of the system that chooses which facts and rules to apply when trying to solve the user’s query • The user interface is the part of the system which takes in the user’s query in a readable form and passes it to the inference engine. It then displays the results to the user.

  6. Why use Expert Systems? • Experts are not always available. An expert system can be used anywhere, any time. • Human experts are not 100% reliable or consistent • Experts may not be good at explaining decisions • Cost effective

  7. Problems with Expert Systems • Limited domain • Systems are not always up to date, and don’t learn • No “common sense” • Experts needed to setup and maintain system

  8. Legal and Ethical Issues • Who is responsible if the advice is wrong? • The user? • The domain expert? • The knowledge engineer? • The programmer of the expert system shell? • The company selling the software?

  9. Expert Systems on the Web • http://www.aiinc.ca/demos/whale.html • http://www.vanguardsw.com/ decisionscript/examples.htm • http://www.exsys.com/demomain.html • http://www.expertise2go.com/webesie/car • http://www.expertise2go.com/webesie/wine

More Related