Introduction au regroupement fondé sur des modèles

Modèles de mélange en R

Victor Medina

Researcher at The University of Edinburgh

Qu'est-ce que le regroupement ?

La procédure qui consiste à partitionner un ensemble d'observations en sous-classes pertinentes

$\to$ Aider à explorer et comprendre la structure naturelle d'un ensemble de données

Modèles de mélange en R

Applications du regroupement

  • Médecine
    • Ex. En imagerie médicale pour distinguer différents types de tissus
  • Affaires
    • Ex. Découvrir des groupes de clients distincts pour des programmes de marketing ciblés
  • Sciences sociales
    • Ex. Repérer des zones d'une ville selon les types de crimes afin de mieux gérer les ressources policières
Modèles de mélange en R

Méthodes de regroupement

  • Techniques de partitionnement
    • Trouver des centres de groupes parmi les observations, puis affecter chacune au groupe au centre le plus proche. Ex. Kmeans
  • Techniques hiérarchiques
    • Relier les observations selon leur similarité pour former des groupes. Ex. Regroupement hiérarchique
  • Méthodes fondées sur des modèles
    • Utiliser des distributions probabilistes pour créer les groupes. Ex. Modèles de mélange
Modèles de mélange en R

Ensemble de données : genre

gender <- read.csv("gender.csv")
head(gender)
    Height   Weight      BMI
1 73.84702 241.8936 31.18576
2 68.78190 162.3105 24.12104
3 74.11011 212.7409 27.23291
4 71.73098 220.0425 30.06706
5 69.88180 206.3498 29.70803
6 67.25302 152.2122 23.66049
Modèles de mélange en R

Ensemble de données : pouvez-vous deviner le genre ?

library(ggplot2)
ggplot(gender, aes(x = Weight, y = BMI)) + geom_points()

Modèles de mélange en R

Ensemble de données : pouvez-vous deviner le genre ?

Modèles de mélange en R

Avec des approches de regroupement classiques

Modèles de mélange en R

Regroupement fondé sur des modèles

Modèles de mélange en R

Regroupement fondé sur des modèles

Modèles de mélange en R

Passons à la pratique !

Modèles de mélange en R

Preparing Video For Download...