Midterm Ai fundamentals reviewer 4 Flashcards

1
Q

What is the learning rule for a perceptron called?

A

The Hebbian Rule

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

What is the Kullback-Leibler (KL) distance used for?

A

To measure the dissimilarity between two probability distributions

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

What is the main advantage of the Hebb rule?

A

It is fast to converge

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

What is the assumption made by the Naive Bayes classifier?

A

That the features in the data are independent of each other

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

What is the EM algorithm used to optimize in the “M” step?

A

The likelihood of the model

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

What is the main goal of the EM algorithm?

A

To maximize the likelihood of a model given the data

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

What is the advantage of the Naive Bayes classifier over other classifiers?

A

It is faster to train and predict

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

What is the least squares method used for?

A

To find the line of best fit for a set of data

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

What is the “E” step in the EM algorithm?

A

The step where the expectation of the latent variables is calculated

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

What is the Hebb rule?

A

A rule used to adjust the weights in a neural network

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

What is the main advantage of using a directed acyclic graph (DAG) over other types of graphs?

A

DAGs can represent more complex relationships between data

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

What is the disadvantage of the Naive Bayes classifier?

A

It is less accurate

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

What is the EM algorithm used for?

A

All of the above

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

What is the “M” step in the EM algorithm?

A

The step where the model parameters are updated

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

What is the advantage of using the Gaussian Naive Bayes classifier over other types of Naive Bayes classifiers?

A

It is able to handle continuous features

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

What is the equation for the Hebb rule?

A

w(new) = w(old) + η(output)x(input)

16
Q

What is the EM algorithm used to estimate in the “E” step?

A

The latent variables

17
Q

What is the main disadvantage of the Hebb rule?

A

It is unable to handle nonlinear relationships

18
Q

What is supervised learning used for?

A

Both classification and regression tasks

19
Q

What is the Naive Bayes classifier used for?

A

To classify data into different categories based on certain features