lecture7
 
 
expert system architecture
 
 
 
l        figure  shows the most important modules that make up a rule-based expert system.
 
l        the user interacts with the system through a 
 
l        user interface  which may use menus, natural language or any other style of interaction).
 
l        the core components of expert systems are the knowledge base and the reasoning engine.
 
l        then an  inference engine  is used to reason with both the  expert knowledge (extracted from our friendly expert) and data specific to the particular problem being solved. the expert knowledge will typically be in the form of a set of if-then rules.
 
l        the  case specific data  includes both data provided by the user and partial conclusions (along with certainty measures) based on this data.
 
 
l        almost all expert systems also have an  explanation subsystem, which allows the program to explain its reasoning to the user. some systems also have a
 
l          knowledge base editor  which help the expert or knowledge engineer to easily updating and check the knowledge base.
 
l        one important feature of expert systems is the way they (usually) separate domain specific knowledge from more general purpose reasoning and representation techniques.
 
l        the general purpose bit (in the dotted box in the figure) is referred to as an  expert system shell. as we see in the figure, the shell will provide the inference engine (and knowledge representation scheme), a user interface, an explanation system and sometimes a knowledge base editor.
 
l        using shells to write expert systems generally greatly reduces the cost and time of development.
 
 
 
المادة المعروضة اعلاه هي مدخل الى المحاضرة المرفوعة بواسطة استاذ(ة) المادة . وقد تبدو لك غير متكاملة . حيث يضع استاذ المادة في بعض الاحيان فقط الجزء الاول من المحاضرة من اجل الاطلاع على ما ستقوم بتحميله لاحقا . في نظام التعليم الالكتروني نوفر هذه الخدمة لكي نبقيك على اطلاع حول محتوى الملف الذي ستقوم بتحميله .