Page 241 - DCAP310_INTRODUCTION_TO_ARTIFICIAL_INTELLIGENCE_AND_EXPERT_SYSTEMS
P. 241

Unit 13: Expert System Architecture




          Introduction                                                                          Notes

          In artificial intelligence, an expert system is a computer system that emulates the decision-
          making ability of a human expert. Expert systems are designed to solve complex problems by
          reasoning about knowledge, like an expert, and not by following the procedure of a developer
          as is the case in conventional programming. The first expert systems were created in the 1970s
          and then proliferated in the 1980s. An expert system has a unique structure, different from
          traditional computer programming. It is divided into two parts, one fixed, independent of the
          expert system: the inference engine, and one variable: the knowledge base. To run an expert
          system, the engine reasons about the knowledge base like a human. In the 80s, a third part
          appeared: a dialog interface to communicate with users. This ability to conduct a conversation
          with users was later called “conversational”.

          13.1 Expert System Architecture


          Expert systems typically contain the following four components:
               Knowledge-Acquisition Interface

               User Interface
               Knowledge Base
               Inference Engine
          This architecture differs considerably from traditional computer programs, resulting in several
          characteristics of expert systems.
                                 Figure 13.1: Expert System Components










































                                           LOVELY PROFESSIONAL UNIVERSITY                                   235
   236   237   238   239   240   241   242   243   244   245   246