Page 247 - DCAP208_Management Support Systems
P. 247

Management Support Systems




                    Notes              Game Playing: Games are good vehicles for research because they are well formalized,
                                       small, and self-contained. They are therefore easily programmed. Games can be good
                                       models of competitive situations, so principles discovered in game-playing programs
                                       may be applicable to practical problems.

                                   Self Assessment

                                   Fill in the blanks:
                                   1.  ................... is a field of study that encompasses computational techniques for performing
                                       tasks that apparently require intelligence when performed by humans.
                                   2.  The ..................., proposed by Alan Turing, was designed to provide a satisfactory
                                       operational definition of intelligence.
                                   3.  In the ................... approach to AI, the whole emphasis was on correct inferences.
                                   4.  ................... refers to manipulation of formulas, rather than arithmetic on numeric values.

                                   14.2 Expert System


                                   Expert system is programs that attempt to perform the duty of an expert in the problem domain
                                   in which it is defined. Expert systems are computer programs that have been constructed (with
                                   the assistance of human experts) in such a way that they are capable of functioning at the
                                   standard of (and sometimes even at a higher standard than) human experts in given fields that
                                   embody a depth and richness of knowledge that permit them to perform at the level of an
                                   expert.

                                   14.2.1 Rule-based System

                                   Using a set of assertions, which collectively form the ‘working memory’, and a set of rules that
                                   specify how to act on the assertion set, a rule-based system can be created. Rule-based systems
                                   are fairly simplistic, consisting of little more than a set of if-then statements, but provide the
                                   basis for so-called “expert systems” which are widely used in many fields. The concept of an
                                   expert system is this: the knowledge of an expert is encoded into the rule set. When exposed to
                                   the same data, the expert system will perform in a similar manner as the expert.

                                   14.2.2 Components of Rule-based Expert System

                                   Rule-based systems are a relatively simple model that can be adapted to any number of problems.
                                   To create a rule-based system for a given problem, you must have (or create) the following:

                                       A set of facts to represent the initial working memory. This should be anything relevant
                                       to the beginning state of the system.

                                       A set of rules. This should encompass any and all actions that should be taken within the
                                       scope of a problem, but nothing irrelevant. The number of rules in the system can affect its
                                       performance, so you don’t want any that aren’t needed.

                                       A condition that determines that a solution has been found or that none exists. This is
                                       necessary to terminate some rule-based systems that find themselves in infinite loops
                                       otherwise.
                                   In fact, there are three essential components to a fully functional rule based expert system: the
                                   knowledge base, the working memory and the inference engine.





          240                               LOVELY PROFESSIONAL UNIVERSITY
   242   243   244   245   246   247   248   249   250   251   252