Hiyerarşik kümeleme özeti

R ile Denetimsiz Öğrenme

Hank Roark

Senior Data Scientist at Boeing

Hiyerarşik kümeleme özeti

# Fitting various hierarchical clustering models
hclust.complete <- hclust(d, method = "complete")
hclust.average <- hclust(d, method = "average")
hclust.single <- hclust(d, method = "single")
R ile Denetimsiz Öğrenme

Bağlama yöntemleri: complete ve average

complete ve average bağlama yöntemleri dendrogramı

R ile Denetimsiz Öğrenme

Hiyerarşik kümeleme

R ile Denetimsiz Öğrenme

Yineleme

daha fazla küme için yineleme

R ile Denetimsiz Öğrenme

Dendrogram

5 küme ve tamamlanmış dendrogram

R ile Denetimsiz Öğrenme

k-means ile hiyerarşik kümeleme farkları

k-means ve dendrogram

R ile Denetimsiz Öğrenme

Uygulama notları

# Scale the data
pokemon.scaled <- scale(pokemon)

# Create hierarchical and k-means clustering models
hclust.pokemon <- hclust(dist(pokemon.scaled), method = "complete")
km.pokemon <- kmeans(pokemon.scaled, centers = 3,
                     nstart = 20, iter.max = 50)

# Compare results of the models
cut.pokemon <- cutree(hclust.pokemon, k = 3)
table(km.pokemon$cluster, cut.pokemon)
cut.pokemon
    1   2   3
1 242   1   0
2 342   1   0
3 204   9   1
R ile Denetimsiz Öğrenme

Haydi pratik yapalım!

R ile Denetimsiz Öğrenme

Preparing Video For Download...