Subject Details
Dept     : AIDS
Sem      : 3
Regul    : 2019
Faculty : Suje
phone  : NIL
E-mail  : snscead006
187
Page views
37
Files
0
Videos
0
R.Links

Icon
Syllabus

UNIT
1
INTRODUCTION

Introduction - Foundation and history of AI - AI Problems and techniques - AI programming languages - Introduction to LISP and PROLOG - Problem spaces and searches - Blind search strategies; Breadth first - Depth first - Heuristic search techniques Hill climbing - Best first - A* algorithm AO* algorithm - game trees - Minimax algorithm - Game playing - Alpha beta pruning.

UNIT
2
KNOWLEDGE REPRESENTATION

Knowledge representation issues - Predicate logic - logic programming - Sematic nets - Frames and inheritance - constraint propagation -Representing Knowledge using rules - Rules based deduction system.

UNIT
3
REASONING UNDER UNCERTAINTY

Introduction to uncertain knowledge review of probability - Baye's Probabilistic inferences and Dempster Shafer theory - Heuristic methods - Symbolic reasoning under uncertainty Statistical reasoning - Fuzzy reasoning - Temporal reasoning- Non monotonic reasoning.

UNIT
4
PLANNING AND LEARNING

Planning - Introduction, Planning in situational calculus - Representation for planning - Partial order planning algorithm-Learning from examples- Discovery as learning - Learning by analogy - Explanation based learning - Introduction to Neural nets - Genetic Algorithms.

UNIT
5
EXPERT SYSTEMS and APPLICATIONS

Expert systems - Architecture of expert systems, Roles of expert systems - Knowledge Acquisition - Meta knowledge, Heuristics. Typical expert systems - MYCIN, DART, XOON, Expert systems shells. Principles of Natural Language Processing Rule Based Systems Architecture - AI application to robotics - Current trends in Intelligent Systems.

Reference Book:

1. Kaplan, Jerry. Artificial intelligence: What everyone needs to know. Oxford University Press, 2016 Course Outcomes (COs) At the end of the course students should be able to • To analyze a problem, identify and define the computing requirements and provide appropriate solution • Identify, formulate and solve engineering problems using the concepts of Artificial Intelligence Design and conduct experiments as well as analyze and interpret data using Machine Learning Algorithms Use current techniques and skills necessary for computing and engineering practice get familiarized with the tools mandatory for handling problem solving techniques • To design, implement and evaluate a system / computer-based system and process component or program to meet desired needs

Text Book:

1. Daugherty, Paul R., and H. James Wilson. Human+ machine: reimagining work in the age of AI. Harvard Business Press, 2018 2. Prateek, J. Artificial Intelligence with Python, pp. 14-16. Packt Publishing, Birmingham (2017) 3. Husain, Amir. The sentient machine: The coming age of artificial intelligence. Simon and Schuster, 2017

 

Print    Download