K-means Flashcards

1
Q

What type of learning method is k-means?

A

Unsupervised learning

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

What does an unsupervised learning method mean?

A

> All the data is unlabeled
This means that there is no correct answer
We may not know the answers

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

What is clustering?

A

> This is dividing a data set into groups which are similar to each other
There are lots of different ways of dividing a data set
We can plot graphs of the results

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

Why is scale imporant for k-means?

A

Because clusters may have sub-clusers if you look closer

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

What is the k-means method?

A
  1. Chose the number of clusters (k)
  2. Place k-centroids randomly
  3. Identify the points closest to the centroid
  4. Compute the new centroid clusers
  5. Repeat until centroids do not move
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are the pros of k-means?

A

> Very easy to implement

> Easy to explain

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

What are the cons of k-means?

A

> You have to chose the number of clusters

> Subject to local minima because of the initial positions of the centroids (so random restarts are required)

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