[go: up one dir, main page]

0% found this document useful (0 votes)
152 views3 pages

19cs413 Artificial Intelligence

Download as pdf or txt
Download as pdf or txt
Download as pdf or txt
You are on page 1/ 3

L T P C

ARTIFICIAL INTELLIGENCE
19CS413 (COMMON TO CSE & ECE) 3 0 2 4

PREAMBLE

Intelligent machines have replaced human capabilities in many areas. Artificial


intelligence is the intelligence exhibited by machines or software. It is the branch of
computer science that emphasizes on creating intelligent machines that work and reacts
like humans. This course is designed to span a wide variety of topics in computer science
research, including machine learning, Game playing, Expert Systems etc.

PREREQUISITE

NIL

COURSE OUTCOMES

At the end of the course learners will be able to


CO1 Apply the Artificial Intelligence concepts for solving problems. Apply

CO2 Represent knowledge for problem solving and game playing using
Apply
various logics.
CO3 Discover how to carry out knowledge inferences over production
Analyze
based and frame based system.
CO4 Investigate the modes to represent and handle uncertainty and
Evaluate
vagueness.
CO5 Assess the concepts of planning and machine learning. Evaluate
CO6 Develop Expert Systems with case studies for various applications. Create

MAPPING OF COs WITH POs & PSOs

PROGRAMME
COURSE PROGRAMME OUTCOMES SPECIFIC OUTCOMES
OUT
COMES
PO PO
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 11 12 PSO1 PSO2 PSO3 PSO4

CO1 3 3 3 1 2 1 - 1 2 - - 1 3 2 - 3
CO2 3 3 3 1 2 1 - 1 2 - - 1 3 2 - 3
CO3 3 1 - - 1 - - - 1 - - - - 2 2 -
CO4 3 1 1 - 1 - - - 1 1 - 1 - 2 2 1
CO5 1 1 1 - 1 - - - 1 - - 1 1 1 - 1
CO6 1 1 1 - 2 - - - 2 - 1 1 1 1 2 3
1. LOW 2. MODERATE 3. SUBSTANTIAL
CONCEPT MAP

SYLLABUS

UNIT I INTRODUCTION TO ARTIFICIAL INTELLIGENCE 15


Introduction to AI - Problem formulation, Problem Definition - Production systems,
Control strategies, Search strategies. Problem characteristics, Production system
characteristics - Specialized production system – Problem solving methods - Problem
graphs, Matching, Indexing and Heuristic functions - Hill Climbing - Depth first and
Breadth first, Constraint satisfaction - Related algorithms, Measure of performance and
analysis of search algorithms.
TIC-TAC-TOE, A* algorithm , Search Algorithms in Python

UNIT II KNOWLEDGE FOR PROBLEM SOLVING AND GAME


PLAYING 15
Game playing - Knowledge representation, Knowledge representation using Predicate
logic, Introduction to predicate calculus, Resolution, Use of predicate calculus,
Knowledge representation using other logic - Structured representation of knowledge.
Minimax algorithm, Alpha Beta Cut Off& Basics of Logic Programming in 5.(PySWIP)

UNIT III KNOWLEDGE REPRESENTATION & UNCERTAINTY 15


Knowledge representation - Production based system, Frame based system. Inference –
Backward chaining, Forward chaining, Rule value approach, Fuzzy reasoning - Certainty
factors, Bayesian Theory – Bayesian Network - Dempster - Shafer theory.
Design a Justification based Truth Maintenance System & Unification algorithm in
Python(PyProver)
UNIT IV PLANNING AND MACHINE LEARNING 15
Basic plan generation systems - Strips - Advanced plan generation systems – K strips –
Strategic explanations -Why, Why not and how explanations. Learning - Machine
learning, adaptive Learning.
Simple Game plan as STRIPS program using PDDL on stripsfiddle website.

UNIT V EXPERT SYSTEMS AND APPLICATIONS 15


Expert systems - Architecture of expert systems, Roles of expert systems - Knowledge
Acquisition – Meta knowledge, Heuristics. Typical expert systems - MYCIN, DART,
XCON, Expert systems shells.
Expert System Design – Medical Diagnosis, Computer Maintenance using Python.

TOTAL:75PERIOD

S LIST OF EQUIPMENT NEEDED / PLATFORM NEEDED ( Batch of 30

Students)

● HARDWARE: 30 PCs
● SOFTWARE: Python-Software with Pyprover, PySWIP packages, SWI-Prolog

TEXT BOOKS

1. Kevin Night and Elaine Rich, Nair B., “Artificial Intelligence (SIE) “, McGraw Hill
– 2010. (Units-I,II,VI & V)
2. Dan W. Patterson, “Introduction to AI and ES”, Pearson Education, 2007.(Unit-III)

REFERENCES

1. Peter Jackson, “Introduction to Expert Systems”, 3rd Edition, Pearsson Education,


2007.
2. Stuart Russell and Peter Norvig, “ AI – A Modern Approach”, 3rd Edition, Pearson
Education, 2010.
3. Deepak Khemani, “ Artificial Intelligence”, Tata McGraw Hill Education, 2013.

COURSE DESIGNER

1. Dr. G. Nagappan - nagappan.cse@saveetha.ac.in

You might also like