Úvod do hierarchického shlukování

Unsupervised Learning in R

Hank Roark

Senior Data Scientist at Boeing

Hierarchické shlukování

  • Počet shluků není předem znám
  • Dva typy: zdola nahoru a shora dolů, v kurzu zdola nahoru
Unsupervised Learning in R

Jednoduchý příklad

pět bodů

Unsupervised Learning in R

Pět shluků

každý bod tvoří shluk

Unsupervised Learning in R

Čtyři shluky

čtyři shluky, jeden shluk se dvěma body

Unsupervised Learning in R

Tři shluky

tři shluky, dva shluky po dvou bodech a jeden s jedním bodem

Unsupervised Learning in R

Dva shluky

dva shluky, jeden se 3 body a jeden se 2 body

Unsupervised Learning in R

Jeden shluk

jeden shluk zahrnující všechny body

Unsupervised Learning in R

Hierarchické shlukování v R

# Calculates similarity as Euclidean distance 
# between observations
dist_matrix <- dist(x)

# Returns hierarchical clustering model hclust(d = dist_matrix)
Call:
hclust(d = s)

Cluster method   : complete 
Distance         : euclidean 
Number of objects: 50
Unsupervised Learning in R

Pojďme si procvičit!

Unsupervised Learning in R

Preparing Video For Download...