Syllabus
Syllabus
L T P C
3 0 0 3
Artificial Intelligence
Course Objectives:
Course Objectives:
UNIT-I
Introduction to artificial intelligence: Introduction, history, intelligent
systems, foundations of AI, applications, tic-tac-toe game playing, development of
AI languages, current trends in AI
Problem solving: state-space search and control strategies: Introduction,
general problem solving, characteristics of problem, exhaustive searches, heuristic
search techniques, iterative deepening a*, constraint satisfaction
UNIT-II
Problem reduction and game playing: Introduction, problem reduction,
game playing, alpha-beta pruning, two-player perfect information games
Logic concepts: Introduction, propositional calculus, proportional logic,
natural deduction system, axiomatic system, semantic tableau system in
proportional logic, resolution refutation in proportional logic, predicate logic
UNIT-III
Knowledge representation: Introduction, approaches to knowledge
representation, knowledge representation using semantic network, extended
semantic networks for KR, knowledge representation using frames
Advanced knowledge representation techniques: Introduction, conceptual
dependency theory, script structure, CYC theory, case grammars, semantic web
UNIT-IV
Expert system and applications: Introduction, phases in building expert
systems, expert system versus traditional systems, rule-based expert systems,
blackboard systems truth maintenance systems, application of expert systems, list of
shells and tools
Uncertainty measure: probability theory: Introduction, probability theory,
Bayesian belief networks, certainty factor theory, Dempster-Shafer theory
UNIT-V
Fuzzy sets and fuzzy logic: Introduction, fuzzy sets, fuzzy set operations,
types of membership functions, multi valued logic, fuzzy logic, linguistic variables
and hedges, fuzzy propositions, inference rules for fuzzy propositions, fuzzy
systems.
TEXT BOOKS:
1. Artificial Intelligence- Saroj Kaushik, CENGAGE Learning,
2. Artificial intelligence, A modern Approach , 2nded, Stuart Russel, Peter Norvig,
PEA
REFERNCE BOOKS:
1. Artificial intelligence, structures and Strategies for Complex problem solving, -
George F Lugar, 5thed, PEA
2. Introduction to Artificial Intelligence, Ertel, Wolf Gang, Springer
3. Artificial Intelligence, A new Synthesis, Nils J Nilsson, Elsevier
UNIT-I
Introduction to artificial intelligence: Introduction, history, intelligent
systems, foundations of AI, applications, tic-tac-toe game playing, development
of AI languages, current trends in AI
Problem solving: state-space search and control strategies:
Introduction, general problem solving, characteristics of problem, exhaustive
searches, heuristic search techniques, iterative deepening a*, constraint
satisfaction
.
Unit Module Micro Content
Introduction
history
Intelligent systems
Introduction to Foundations of AI
artificial
intelligence Applications
Tic-tac-toe game playing
UNIT I Development of AI languages
Current trends in AI
Introduction
Fuzzy sets
Fuzzy set operations
Fuzzy sets and
UNIT V Types of membership functions
fuzzy logic
Multi valued logic
Fuzzy logic
Linguistic variables and hedges
Fuzzy propositions
Inference rules for fuzzy propositions
Fuzzy systems
***