Introdução ao agrupamento hierárquico

Aprendizado não supervisionado em R

Hank Roark

Senior Data Scientist at Boeing

Agrupamento hierárquico

  • O número de clusters não é conhecido de antemão
  • Dois tipos: bottom-up e top-down; neste curso, bottom-up
Aprendizado não supervisionado em R

Exemplo simples

cinco pontos

Aprendizado não supervisionado em R

Cinco clusters

cada ponto é um cluster

Aprendizado não supervisionado em R

Quatro clusters

quatro clusters, um cluster com dois pontos

Aprendizado não supervisionado em R

Três clusters

três clusters; dois com dois pontos e um com um ponto

Aprendizado não supervisionado em R

Dois clusters

dois clusters; um com 3 pontos e outro com 2 pontos

Aprendizado não supervisionado em R

Um cluster

um cluster agrupando todos os pontos

Aprendizado não supervisionado em R

Agrupamento hierárquico em 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
Aprendizado não supervisionado em R

Vamos praticar!

Aprendizado não supervisionado em R

Preparing Video For Download...