Modèles de mélange bernoulliens

Modèles de mélange en R

Victor Medina

Researcher at The University of Edinburgh

Ensemble de chiffres manuscrits

Modèles de mélange en R

Variables continues ou discrètes

Distribution gaussienne

Distribution de Bernoulli (pile ou face)

Modèles de mélange en R

Distribution de Bernoulli

  • Deux issues possibles
    • « pile » ou « face »
    • « noir » ou « blanc »
  • Représentée par une probabilité de « succès » $\rightarrow p$
    • $(1- p)$ = probabilité de l'autre option
Modèles de mélange en R

Échantillon d'une distribution de Bernoulli

p <- 0.7
bernoulli <- sample(c(0, 1), 100, replace = TRUE, prob = c(1-p, p))
head(bernoulli)
1 1 1 0 0 1
Modèles de mélange en R

Image binaire comme distributions bernoulliennes

Modèles de mélange en R

Image binaire comme vecteur bernoullien

Modèles de mélange en R
p1 <- 0.7; p2 <- 0.5; p3 <- 0.4

bernoulli_1 <- sample(c(0, 1), 100, replace = TRUE, prob = c(1-p1, p1))
bernoulli_2 <- sample(c(0, 1), 100, replace = TRUE, prob = c(1-p2, p2))
bernoulli_3 <- sample(c(0, 1), 100, replace = TRUE, prob = c(1-p3, p3))

multi_bernoulli <- cbind(bernoulli_1, bernoulli_2, bernoulli_3)

head(multi_bernoulli, 4)
     bernoulli_1 bernoulli_2 bernoulli_3
[1,]           1           0           0
[2,]           0           0           0
[3,]           0           0           1
[4,]           1           0           0
p_vector <- c(p1, p2, p3)
Modèles de mélange en R

Modèles de mélange bernoulliens

Ensemble de chiffres manuscrits :

  1. Quelle loi de probabilité convient ?
    • Distribution (multivariée) de Bernoulli.
  2. Combien de sous-populations considérer ?
    • Essayons deux : deux vecteurs binaires de taille 256.
  3. Quels sont les paramètres et leurs estimations ?
    • Chaque $p$ pour chaque vecteur binaire, plus les deux proportions.
Modèles de mélange en R

Passons à la pratique !

Modèles de mélange en R

Preparing Video For Download...