Support Vector Machines Flashcards

1
Q

What decides the direction of the separating hyperplane?

A

The weights

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

What decides the distance from the origin of the separating hyperplane?

A

The bias

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

Given a hyperplane, wX + b = 0,

how can we construct a parallel hyperplane?

A

A parallel hyperplane would have the form wX +b = c

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

If I have two parallel hyperplanes,

wX + b = 0

wZ + b = 1

what is the distance between them?

A

1/L2_norm(w)

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

What is the aim of an SVM?

A

To find a hyperplane that splits the two classes with the widest margin

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

What are we trying to minimise using a Hard-margin SVM?

A

The inverse of the margin

We want the largest margin possible, so we try to maximise its inverse

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

What are Support Vectors in a Hard-margin SVM?

A

Points that lie directly on the plane parallel to the separating boundary

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

What is one way to find the minimum for SVMs?

A

By creating a dual problem and using quadratic programming.

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

What are support vectors in a Soft-margin SVM?

A

Points that lie on the parallel hyperplane, in the margin, or are on the wrong side of the hyperplane

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

How do we classify non-linear data using an SVM?

A

Modify the Quadratic Programming solution to use basis functions instead of the inner product

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