Einführung in hierarchisches Clustering

Unüberwachtes Lernen in R

Hank Roark

Senior Data Scientist at Boeing

Hierarchisches Clustering

  • Anzahl der Cluster ist vorher unbekannt
  • Zwei Arten: bottom-up und top-down, in diesem Kurs bottom-up
Unüberwachtes Lernen in R

Einfaches Beispiel

fünf Punkte

Unüberwachtes Lernen in R

Fünf Cluster

jeder Punkt ist ein Cluster

Unüberwachtes Lernen in R

Vier Cluster

vier Cluster, ein Cluster mit zwei Punkten

Unüberwachtes Lernen in R

Drei Cluster

drei Cluster, zwei Cluster mit je zwei Punkten und einer mit einem Punkt

Unüberwachtes Lernen in R

Zwei Cluster

zwei Cluster, ein Cluster mit 3 Punkten und einer mit 2 Punkten

Unüberwachtes Lernen in R

Ein Cluster

ein Cluster, der alle Punkte enthält

Unüberwachtes Lernen in R

Hierarchisches Clustering in 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
Unüberwachtes Lernen in R

Lass uns üben!

Unüberwachtes Lernen in R

Preparing Video For Download...