Introduktion till hierarkisk klustring

Oövervakad inlärning i R

Hank Roark

Senior Data Scientist at Boeing

Hierarkisk klustring

  • Antalet kluster är inte känt i förväg
  • Två typer: nedifrån-upp och uppifrån-ned – den här kursen täcker nedifrån-upp
Oövervakad inlärning i R

Enkelt exempel

fem punkter

Oövervakad inlärning i R

Fem kluster

varje punkt är ett kluster

Oövervakad inlärning i R

Fyra kluster

fyra kluster, ett kluster med två punkter

Oövervakad inlärning i R

Tre kluster

tre kluster, två kluster med två punkter och ett med en punkt

Oövervakad inlärning i R

Två kluster

två kluster, ett med 3 punkter och ett med 2 punkter

Oövervakad inlärning i R

Ett kluster

ett kluster som grupperar alla punkter

Oövervakad inlärning i R

Hierarkisk klustring i 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
Oövervakad inlärning i R

Nu kör vi en övning!

Oövervakad inlärning i R

Preparing Video For Download...