Page 187 - DCAP506_ARTIFICIAL_INTELLIGENCE
P. 187

Unit 13: Expert Systems and its Architecture




          is described in detail in these  applications. The first action taken is  to obtain values for  all  Notes
          evidence nodes which have been assigned an “initial” attribute. Using only the answers to these
          initial evidences, the rules are ordered so that the most likely to succeed is evaluated first. The
          trees can be further reordered since they are constantly being updated as a selected tree is being
          traced.
          It has been found that the type of information that is solicited by the system from the user by
          means of questions or classes should be tailored to the level of knowledge of the user. In many
          applications, the group of prospective uses is nicely defined and the knowledge level can be
          estimated so that the questions can be presented at a level which corresponds generally to the
          average user. However, in other applications, knowledge of the specific domain of the expert
          system might vary considerably among the group of prospective users.

          One application where this is particularly true involves the use of an expert system, operating in
          a self-diagnostic mode on a personal computer to assist the operator of the personal computer to
          diagnose the cause of a fault or error in either the hardware or software. In general, asking the
          operator for information  is the  most straightforward way for the expert  system to  gather
          information assuming, of  course, that the information is or  should be  within the operator’s
          understanding.


                 Example: In diagnosing a personal computer, the expert system must know the major
          functional components of the system. It could ask the operator, for instance, if the display is a
          monochrome or color display. The operator should, in all probability, be able to provide the
          correct answer 100% of the time. The expert system could, on the other hand, cause a test unit to
          be run to determine the type of display. The accuracy of the data collected by either approach in
          this instance probably would not  be that different so the knowledge  engineer could employ
          either approach without affecting the accuracy of the diagnosis.
          However, in many instances, because of the nature of the information being solicited, it is better
          to obtain the information from the system rather than asking the operator, because the accuracy
          of the data supplied by the operator is so low that the system could not effectively process it to
          a meaningful conclusion.
          In many situations the information is already in the system, in a form of which permits  the
          correct answer to a question to be obtained through a process of inductive or deductive reasoning.
          The data previously collected by  the system could be answers provided by the user to less
          complex questions that were asked for a different reason or results returned from test units that
          were previously run.





              Task  Illustrate the concept of Procedure Node Interface.
          13.3.5 User  Interface


          The function of the user interface is to present questions and information to the user and supply
          the user’s responses to the inference engine. Some responses are restricted to a set of possible
          legal answers, others are not. The user interface checks all responses to insure that they are of the
          correct data type. Any responses that are restricted to a legal set of answers are compared against
          these legal answers. Whenever the user enters an illegal answer, the user interface informs the
          user that his answer was invalid and prompts him to correct it.







                                           LOVELY PROFESSIONAL UNIVERSITY                                   181
   182   183   184   185   186   187   188   189   190   191   192