Lite bakgrund

Grunderna i bayesiansk dataanalys i R

Rasmus Bååth

Data Scientist

Grunderna i bayesiansk dataanalys i R

Sannolikhet

  • Ett tal mellan 0 och 1.
  • Ett påstående om säkerhet / osäkerhet.
  • 1 innebär fullständig säkerhet att något stämmer.
  • 0 innebär fullständig säkerhet att något inte stämmer.
  • Handlar inte bara om ja/nej-händelser.
Grunderna i bayesiansk dataanalys i R

Grunderna i bayesiansk dataanalys i R

Grunderna i bayesiansk dataanalys i R

 

 

 

Sannolikhetsfördelningarnas roll i bayesiansk dataanalys är att representera osäkerhet, och bayesiansk inferens roll är att uppdatera sannolikhetsfördelningar utifrån vad som lärts från data.

Grunderna i bayesiansk dataanalys i R

En bayesiansk modell för andelen lyckade utfall

  • prop_model(data)
  • data är en vektor av lyckade och misslyckade utfall representerade som 1or och 0or.
  • Det finns en okänd underliggande andel lyckade utfall.
  • Om en datapunkt är ett lyckat utfall påverkas det enbart av denna andel.
  • Innan någon data observerats är alla underliggande andelar lika sannolika.
  • Resultatet är en sannolikhetsfördelning som representerar vad modellen vet om den underliggande andelen lyckade utfall.
Grunderna i bayesiansk dataanalys i R

Testa prop_model

data <- c()
prop_model(data)

Grunderna i bayesiansk dataanalys i R

Testa prop_model

data <- c(0)
prop_model(data)

Grunderna i bayesiansk dataanalys i R

Testa prop_model

data <- c(0, 1)
prop_model(data)

Grunderna i bayesiansk dataanalys i R

Testa prop_model

data <- c(0, 1, 0)
prop_model(data)

Grunderna i bayesiansk dataanalys i R

Testa prop_model

data <- c(0, 1, 0, 0)
prop_model(data)

Grunderna i bayesiansk dataanalys i R

Testa prop_model

data <- c(0, 1, 0, 0, 0)
prop_model(data)

Grunderna i bayesiansk dataanalys i R

Testa prop_model

data <- c(0, 1, 0, 0, 0, 1)
prop_model(data)

Grunderna i bayesiansk dataanalys i R

Nu kör vi en övning!

Grunderna i bayesiansk dataanalys i R

Preparing Video For Download...