Flashcards: Artificial Intelligence Question Bank — 39 cards

All cards

1Question

How does an intelligent agent perceive its environment?

Answer

Through sensors.

2Question

What does the PEAS framework specify for an agent?

Answer

Performance measure, Environment, Actuators, and Sensors.

3Question

What action does a rational agent select?

Answer

The action expected to maximize its performance measure.

4Question

What determines a deterministic task environment?

Answer

The next state is fixed by the current state and action.

5Question

What characterizes a stochastic task environment?

Answer

Outcomes involve uncertainty.

6Question

What do intelligent agent architectures determine?

Answer

How percepts are transformed into actions.

7Question

Name one type of intelligent agent architecture.

Answer

Simple reflex architecture.

8Question

Name another type of intelligent agent architecture besides simple reflex.

Answer

Model-based, goal-based, or utility-based architecture.

9Question

What distinguishes uninformed from informed search?

Answer

Uninformed search uses no problem-specific heuristic information.

10Question

What guides exploration in informed search?

Answer

Additional knowledge guides exploration in informed search.

11Question

Which nodes does Breadth-First Search expand first?

Answer

It expands the shallowest unexpanded nodes first.

12Question

Which node does Depth-First Search expand?

Answer

It expands the deepest unexpanded node.

13Question

What does Depth-First Search do when a branch cannot produce a solution?

Answer

It backtracks when a branch cannot produce a solution.

14Question

Which frontier node does Uniform Cost Search expand?

Answer

It expands the node with the lowest accumulated path cost.

15Question

What does a problem-solving agent formulate before searching?

Answer

It formulates a goal and state-space problem.

16Question

What does a problem-solving agent search for?

Answer

It searches for an action sequence that reaches a goal state.

17Question

What does a heuristic function estimate in search algorithms?

Answer

The cost of reaching a goal from a given state.

18Question

How does A* search prioritize nodes?

Answer

By combining the cost so far with a heuristic estimate of remaining cost.

19Question

What is the main step in hill climbing search?

Answer

Moving to a better neighboring state repeatedly.

20Question

What unique feature does simulated annealing have in local search?

Answer

It can accept some worsening moves while reducing tolerance over time.

21Question

How does an online search agent operate in an unknown environment?

Answer

By interleaving acting and searching while discovering the environment.

22Question

What does the minimax strategy select in game playing?

Answer

A move that maximizes the best outcome against a minimizing opponent.

23Question

What does alpha-beta pruning remove in game trees?

Answer

Branches that cannot affect the final minimax decision.

24Question

What three components define a constraint satisfaction problem?

Answer

Variables, their domains, and constraints on value combinations.

25Question

What does backtracking search do when a CSP constraint is violated?

Answer

Returns to an earlier variable assignment.

26Question

How does backtracking search assign CSP variables?

Answer

Incrementally, one at a time.

27Question

What is the purpose of constraint propagation in CSPs?

Answer

To remove domain values that cannot form consistent assignments.

28Question

What does a knowledge-based agent store and use to choose actions?

Answer

It stores facts and rules and uses inference.

29Question

How does propositional logic represent knowledge?

Answer

As propositions that are true or false combined with logical connectives.

30Question

What elements does First-Order Logic represent about a domain?

Answer

Objects, predicates, relations, functions, and quantified statements.

31Question

What is the main method of forward chaining in reasoning?

Answer

Repeatedly applying rules whose premises match known facts.

32Question

How does backward chaining begin its reasoning process?

Answer

By starting with a goal and searching for rules and facts to establish it.

33Question

What causes uncertainty in artificial intelligence?

Answer

An agent cannot determine the true state or outcome with complete confidence.

34Question

What does Bayesian inference update using evidence and prior beliefs?

Answer

The probability of hypotheses.

35Question

What does a Bayesian network represent using a directed graphical structure?

Answer

Probabilistic dependencies among variables.

36Question

How does exact inference calculate probabilities?

Answer

Through an exact computation.

37Question

How does approximate inference estimate probabilities?

Answer

Using methods suitable for large Bayesian networks.

38Question

What assumption does Naive Bayes classification use when assigning a class?

Answer

A conditional-independence assumption.

39Question

What reasoning does Naive Bayes classification apply to assign a class?

Answer

Bayesian reasoning.

Test yourself with the quiz

Test your knowledge with 21 questions on Artificial Intelligence Question Bank.

1. How does an intelligent agent interact with its environment?

2. Which set of components is represented by the PEAS framework?

Take the quiz →

Read the revision sheet

Review the complete course in the revision sheet for Artificial Intelligence Question Bank.

See revision sheet →

Similar courses

Create your own flashcards

Import your course and AI generates flashcards in 30 seconds.

Flashcard generator