Define the term: Artificial Intelligence. State various applications of Artificial Intelligence.
[3 marks]Enlist and briefly discuss the major task domains of Artificial Intelligence.
[4 marks]Explain AI problem characteristics in detail.
[7 marks]What is meant by control strategy? State the requirements of a good control strategy.
[3 marks]Explain the nonmonotonic reasoning.
[4 marks]Consider the water jug problem stated below: You are given two jugs, a 5-litre one and a 4-litre one. Neither has any measuring marker on it. There is a pump that can be used to fill the jugs with water. How can you get exactly 2-litre of water into the 4-litre jug? Explain how this problem can be solved using State Space Search. Also, give the production rules to solve this problem and derive a feasible solution using the same.
[7 marks]In the missionaries and cannibals problem, three missionaries and three cannibals must cross a river using a boat which can carry at most two people, under the constraint that, number of cannibals should be lesser than or equal to the missionaries on either side. The boat cannot cross the river by itself with no people on board. For the above mentioned problem, describe state space representation, actions, start and end state.
[7 marks]Translate these sentences into formulas in predicate logic. 1. John likes all kinds of food. 2. Apples are food. 3. Chicken is food. 4. Anything anyone eats and isn’t killed-by is food. 5. Bill eats peanuts and is still alive. 6. Sue eats everything Bill eats.
[3 marks]Discuss the following terms with respect to fuzzy logic theory: - Membership function - Linguistic variable
[4 marks]Write an objective of hill climbing method. Discuss any one type of hill climbing in detail with its algorithm. OR1
[7 marks]Write the proposed solution(s) for the problems occurred in hill climbing.
[3 marks]Explain the natural language processing steps in brief.
[4 marks]Explain forward and backward reasoning with suitable example(s).
[7 marks]Explain problem reduction using “AND-OR” graph.
[3 marks]Discuss goal stack planning in brief.
[4 marks]Consider the following facts: (1) Steve only likes easy courses. (2) Science courses are hard. (3) All the courses in the HaveFun department are easy. (4) BK301 is a HaveFun department course. Use resolution to answer the question “What course would Steve like?”
[7 marks]Write the basic differences between declarative and procedural knowledge.
[3 marks]Solve the following cryptarithmetic problem using constraint satisfaction. L E O + L E E = A L L
[4 marks]Explain the minimax search procedure for game playing using suitable example. What is the significance of alpha-beta cut-offs?
[7 marks]Write a brief note on best-first Search.
[3 marks]Write a prolog program to count the number of elements present in the given list.
[4 marks]Discuss different types of learning in artificial neural networks. Also write the differences between/among them.
[7 marks]State the factors which may make understanding of natural language difficult for a computer.
[3 marks]Write a prolog program to demonstrate the use of cut and fail predicates.
[4 marks]Explain Hopfield networks.
[7 marks]