Začněte nyníZačněte zdarma

Binární obrázky

Dobrý způsob, jak pochopit, jak rozdělení pravděpodobnosti souvisí s datovým rámcem, je generování vzorků.

Obrázky mají velikost 2 × 2 pixely a pravděpodobnost hodnoty 1 pro tento cluster je 0,8, 0,8, 0,2 a 0,9 pro příslušné pixely.

Toto cvičení je součástí kurzu

Mixture Models v R

Zobrazit kurz

Pokyny k cvičení

  • Vygeneruj 100 binárních obrázků z prvního clusteru. Začni tím, že každý ze čtyř pixelů nasimuluj jako binární vzorek.
  • Prohlédni si vygenerované binární obrázky.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Create the vector of probabilities
p_cluster_1 <- c(0.8, 0.8, 0.2, 0.9)
# Create the sample for each pixel
pixel_1 <- sample(c(0, ___), ___, replace = TRUE, 
                  prob = c(1-p_cluster_1[___], p_cluster_1[___]))
pixel_2 <- sample(c(0, 1), 100, replace = TRUE, 
                  prob = c(1-p_cluster_1[___], p_cluster_1[___]))
pixel_3 <- sample(c(0, 1), 100, replace = TRUE, 
                  prob = c(1-p_cluster_1[___], p_cluster_1[___]))
pixel_4 <- sample(c(0, 1), 100, replace = TRUE, 
                  prob = c(1-p_cluster_1[___], p_cluster_1[___]))
# Combine the samples
sample_cluster_1 <- cbind(pixel_1, pixel_2, pixel_3, pixel_4)
# Have a look to the sample
head(___)
Upravit a spustit kód