Mandsaur University: Objectives
Mandsaur University: Objectives
Objectives:
To create appreciation and understanding of both the achievements of AI and the
theory underlying those achievements.
To introduce the concepts of a Rational Intelligent Agent and the different types of
Agents that can be designed to solve problems.
To review the different stages of development of the AI field from human like
behavior to Rational Agents.
To impart basic proficiency in representing difficult real life problems in a state space
representation so as to solve them using AI techniques like searching and game
playing.
To create an understanding of the basic issues of knowledge representation and Logic
and blind and heuristic search, as well as an understanding of other topics such as
minimal, resolution, etc. that play an important role in AI programs.
To introduce advanced topics of AI such as planning, Bayes networks, natural
language processing and Cognitive Computing.
Subject Name L T P Credits
Artificial Intelligence 3 1 - 4
Unit I
Basic Problem solving methods: Production systems-state space search, control strategies.
Heuristic search, forward and backward reasoning, Hill climbing techniques Breadth first
Search, Depth first search, Best search
Unit II
Knowledge Representation: Predicate logic, Resolution question Answering, No monotonic
Reasoning, statistical and probabilistic reasoning Semantic Nets. Conceptual Dependency,
frames and scripts.
Unit III
AI languages: Important characteristics of Al languages PROLOG, LISP.
Unit IV
Introduction to Expert Systems: Structure of an Expert system interaction with an expert,
Design of an Expert system.
Unit V
Neural Network: Basic Structure of a neuron, Perception Feed forward, Back propagation,
Hopfield Network.
Reference Books:
Outcomes:
Demonstrate knowledge of the building blocks of AI as presented in terms of
intelligent agents.
Analyze and formalize the problem as a state space, graph, design heuristics and
select amongst different search or game based techniques to solve them.
Develop intelligent algorithms for constraint satisfaction problems and also design
intelligent systems for Game Playing
Attain the capability to represent various real life problem domains using logic based
techniques and use this to perform inference or planning.
Formulate and solve problems with uncertain information using Bayesian approaches.
Apply concept Natural Language processing to problems leading to understanding of
cognitive computing.