Page 4 - DCAP310_INTRODUCTION_TO_ARTIFICIAL_INTELLIGENCE_AND_EXPERT_SYSTEMS
P. 4

SYLLABUS
                              Introduction to Artificial Intelligence & Expert Systems



          Objectives:
               To enable the student to understand technicalities of intelligence.

               To enable the student to understand techniques of capturing and generating knowledge.
               To enable the student to understand knowledge representation methodologies.
               To enable the student to learn Natural language processing.
               To enable the student to learn Fuzzy Logic with their applications.

               To enable the student to understand probabilistic reasoning.
               To enable the student to learn technicalities of expert system.
               To enable the student to understand Artificial intelligence language 'LISP' and 'Prolog'.

           Sr. No.                                          Description
             1.    Overview of AI:  What is AI, Importance of AI, Early Work in AI, AI and Related Fields.
             2.    Knowledge: General Concepts,  Introduction, Definition and Importance of Knowledge, Knowledge-based
                   Systems, Representation of  Knowledge, Knowledge Organization,  Knowledge Manipulation, Acquisition of
                   Knowledge.
             3.    LISP and Other AI Programming Languages: Introduction to LISP Syntax and Numeric Functions, Basic List
                   Manipulation Functions in LISP, Functions, Predicates, and Conditionals, Input, Outputs and Local Variables,
                   Iterations and Recursion, Property Lists and Arrays, PROLOG and Other AI Programming Languages.
             4.    Formalized Symbolic Logics: Introduction, Syntax and Semantics for Propositional Logic, Syntax and Semantics
                   for FOPL, Properties of WFFs,  Conversion to Clausal  Form, Inference Rules, The Resolution Principle,
                   Non-deductive Inference Methods, Representations using Rules Dealing with Inconsistencies and Uncertainties:
                   Truth Maintenance System, Predicated Completion and Circumscription, Modal  and Temporal Logics,  Fuzzy
                   Logic and Natural Language Computation.
             5.    Probabilistic Reasoning: Bayesian Probabilistic Inference, Possible World Representations, Dempster-Shafer
                   Theory, Ad-Hoc Methods, Heuristic Reasoning Methods. Structured Knowledge: Associative Networks, Frame
                   Structures, Conceptual Dependencies and Scripts. Object Oriented Representation: Overview of Object-Oriented
                   Systems, Object, Classes, Messages and Methods.
             6.    Search  and Control Strategies:  Preliminary Concepts, Examples of Search Problems,  Uninformed or Blind
                   Search, Informed Search, Searching And-Or Graph.
             7.    Matching Techniques: Structures used in Matching, Measures for  Matching, Matching  Like Patterns,  Partial
                   Matching, Fuzzy Matching  Algorithms, The RETE Matching Algorithm. Knowledge Organization and
                   Management: Indexing and Retrieval Techniques, Integrating Knowledge in Memory.
             8.    Natural Language Processing: Overview of Linguistics, Grammars and Languages, Basic Parsing Techniques,
                   Semantic Analysis and Representation Structures, Natural Language Generalization, Natural Language Systems,
                   Recognition and Classification Process.
             9.    Expert System  Architecture: Rule-Based Architecture, Nonproduction System Architectures, Dealing with
                   Uncertainty, Knowledge Acquisition and Validation.
             10.   Types of Learning, Knowledge  Acquisition is Difficult, General  Learning Model,  Performance Measures,
                   Knowledge System Building Tools, Learning by Induction:  Generalization and Specialization, Inductive Bias.
                   Analogical Reasoning and Learning, Explanation based Learning.
   1   2   3   4   5   6   7   8   9