Untitled Deck Flashcards

1
Q

What are the four approaches to defining Artificial Intelligence (AI)?

A

Acting humanly, Thinking humanly, Thinking rationally, Acting rationally.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is the Turing Test?

A

A test to determine if a machine can exhibit intelligent behavior indistinguishable from that of a human.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is the difference between thinking humanly and thinking rationally in AI?

A

Thinking humanly focuses on modeling the human brain and behavior (cognitive science), while thinking rationally focuses on logical reasoning (e.g., Aristotle’s syllogisms).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Define an intelligent agent.

A

An entity that perceives its environment through sensors and acts upon it using actuators to achieve its goals.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

List the properties of task environments for agents.

A

Observable (fully/partially), Single/multi-agent, Deterministic/stochastic, Episodic/sequential, Static/dynamic, Discrete/continuous, Known/unknown.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What was the significance of the Dartmouth Workshop (1956)?

A

It marked the birth of AI as a field of study.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is an ‘AI Winter’?

A

A period of reduced funding and interest in AI due to overhyped promises and underwhelming results.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What technological advancement reignited interest in AI in the 2000s?

A

The emergence of Big Data and Deep Learning powered by GPUs.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What are the four types of intelligent agents?

A

Rule-based (reactive), Model-based, Goal-based, Utility-based.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is the role of a ‘critic’ in learning agents?

A

To provide feedback to the agent to improve its performance.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What does ‘autonomous learning’ mean for intelligent agents?

A

The agent’s behavior is determined by its own experience, not preprogrammed instructions.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is supervised learning?

A

Learning a function from labeled training data to predict outputs for unseen inputs.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is Occam’s Razor in machine learning?

A

The principle that simpler models are preferred as they generalize better.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Define a probabilistic classifier.

A

A classifier that outputs the probabilities of a sample belonging to each class.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is binary classification?

A

A classification task where there are only two possible class labels.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is a confusion matrix?

A

A matrix that summarizes the performance of a classification model by showing the counts of true positives, true negatives, false positives, and false negatives.

17
Q

How is accuracy calculated?

A

Accuracy = (TP + TN) / (TP + TN + FP + FN).

18
Q

What does an ROC curve represent?

A

The trade-off between true positive rate and false positive rate for different classification thresholds.

19
Q

What is cross-validation?

A

A technique for evaluating a model’s performance by training and testing it on different subsets of the data.

20
Q

What is the main assumption of Naïve Bayes classifiers?

A

All input features are conditionally independent given the class label.

21
Q

How is the posterior probability estimated in Naïve Bayes?

A

Using the m-estimate: P(x|y) ≈ (n’ + mp) / (n + m).

22
Q

What is an example of a use case for Naïve Bayes classifiers?

A

Spam email detection.

23
Q

What is a decision tree?

A

A tree structure where internal nodes represent tests on attributes, branches represent outcomes, and leaves represent class labels or decisions.

24
Q

What type of learning task does a decision tree address?

A

Supervised learning for classification and regression.

25
Q

What is the purpose of propositional logic in decision trees?

A

Each path from root to leaf represents a rule in propositional logic.

26
Q

What is entropy in the context of decision trees?

A

A measure of uncertainty or impurity in the dataset.

27
Q

What metric does the ID3 algorithm use to select the best attribute?

A

Information Gain (IG).

28
Q

How is entropy calculated in ID3?

A

H(Examples) = ∑ −P(v) ⋅ log2(P(v)), where P(v) is the probability of class v.

29
Q

What are common drawbacks of the ID3 algorithm?

A

Overfitting, local optima, and bias towards shorter trees.

30
Q

What is information gain?

A

The reduction in entropy achieved by partitioning the examples based on an attribute.

31
Q

What are two methods to reduce overfitting in decision trees?

A

Early stopping and pruning.

32
Q

What is the role of validation sets in pruning?

A

To identify and remove irrelevant parts of the tree post-training.

33
Q

What is a ‘hill-climbing’ search in ID3?

A

A search strategy that selects the best immediate option without considering global optimization.