A part of these slides have been obtained and adapted with .ppt
《A part of these slides have been obtained and adapted with .ppt》由会员分享,可在线阅读,更多相关《A part of these slides have been obtained and adapted with .ppt(41页珍藏版)》请在麦多课文档分享上搜索。
1、COMP 4200: Expert Systems,Dr. Christel Kemke Department of Computer Science University of Manitoba,A part of the course slides have been obtained and adapted with permission from Dr. Franz Kurfess, CalPoly, San Luis Obispo,General Info,Course Material Course web page: http:/www.cs.umanitoba.ca/comp4
2、200 Textbooks (see below) Lecture Notes* PowerPoint Slides available on the course web page Will be updated during the term if necessary Assessment Lab and Homework Assignments Individual Research Report Group Project Final Exam,Instructor Info,Dr. Christel Kemke E2-412 EITC Building Phone: 474-8674
3、 E-mail: ckemkecs.umanitoba.ca Home page: www.cs.umanitoba.ca/ckemke Office hours: M, W: 12:30-1:30pm T, Th: 11:30-12:30pm,Course Overview,Introduction CLIPS Overview Concepts, Notation, Usage Knowledge Representation Semantic Nets, Frames, Logic Reasoning and Inference Predicate Logic, Inference Me
4、thods, Resolution Reasoning with Uncertainty Probability, Bayesian Decision Making,Pattern Matching Variables, Functions, Expressions, Constraints Expert System Design XPS Life Cycle Expert System Implementation Salience, Rete Algorithm Expert System Examples Conclusions and Outlook,Course Overview,
5、Introduction CLIPS Overview Concepts, Notation, Usage Knowledge Representation Semantic Nets, Frames, Logic Reasoning and Inference Predicate Logic, Inference Methods, Resolution Reasoning with Uncertainty Probability, Bayesian Decision Making,Pattern Matching Variables, Functions, Expressions, Cons
6、traints Expert System Design ES Life Cycle Expert System Implementation Salience, Rete Algorithm Expert System Examples Conclusions and Outlook,Textbooks,Main Textbook Joseph Giarratano and Gary Riley. Expert Systems - Principles and Programming. 4th ed., PWS Publishing, Boston, MA, 2004 Secondary T
7、extbook Peter Jackson. Introduction to Expert Systems. 3rd ed., Addison-Wesley, 1999.,Overview Introduction,Motivation Objectives What is an Expert System (XPS)? knowledge, reasoning General Concepts and Characteristics of XPS knowledge representation, inference, knowledge acquisition, explanation,X
8、PS Technology XPS Tools shells, languages XPS Elements facts, rules, inference mechanism Important Concepts and Terms Chapter Summary,Motivation,utilization of computers to deal with knowledge quantity of knowledge increases rapidly knowledge might get lost if not captured relieves humans from tedio
9、us tasks computers have special requirements for dealing with knowledge acquisition, representation, reasoning some knowledge-related tasks can be solved better by computers than by humans cheaper, faster, easily accessible, reliable,Objectives,to know and comprehend the main principles, components,
10、 and application areas for expert systems to understand the structure of expert systems knowledge base, inference engine to be familiar with frequently used methods for knowledge representation and reasoning in computers to apply XPS techniques for specific tasks application of methods in certain sc
11、enarios,Expert Systems (XPS),rely on internally represented knowledge to perform tasks utilizes reasoning methods to derive appropriate new knowledge are usually restricted to a specific problem domain some systems try to capture more general knowledge General Problem Solver (Newell, Shaw, Simon) Cy
12、c (Lenat),What is an “Expert System”?,A computer system that emulates the decision-making ability of a human expert in a restricted domain Giarratano & Riley 1998 Edward Feigenbaum “An intelligent computer program that uses knowledge and inference procedures to solve problems that are difficult enou
13、gh to require significant human expertise for their solutions.” Giarratano & Riley 1998 Sometimes, we also refer to knowledge-based system,Main Components of an XPS,User Interface,Knowledge Base,Inference Engine,Expertise,User,Knowledge / Rules,Facts / Observations,Main XPS Components,knowledge base
14、 contains essential information about the problem domain often represented as facts and rules inference engine mechanism to derive new knowledge from the knowledge base and the information provided by the user often based on the use of rules user interface interaction with end users development and
15、maintenance of the knowledge base,Concepts and Characteristics of XPS,knowledge acquisition transfer of knowledge from humans to computers sometimes knowledge can be acquired directly from the environment machine learning, neural networks knowledge representation suitable for storing and processing
16、knowledge in computers inference mechanism that allows the generation of new conclusions from existing knowledge in a computer explanation illustrates to the user how and why a particular solution was generated,Dieng et al. 1999,Development of XPS Technology,strongly influenced by cognitive science
17、and mathematics / logic the way humans solve problems formal foundations, especially logic and inference production rules as representation mechanism IF THEN type rules reasonably close to human reasoning can be manipulated by computers appropriate granularity knowledge “chunks” are manageable for h
18、umans and computers,Rules and Humans,rules can be used to formulate a theory of human information processing (Newell “thinking”) a cognitive processor combines evidence from currently active rules this model is the basis for the design of many rule-based systems (production systems),Early XPS Succes
19、s Stories,DENDRAL (Feigenbaum, Lederberg, and Buchanan, 1965) deduce the likely molecular structure of organic chemical compounds from known chemical analyses and mass spectrometry data MYCIN (Buchanan and Shortliffe, 1972-1980) diagnosis of infectious blood diseases and recommendation for use of an
20、tibiotics “empty” MYCIN = EMYCIN = XPS shell PROSPECTOR analysis of geological data for minerals discovered a mineral deposit worth $100 million XCON/R1 (McDermott, 1978) configuration of DEC VAX computer systems 2500 rules; processed 80,000 orders by 1986; saved DEC $25M a year,The Key to XPS Succe
21、ss,convincing ideas rules, cognitive models practical applications medicine, computer technology, separation of knowledge and inference expert system shell allows the re-use of the “machinery” for different domains concentration on domain knowledge general reasoning is too complicated,When (Not) to
22、Use an XPS,Expert systems are not suitable for all types of domains and tasks They are not useful or preferable, when efficient conventional algorithms are known the main challenge is computation, not knowledge knowledge cannot be captured efficiently or used effectively users are reluctant to apply
23、 an expert system, e.g. due to criticality of task, high risk or high security demands,XPS Development Tools,XPS shells an XPS development tool / environment where the user provides the knowledge base CLIPS, JESS, EMYCIN, Babylon, . Knowledge representation languages; ontologies higher-level languag
24、es specifically designed for knowledge representation and reasoning KRL, KQML, KIF, DAML, OWL, Cyc,XPS Elements,knowledge base inference engine working memory agenda explanation facility knowledge acquisition facility user interface,XPS Structure,Knowledge Base,Inference Engine,Working Memory,User I
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- APARTOFTHESESLIDESHAVEBEENOBTAINEDANDADAPTEDWITHPPT

链接地址:http://www.mydoc123.com/p-377858.html