Professional Documents
Culture Documents
COURSE PLAN
UNIT I INTRODUCTION 9
Introduction–Definition - Future of Artificial Intelligence – Characteristics of Intelligent Agents–
Typical Intelligent Agents – Problem Solving Approach to Typical AI problems.
Problem solving Methods - Search Strategies- Uninformed - Informed - Heuristics - Local Search
Algorithms and Optimization Problems - Searching with Partial Observations - Constraint Satisfaction
Problems – Constraint Propagation - Backtracking Search - Game Playing - Optimal Decisions in
Games – Alpha - Beta Pruning - Stochastic Games
UNIT V APPLICATIONS 9
AI applications – Language Models – Information Retrieval- Information Extraction – Natural
Language Processing - Machine Translation – Speech Recognition – Robot – Hardware – Perception
– Planning – Moving
Objective:
∑ To understand the various characteristics of Intelligent agents
∑ To learn the different search strategies in AI
∑ To learn to represent knowledge in solving AI problems
1
DSEC/CSE/ CS8691-ARTIFICIAL INTELLIGENCE /III/-C-VI
Text Book:
T1. S. Russell and P. Norvig, "Artificial Intelligence: A Modern Approachǁ, Prentice Hall, Third
Edition, 2009.
T2. Bratko, ―Prolog: Programming for Artificial Intelligenceǁ, Fourth edition, Addison-Wesley
Educational Publishers Inc., 2011.
Reference Book:
R1. M. Tim Jones, ―Artificial Intelligence: A Systems Approach (Computer Science) ǁ, Jones
and Bartlett Publishers, Inc.; First Edition, 2008
R2. Nils J. Nilsson, ―The Quest for Artificial Intelligenceǁ, Cambridge University Press, 2009
R3. William F. Clocksin and Christopher S. Mellish, ǁ Programming in Prolog: Using the ISO
Standardǁ, Fifth Edition, Springer, 2003.
R4. Gerhard Weiss, ―Multi Agent Systemsǁ, Second Edition, MIT Press, 2013.
Website:
W1.https://www.slideshare.net/premdeshmane/introduction-and-architecture-of-expert-system
(Topic no 28)
W2. https://www.slideshare.net/sabinkafle1/search strategies-in-ai (Topic no 11)
W3. https://www.slideshare.net/faizanadnan/ backtracking- (Topic no8)
Course Plan:
No of
Topic Books For Page Teaching Cumulative
Topic Name periods
No reference No Methodology periods
required
UNIT I INTRODUCTION 9
1 T1 1-30 BB 1 1
Introduction
2 T1, R2 1-4,1-5 BB 1 2
Definition of AI
2
DSEC/CSE/ CS8691-ARTIFICIAL INTELLIGENCE /III/-C-VI
3
DSEC/CSE/ CS8691-ARTIFICIAL INTELLIGENCE /III/-C-VI
32 Bargaining
R2, R3 345,169 BB 1 33
Argumentation among 1059- BB
33 Agents
T1 1 34
1060
Argumentation among 1061- BB
34 Agents
T1 1 35
1068
Trust and Reputation in BB
35 T1, R4 431-436 1 36
Multi-agent systems
LEARNING OUTCOME:
4
DSEC/CSE/ CS8691-ARTIFICIAL INTELLIGENCE /III/-C-VI
37 Language Models
T1 876-880 BB 1 38
38 Information Retrieval
T1 883-888 BB 1 39
39 Information Extraction
T1 889-903 BB 1 40
Natural Language BB
40 T1, R1 876-899 1 41
Processing
41 Machine Translation
T1 973-977 BB 1 42
42 Speech Recognition
T1 979-984 BB 1 43
Robot – Hardware – BB
43 T1, R4 988-991 1 44
Perception.
44 Planning – Moving
T1 1001-1007 BB 1 45
LEARNING OUTCOME:
At the end of unit, the students will be able to
∑ Know about the basics of information retrieval and extraction.
∑ Represent knowledge using machine translation techniques, speech recognition and natural
language processing.
COURSE OUTCOME
At the end of the course, the student should be able to:
CO1: Use appropriate search algorithms for any AI problem
CO2: Represent a problem using first order and predicate logic
CO3: Provide the apt agent strategy to solve a given problem
CO4: Design software agents to solve a problem
CO5: Design applications for NLP .
Assignment: 1
Batch Register Total Mode of Topics
Details Number Number Assignment
1. crypt arithmetic problem for the below
814319104001- problem: SEND + MORE=MONEY
Batch 1 814319104018 18 MCQ 2. informed search techniques
3. alpha beta pruning with algorithm
814319104019-
814319104027,
1. Uniform search techniques
814319104029-
814319104031, 2. role of communication for intelligent
Batch 2 18 Seminar agents
814319104033,
814319104034, 3.first order logic to represent knowledge
814319104036-
814319104039
814319104040- 1. PEAS specification of the task
814319104050, environment
814319104053- 2. artificial intelligence in the future.
Batch 3 17 PPT
814319104055,
814319104058- 3. resolution and conversion to FOL
814319104060
Assignment: 2
Batch Register Total Mode of
Topics
Details Number Number Assignment
1. architecture for intelligent agents
2.backtracking search with algorithms
814319104001- for game playing.
Batch 1 18 Seminar
814319104018 3. unification algorithm to prove the
concept of resolution
6
DSEC/CSE/ CS8691-ARTIFICIAL INTELLIGENCE /III/-C-VI
Assignment: 3
Batch Register Total Mode of
Topics
Details Number Number Assignment
1. speech recognition concept
814319104001- 2. concepts of information retrieval
Batch 1 18 PPT
814319104018 3. Narrate argumentation among
agents
814319104019- 1. Bargaining theories in details
814319104027,
814319104029- 2. various hardware components
814319104031, required for a robot
Batch 2 18 MCQ
814319104033, 3. speech arts and communication
814319104034, levels
814319104036-
814319104039
814319104040- 1. concepts of machine translation
814319104050,
814319104053- 2. mental events and mental objects
Batch 3 17 Seminar
814319104055, with example
814319104058- 3. language model
814319104060
SIM Questions:
3. Discuss about the greedy best first search and A * search. (APR/MAY 2018)
(NOV/DEC 2016)
SIM 1 5. Explain about the informed search techniques. (NOV/DEC 2017) (NOV/DEC
2016)
10. Explain the backtracking search with algorithms for game playing.
7
DSEC/CSE/ CS8691-ARTIFICIAL INTELLIGENCE /III/-C-VI
12. Compare and contrast human intelligence to artificial intelligence with numerous
example and applications
SIM 2 7. With diagrammatic representation, explain trust and reputation in Multi agent
systems.
10. Explain about the types of control flow within layered architectures.
4. Explain with an example the use of unification algorithm to prove the concept of
resolution.
SIM 3 5. Prepare how the natural language is processing and explain with relevant
example.
6. Define robotics. Discuss the various hardware components required for a robot.
Submission Details:
Phase 1(Before AT 1) Phase 2 (Before AT 2) Phase 3 (Model)
Assignment 1 SIM 1 Assignment 2 SIM 2 Assignment 3 SIM 3
GOOGLECLASSROOMCODE: bqyawt2
PREPARED BY VERIFIED BY
AP/CSE HOD/CSE
APPROVED BY
PRINCIPAL