Artificial Intelligence Principles, History, and Problem Solving

0.0(0)
Studied by 0 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/23

flashcard set

Earn XP

Description and Tags

Flashcards covering AI definitions, capabilities, functionality, history, problem formulation, production systems, state space search, classic AI benchmark problems, and uninformed search algorithms (BFS and DFS).

Last updated 5:52 AM on 9/6/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

24 Terms

1
New cards

What is Artificial Intelligence (AI) as defined in computer science?

Artificial Intelligence is the branch of computer science that aims to create machines capable of intelligent behavior, mimicking human cognitive functions like learning, reasoning, visual perception, speech recognition, decision-making, and problem-solving.

2
New cards

How is AI categorized under Type-1 (capabilities) versus Type-2 (functionality)?

Type-1 classifies AI by capabilities into Narrow (Weak) AI, General (Strong) AI, and Super AI. Type-2 classifies AI by functionality into Reactive Machines, Limited Memory, Theory of Mind, and Self-Awareness.

3
New cards

What defines Narrow AI (Weak AI) and what are some prominent examples?

Narrow AI is designed and trained to perform a single dedicated task within pre-defined limitations and can fail if pushed beyond its limits. Examples include Apple Siri, IBM Watson, Google Translate, Deep Blue, and recommendation systems.

4
New cards

How do General AI and Super AI differ in their concepts?

General AI (Strong AI) refers to systems that can think, learn, and perform any intellectual task efficiently like a human across any situation (still under research). Super AI is a hypothetical level where machines surpass human intelligence across all cognitive properties, including reasoning, planning, emotion, and creativity.

5
New cards

What is a Reactive Machine in AI functionality, and what are two key examples?

A Reactive Machine is the simplest AI type that does not store memories or past experiences for future decisions; it only evaluates the current scenario to choose the best action. Examples include IBM's Deep Blue and Google's AlphaGo.

6
New cards

How do Limited Memory AI systems operate?

Limited Memory systems store past experiences or observational data for a short duration to make decisions, such as self-driving cars tracking the recent speed and distance of nearby vehicles, speed limits, and road layouts.

7
New cards

What are Theory of Mind AI and Self-Awareness AI?

Theory of Mind AI aims to understand human emotions, beliefs, and social interactions (currently under active research). Self-Awareness AI is a hypothetical future AI possessing its own consciousness, sentiments, and self-awareness superior to the human mind.

8
New cards

What key foundation papers in AI history were published in 19431943 and 19501950?

In 19431943, Warren McCulloch and Walter Pitts published "A Logical Calculus of Ideas Immanent in Nervous Activity," creating the first mathematical model for neural networks. In 19501950, Alan Turing published "Computing Machinery and Intelligence," proposing the Turing Test.

9
New cards

When, where, and by whom was the term "Artificial Intelligence" officially coined?

The term was coined in 19561956 at the Dartmouth Conference organized by John McCarthy, Marvin Minsky, Nathaniel Rochester, and Claude Shannon.

10
New cards

What major AI milestones were accomplished in 19971997, 20112011, and 20162016?

In 19971997, IBM's Deep Blue defeated world chess champion Garry Kasparov. In 20112011, IBM's Watson won "Jeopardy!" against human champions. In 20162016, DeepMind's AlphaGo defeated world champion Go player Lee Sedol.

11
New cards

What are the five core components of a formulated AI problem?

The five components are Initial State, Actions (Operators), Transition Model, Goal Test, and Path Cost.

12
New cards

How are problems classified based on the severity of errors or failures?

Problems are categorized as Ignorable Problems (minimal/no impact on performance), Recoverable Problems (errors can be undone or recovered via mechanisms like checkpoints), and Irrecoverable Problems (critical failures leading to permanent loss or dataset corruption).

13
New cards

What is a State Space Search in AI?

It is a problem-solving technique that systematically explores all conceivable configurations (states) and permissible moves (actions) from an initial state to find a path to a goal state.

14
New cards

What are the primary components of a Production System in AI?

A Production System consists of a Global Database (central data structure), a Set of Production Rules ("if-then" rules operating on preconditions), and a Control System (selects rules to apply and resolves conflicts).

15
New cards

What four features characterize a Production System?

The four features are Simplicity (readable IF-THEN rules), Modularity (discrete knowledge units that can be added or deleted without side effects), Modifiability (rules can be easily adapted), and Knowledge-Intensive (knowledge stored directly in human-readable form).

16
New cards

What two criteria must any effective Control Strategy satisfy?

A Control Strategy must cause Motion (ensuring state changes that progress toward a solution) and be Systematic (preventing repeated useless cycles or loops).

17
New cards

What is the difference between Monotonic and Non-monotonic Production Systems?

In a Monotonic Production System, applying a rule does not prevent the later application of other rules that could have been applied at the same time. In a Non-monotonic Production System, applying a rule can invalidate or prevent the subsequent application of other previously valid rules.

18
New cards

How are the state space, initial state, and goal state defined in the Water Jug Problem?

States are represented as a tuple (x,y)(x, y), where xx is the gallons in the 4-gallon jug and yy is the gallons in the 3-gallon jug. The initial state is (0,0)(0, 0) and the goal state is (2,y)(2, y).

19
New cards

What are the goal state and optimal path cost in the Missionaries and Cannibals Problem?

The goal state requires all 3 missionaries, 3 cannibals, and the boat to be safely transferred to the right bank without cannibals outnumbering missionaries on either bank. The optimal solution path cost is 1111 crossings.

20
New cards

How are moves represented in solving the 8-Puzzle problem?

Instead of moving numbered tiles into blank spaces, a move is visualized as swapping the blank space with an adjacent tile in one of four orthogonal directions: UP, DOWN, LEFT, or RIGHT.

21
New cards

What is the heuristic function formula defined for Tic-Tac-Toe?

Heuristic function H=X’s probability winO’s probability win\text{Heuristic function } H = \text{X's probability win} - \text{O's probability win}, where H=1H = 1 represents an X win, H=1H = -1 represents an O win, and H=0H = 0 represents a draw/tie.

22
New cards

How can a final solution state be represented array-wise in the 8-Queens Problem?

A valid state can be represented as a 1D array of column positions for each row, such as [1,5,8,6,3,7,2,4][1, 5, 8, 6, 3, 7, 2, 4], where each element specifies the column location of the queen in rows 1 through 8.

23
New cards

What data structure does Breadth-First Search (BFS) use and what are its key properties?

BFS uses a First-In-First-Out (FIFO) queue data structure. It is complete (guaranteed to find a solution if one exists) and optimal for unweighted graphs (finds the minimal path length).

24
New cards

What data structure does Depth-First Search (DFS) use and what are its primary trade-offs?

DFS uses a Last-In-First-Out (LIFO) stack data structure. It requires significantly less memory (storing only nodes on the current path from root), but it is not guaranteed to find an optimal solution and can get trapped in infinite loops.