10 - Introduction To Artificial Intelligence
10 - Introduction To Artificial Intelligence
INTRODUCTION TO AI
5. Define the term "Agent programs" in the context of the structure of agents.
Answer : Agent programs are sets of instructions that determine the behavior of
intelligent agents.
18. Define Constraint Satisfaction Problems (CSP) and their role in AI.
Answer : CSP involves defining problems with constraints and finding solutions
that satisfy those constraints.
19. Explain the Minimax algorithm and its use in game optimization.
Answer : The Minimax algorithm is a decision-making strategy in adversarial
games, aiming to minimize the possible loss.
20. What is Alpha-Beta pruning, and how does it enhance search efficiency in
games?
Answer : Alpha-Beta pruning is a technique to reduce the number of nodes
evaluated in the Minimax algorithm, improving computational efficiency.
25. Explain the concept of logical agents and their role in AI.
Answer : Logical agents use formal logic, such as Propositional and First Order
Logic, for knowledge representation and reasoning.
28. Discuss the use of First Order Predicate Logic in knowledge representation.
Answer : First Order Predicate Logic allows for more complex representations,
incorporating variables and quantifiers in expressing knowledge.
29. Explain the syntax and semantics of First Order Logic.
Answer : The syntax of First Order Logic involves symbols, variables, and
quantifiers, while semantics define the meaning of logical statements.
31. What is the role of Unification and Lifting in First Order Logic inference?
Answer : Unification and Lifting are techniques used to make statements
compatible and resolve variable bindings in First Order Logic.
34. Discuss the algorithms used for planning state space search in classical
planning.
Answer : Classical planning involves algorithms like A* search and other state
space search strategies to find optimal plans.
36. Describe the representation of decision trees and their role in Machine
Learning.
Answer : Decision trees provide a visual representation of decision-making
processes and are used in supervised learning for classification.
37. How are decision trees induced from examples in Machine Learning?
Answer : Decision trees are constructed by recursively partitioning the data
based on attribute tests, optimizing the tree structure for better predictions.
38. Explain the process of choosing attribute tests in decision tree induction.
Answer : Choosing attribute tests involves selecting the most informative
features to split the data, enhancing the decision tree's predictive power.
39. What criteria are essential for evaluating and choosing the best hypothesis in
Machine Learning?
Answer : Evaluation criteria include accuracy, precision, recall, and F1 score,
helping select the hypothesis that performs well on unseen data.