Professional Documents
Culture Documents
UNIT-I
Artificial Intelligence (AI) - History And Foundation, AI Techniques, Problem Solving With AI
Models, Data Acquisition And Learning Aspects In AI.
Problem Solving – Problem Solving Process, Formulating Problems, Problem Types and
Characteristics, Problem Analysis and Representation, Performance Measuring, Problem Space
and Search, Toy and Real World Problems.
General Search Algorithms, Uninformed Search.
UNIT-II
Informed Search – Best First Search, Greedy Search, A* Search, AO* Search, Local Search
Algorithm and Optimization Problems.
Intelligent Agents: Rationality and Rational Agent, Performance Measure, Rationality and
Performance, Flexibility and Intelligent Agents, Types of Agents.
UNIT-III
Learning: What Is Machine Learning? , Learning Paradigms, Learning Concepts, Methods and
Models, Statistical Learning Methods, ANN Based Learning, Support Vector Machines (SVM),
Multi-Agent Based Learning, Distributed Learning, Adaptive Learning.
Learning Algorithms: Performance Matters, Active Learning, Learning Based on Limited
Information.
UNIT-IV
Neural Network Based Learning: History Development Of Neural Networks, Concepts And
Technologies of ANN, Feed-Forward NN, Feed-Back Networks, Pattern Associative Networks,
Competitive Learning, Self-Organizing Map, Network Design Issues.
TEXT BOOKS:
1. Artificial Intelligence: Building Intelligent Systems By Parag Kulkarni and Prachi Joshi, PHI
Publications.
REFERENCE:
1. Artificial Intelligence And Machine Learning By Vinod Chandra S.S And Anand Hareendran
S., PHI Publications.
2. Artificial Intelligence – A Modern Approach Second Edition, S.Russel And P.Norvig,
Pearson Education, 2003.
3. Tom Mitchell, Machine Learning, Mcgraw-Hill, 1997.
Course Objectives
UNIT-1
Unit 2
1. Define heuristic function
a) A heuristic function is the one that guides the decision of selection of a path
2. What is Best first search?
a) It is a method that exploits DFS and BFS, switching between both to get the benefits of both
using heuristic
3. What is OR graph?
a) It is used to avoid revisiting of paths and also for propagation to the successor. It maintains
open and closed lists
4. Open list consists of……………..
a) List of nodes that have been generated and on whom the heuristic function has been applied
but yet not examined.
5. Closed list consists of………………
a) It contains the nodes that have already been examined.
6. Define the term admissible in search.
a) Any search algorithm is admissible if it always produces an optimal solution.
7. Define A* algorithm
a) It is a heuristic approach that performs search to compute optimal solutions.
8. What is consistent heuristic?
a) A heuristic h(n) is said to be consistent if for every node ‘n’ and every successor ‘s’ the
estimated cost to reach the goal state is not greater than the stepwise cost to reach ‘s’ added to
the cost of reaching the goal from ‘s’.
9. What is admissible heuristic?
a) A heuristic is said to be admissible if it does not over-estimate the cost.
10. What is AO* search?
a) It is a heuristic approach that maintains a graph rather than open and closed lists and performs
search.
11. Define local search.
a) Local search is a search that begins with initial solutions and iterates ahead exploring the
search space.
12. Which phenomenon is observed in hill climbing?
a) It uses the notion of heading towards a state which is better than the current state and moves to
the neighbour with a better score.
13. What is meant by local maximum?
a) This is a state better than the local region but not a global maximum since a better solution
exists, which is not in the vicinity of the present state.
14. Define the term plateau.
a) This refers to a flat area or space where neighbourhood states have the same value as the
present state and hence fails to determine the best direction to move on.
15. Define Ridge.
a) It is the search space at higher altitude than the surrounding that cannot be traversed by a
single move. It is a special kind of local maxima.
16. What is stochastic hill climbing?
a) It is a variant of hill climbing that selects at random among all possible uphill moves.
17. What is first choice hill climbing?
a) It is a variant of stochastic hill climbing where the successor is generated randomly until the
one generated is better than the current state.
18. What is random restart hill climbing?
a) It conducts a series of hill climbing searches from randomly generated initial states.
19. What is evolutionary hill climbing?
a) It is a genetic algorithm based search that performs random mutations and keeps the one that
are better.
20. Define simulated annealing.
a) It is an approach used for generating optimal solutions avoiding local optimas.
21. Write the significance of beam search.
a) It explores states or graph by expanding the most promising nodes in a limited set. At any
level it expands identified best node.
22. Is local beam search and stochastic beam search are same?
a) No, stochastic beam search is a variant of local beam search. Instead of selecting K successor
which are the best ones it selects K successor at random
23. Define Tabu search.
a) It is a search that tries non-improving move when gets stuck in suboptimal region. It maintains
a tabu list.
24. What are genetic algorithms?
a) Genetic algorithms are computational models based on biological evolution that are used to
solve optimisation problems.
25. What is optimisation?
a) Optimization is the process of improving a program's performance characteristics such as code
size (compactness) and execution speed.
26. Define reproduction.
a) It is the act of reproducing or making an exact copy of a potential solution that is done in
genetic approach.
27. What is crossover?
a) It is the act of swapping bit/gene values between two potential solutions, simulating the
mating of the two solutions that is used in genetic approach.
28. Define mutation
a) It is the act of randomly altering the bit/gene values in a potential solution’s that is used in
genetic approach.
29. What is an intelligent agent?
a) It is an entity that is autonomous in nature a good observant to detect the environment changes
with a capacity to govern its actions in timely fashion to achieve the goals.
30. What is meant by percept?
a) It is the window of the agent to the environment.
31. Define rational agent.
a) It is an agent that selects an action that would maximise the performance, based on percept
sequence and built in knowledge.
32. What are table driven agents?
a) It is based on simple table, where the entries are used to determine an action with respect to
percept.
33. What are simple reflex agents?
a) It is a simple rule based agent that takes into account only the current percept.
34. What are model-based reflex agents?
a) In these, the agent uses internal state, which depends on percept history is maintained and
reflects some of the unobserved aspects of the current state.
35. What are goal based agent?
a) It keeps building knowledge with reference to goal.
36. What are utility based agent?
a) On the basis of utility function, it maps the degree of happiness so that better decisions are
taken.
37. Define learning agent
a) These are the agents with an ability to learn and respond in unknown scenarios.
38. What is the role of sensor in agent-environment relationship?
a) A sensor allows the agent to sense environment and perceive the present state.
39. What is the role of actuator in agent-environment relationship?
a) An actuator allows the agent to take actions with reference to the environment perceived.
40. Which actions make an agent the most successful?
a) Rational actions are those which can make an agent the most successful.
41. List few examples of rational agents.
a) Rational agents can be a person, governing body, decision authority, firm, machine or
software.
42. Which terms describes the performance measure of an agent?
a) Performance measure is expressed in terms of efficiency, speed, solutions obtained, energy
consumed.
43. Why agents needs to be flexible?
a) Intelligence demands flexibility. Hence agents needs to be flexible.
44. What are the two important elements in learning agents?
a) Performance element and learning element
45. What is the role of learning element?
a) The learning element is responsible for making improvements in behaviour as it proceeds or
comes across more and more scenarios.
46. What is the role of performance element?
a) Performance element is responsible for the selection of external actions.
47. What are the different properties of intelligent agent?
a) 1.Responsive 2.Pro-active 3.Social
48. Define the term veracity
a) Intelligent agent should be truthful. It is not expected to hide information or lie.
49. When the intelligent agent is said to be pro-active?
a) If the intelligent agent exhibit opportunistic, goal directed behaviour and take the initiative
wherever necessary then it is said be pro-active
50 What is meant by social property of intelligent agent?
Intelligent agent should be able to interact with the other artificial agents, or humans in order to
compete problem solving.
UNIT -3
6 Mark Questions