Sie sind auf Seite 1von 2

Version No.

Course

Prerequisites

Proceedings of the 26th Academic Council held on 18.5.2012

CSC521 KNOWLEDGE BASED SYSTEMS

L T P

3

C

0 3

0

Objectives

1. Gain a thorough knowledge of the field of Artificial Intelligence

2. Understand the emerging approaches in AI and their implications for information engineering

3. Demonstrate understanding of the applications of AI in business and industry.

Expected Outcome The students will be able to

1. Discuss the typical approaches used in AI problem solving

2. Compare and contrast various knowledge representation systems

3. Discuss methodological and project management approaches to developing knowledge based systems

4. Explain concepts used in adaptive computing and describe their application to problem solving

5. Describe the major AI application areas and techniques used within them

6. Describe examples of AI use in real situations and particularly on the Internet.

Unit 1 OVERVIEW OF THE ARTIFICIAL INTELLIGENCE FIELD Basic concepts : Definition of AI; Background and past achievements; Aims; Overview of application areas; Problems and problem solving; State space search; Production rules; Logic Heuristic search techniques; Generate and test; Hill climbing; Search reduction strategies

Unit 2 KNOWLEDGE REPRESENTATION Representation models; Predicate logic; rules; Semantic nets; Frames; Conceptual graphs; Scripts; Fuzziness and uncertainty; Fuzzy logic; Statistical techniques for determining probability; Methodologies for developing knowledge based systems; The KBS Development Life Cycle; Knowledge acquisition/elicitation; Management of KBS projects; Prototyping; Implementation; Development environments

Unit 3

Neural networks Architectures; Hopfield network; Multi-layer perception Feedforward; Backpropagation; Genetic algorithms; Basic concepts: Population; Chromosomes; Operators; Schemata; Coding Rule induction; Basic concepts: Decision trees/rule sets

ADAPTIVE APPROACHES

Unit 4 MAJOR APPLICATION AREAS Expert systems; Natural language processing; Machine vision and robotics; Data mining and intelligent business support Internet based application

Unit 5 IMPLEMENTATION TOOLS Prolog, Expert System Shell Expersys, etc. Study of existing expert systems- TIERES, As Mycin & AM.

Text / Reference Books

1 Peter Jackson, Introduction to Expert Systems, Addison Wesley; 3 rd Edition, 1998

2 Goldberg, Genetic Algorithms in Search, Optimization, and Machine Learning, Addison- Wesley Professional, 1 st Edition, 1989

3 Ryszad S. Michalski, Ivan Bratko, Miroslav Kubat, Machine Learning and Data Mining:

375

Methods and Applications, Wiley, 1 st Edition, 1998

Proceedings of the 26th Academic Council held on 18.5.2012

4 Patterson, Introduction to AI Expert System, PHI, 1993.

Mode of Evaluation :

Recommended by the Board of Studies on Date of Approval by the Academic Council

By assignments, and Continuous Assessment Tests(CAT)

376