AI Search Algorithms and Concepts

0.0(0)
studied byStudied by 0 people
0.0(0)
full-widthCall with Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/17

flashcard set

Earn XP

Description and Tags

A collection of essential vocabulary terms and definitions related to AI search algorithms and concepts.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No study sessions yet.

18 Terms

1
New cards

Agent

An entity that perceives its environment and acts upon it.

2
New cards

State Space

The set of all possible states in which a problem can exist.

3
New cards

Successor Function

A function that determines the possible actions from a given state and the resulting states.

4
New cards

Goal Test

A function to check if the current state satisfies the goal conditions.

5
New cards

Action Cost Function

A function that assigns a cost to each action taken from a current state.

6
New cards

Optimal Solution

A solution that has the lowest cost among all possible solutions.

7
New cards

Depth-First Search (DFS)

A search algorithm that expands the deepest node first.

8
New cards

Breadth-First Search (BFS)

A search algorithm that expands the shallowest node first.

9
New cards

Greedy Search

A search strategy that selects nodes based on the lowest estimated cost to reach a goal.

10
New cards

A* Search

An informed search algorithm that uses both the cost to reach a node and the estimated cost from that node to the goal.

11
New cards

Heuristic Function

A function that estimates the cost of the cheapest path from a given state to a goal state.

12
New cards

Completeness

A measure of whether an algorithm is guaranteed to find a solution if one exists.

13
New cards

Time Complexity

A measure of how long it takes to find a solution, typically expressed in terms of the size of the input.

14
New cards

Space Complexity

A measure of how much memory is needed to perform the search.

15
New cards

Informed Search

A type of search that uses domain-specific knowledge to reduce the search space.

16
New cards

Uninformed Search

A search that does not use any domain-specific knowledge, exploring the search space blindly.

17
New cards

Transition Model

Describes what state results from taking a specific action in a given state.

18
New cards

Fringe

The set of all leaf nodes that are generated but not yet expanded.