SlideShare a Scribd company logo
Introduction to Bayesian Statistics
Machine Learning and Data Mining
Philipp Singer
CC image courtesy of user mattbuck007 on Flickr
2
Conditional Probability
3
Conditional Probability
● Probability of event A given that B is true
● P(cough|cold) > P(cough)
● Fundamental in probability theory
4
Before we start with Bayes ...
● Another perspective on conditional probability
● Conditional probability via growing trimmed trees
● https://www.youtube.com/watch?v=Zxm4Xxvzohk
5
Bayes Theorem
6
Bayes Theorem
● P(A|B) is conditional probability of observing A
given B is true
● P(B|A) is conditional probability of observing B
given A is true
● P(A) and P(B) are probabilities of A and B without
conditioning on each other
7
Visualize Bayes Theorem
Source: https://oscarbonilla.com/2009/05/visualizing-bayes-theorem/
All possible
outcomes
Some event
8
Visualize Bayes Theorem
All people
in study
People having
cancer
9
Visualize Bayes Theorem
All people
in study
People where
screening test
is positive
10
Visualize Bayes Theorem
People having
positive screening
test and cancer
11
Visualize Bayes Theorem
● Given the test is positive, what is the probability that said
person has cancer?
12
Visualize Bayes Theorem
● Given the test is positive, what is the probability that said
person has cancer?
13
Visualize Bayes Theorem
● Given that someone has cancer, what is the probability that said
person had a positive test?
14
Example: Fake coin
● Two coins
– One fair
– One unfair
● What is the probability of having the fair coin
after flipping Heads?
CC image courtesy of user pagedooley on Flickr
15
Example: Fake coin
CC image courtesy of user pagedooley on Flickr
16
Example: Fake coin
CC image courtesy of user pagedooley on Flickr
17
Update of beliefs
● Allows new evidence to update beliefs
● Prior can also be posterior of previous update
18
Example: Fake coin
CC image courtesy of user pagedooley on Flickr
● Belief update
● What is probability of seeing a fair coin after we
have already seen one Heads
19
Bayesian Inference
20Source: https://xkcd.com/1132/
21
Bayesian Inference
● Statistical inference of parameters
Parameters
Data
Additional
knowledge
22
Coin flip example
● Flip a coin several times
● Is it fair?
● Let's use Bayesian inference
23
Binomial model
● Probability p of flipping heads
● Flipping tails: 1-p
● Binomial model
24
Prior
● Prior belief about parameter(s)
● Conjugate prior
– Posterior of same distribution as prior
– Beta distribution conjugate to binomial
● Beta prior
25
Beta distribution
● Continuous probability distribution
● Interval [0,1]
● Two shape parameters: α and β
– If >= 1, interpret as pseudo counts
– α would refer to flipping heads
26
Beta distribution
27
Beta distribution
28
Beta distribution
29
Beta distribution
30
Beta distribution
31
Posterior
● Posterior also Beta distribution
● For exact deviation:
http://www.cs.cmu.edu/~10701/lecture/technote2_betabinomial.pdf
32
Posterior
● Assume
– Binomial p = 0.4
– Uniform Beta prior: α=1 and β=1
– 200 random variates from binomial distribution (Heads=80)
– Update posterior
33
Posterior
● Assume
– Binomial p = 0.4
– Biased Beta prior: α=50 and β=10
– 200 random variates from binomial distribution (Heads=80)
– Update posterior
34
Posterior
● Convex combination of prior and data
● The stronger our prior belief, the more data we
need to overrule the prior
● The less prior belief we have, the quicker the
data overrules the prior
36
So is the coin fair?
● Examine posterior
– 95% posterior density interval
– ROPE [1]: Region of practical equivalence for null hypothesis
– Fair coin: [0.45,0.55]
● 95% HDI: (0.33, 0.47)
● Cannot reject null
● More samples→ we can
[1] Kruschke, John. Doing Bayesian data analysis: A tutorial
with R, JAGS, and Stan. Academic Press, 2014.
37
Bayesian Model Comparison
● Parameters marginalized out
● Average of likelihood weighted by prior
Evidence
38
Bayesian Model Comparison
● Bayes factors [1]
● Ratio of marginal likelihoods
● Interpretation table by Kass & Raftery [1]
● >100 → decisive evidence against M2
[1] Kass, Robert E., and Adrian E. Raftery. "Bayes factors."
Journal of the american statistical association 90.430 (1995): 773-795.
39
So is the coin fair?
● Null hypothesis
● Alternative hypothesis
– Anything is possible
– Beta(1,1)
● Bayes factor
40
So is the coin fair?
● n = 200
● k = 80
● Bayes factor
● (Decent) preference for alt. hypothesis
41
Other priors
● Prior can encode (theories) hypotheses
● Biased hypothesis: Beta(101,11)
● Haldane prior: Beta(0.001, 0.001)
– u-shaped
– high probability on p=1 or (1-p)=1
42
Frequentist approach
● So is the coin fair?
● Binomial test with null p=0.5
– one-tailed
– 0.0028
● Chi² test
43
Posterior prediction
● Posterior mean
● If data large→converges to MLE
● MAP: Maximum a posteriori
– Bayesian estimator
– uses mode
44
Bayesian prediction
● Posterior predictive distribution
● Distribution of unobserved observations
conditioned on observed data (train, test)
Frequentist
MLE
45
Alternative Bayesian Inference
● Often marginal likelihood not easy to evaluate
– No analytical solution
– Numerical integration expensive
● Alternatives
– Monte Carlo integration
● Markov Chain Monte Carlo (MCMC)
● Gibbs sampling
● Metropolis-Hastings algorithm
– Laplace approximation
– Variational Bayes
46
Bayesian (Machine) Learning
47
Bayesian Models
● Example: Markov Chain Model
– Dirichlet prior, Categorical Likelihood
● Bayesian networks
● Topic models (LDA)
● Hierarchical Bayesian models
48
Generalized Linear Model
● Multiple linear regression
● Logistic regression
● Bayesian ANOVA
49
Bayesian Statistical Tests
● Alternatives to frequentist approaches
● Bayesian correlation
● Bayesian t-test
50
Questions?
Philipp Singer
philipp.singer@gesis.org
Image credit: talk of Mike West: http://www2.stat.duke.edu/~mw/ABS04/Lecture_Slides/4.Stats_Regression.pdf

More Related Content

PDF
Bayesian inference
CharthaGaglani
 
PPT
Bayes Classification
sathish sak
 
PPTX
Introduction to Maximum Likelihood Estimator
Amir Al-Ansary
 
PPTX
Bayes Theorem
sabareeshbabu
 
PPT
The Method Of Maximum Likelihood
Max Chipulu
 
PPTX
Probability Theory for Data Scientists
Ferdin Joe John Joseph PhD
 
PPTX
Regression ppt.pptx
DevendraSinghKaushal1
 
PPT
Data cleaning-outlier-detection
Chathurangi Shyalika
 
Bayesian inference
CharthaGaglani
 
Bayes Classification
sathish sak
 
Introduction to Maximum Likelihood Estimator
Amir Al-Ansary
 
Bayes Theorem
sabareeshbabu
 
The Method Of Maximum Likelihood
Max Chipulu
 
Probability Theory for Data Scientists
Ferdin Joe John Joseph PhD
 
Regression ppt.pptx
DevendraSinghKaushal1
 
Data cleaning-outlier-detection
Chathurangi Shyalika
 

What's hot (20)

PDF
Naive Bayes
CloudxLab
 
PDF
Introduction to Bayesian Methods
Corey Chivers
 
PPTX
Maximum likelihood estimation
zihad164
 
PPTX
Instance based learning
Slideshare
 
PPTX
Linear regression
Tech_MX
 
PDF
Bayesian networks
Massimiliano Patacchiola
 
PPTX
Bayesian statistics
Alberto Labarga
 
PDF
Principal Component Analysis
Ricardo Wendell Rodrigues da Silveira
 
PDF
Missing data handling
QuantUniversity
 
PPTX
Introduction to principal component analysis (pca)
Mohammed Musah
 
PPTX
Bayesian statistics
Sagar Kamble
 
ODP
Introduction to Principle Component Analysis
Sunjeet Jena
 
PDF
An introduction to Bayesian Statistics using Python
freshdatabos
 
PPTX
Bayesian network
Ahmad El Tawil
 
PDF
Linear regression
MartinHogg9
 
PPTX
Bayes network
Dr. C.V. Suresh Babu
 
PPTX
Introduction to Linear Discriminant Analysis
Jaclyn Kokx
 
PPTX
Statistical inference concept, procedure of hypothesis testing
AmitaChaudhary19
 
DOC
Chapter 4 (final)
Nateshwar Kamlesh
 
PDF
Restricted Boltzmann Machine | Neural Network Tutorial | Deep Learning Tutori...
Edureka!
 
Naive Bayes
CloudxLab
 
Introduction to Bayesian Methods
Corey Chivers
 
Maximum likelihood estimation
zihad164
 
Instance based learning
Slideshare
 
Linear regression
Tech_MX
 
Bayesian networks
Massimiliano Patacchiola
 
Bayesian statistics
Alberto Labarga
 
Principal Component Analysis
Ricardo Wendell Rodrigues da Silveira
 
Missing data handling
QuantUniversity
 
Introduction to principal component analysis (pca)
Mohammed Musah
 
Bayesian statistics
Sagar Kamble
 
Introduction to Principle Component Analysis
Sunjeet Jena
 
An introduction to Bayesian Statistics using Python
freshdatabos
 
Bayesian network
Ahmad El Tawil
 
Linear regression
MartinHogg9
 
Bayes network
Dr. C.V. Suresh Babu
 
Introduction to Linear Discriminant Analysis
Jaclyn Kokx
 
Statistical inference concept, procedure of hypothesis testing
AmitaChaudhary19
 
Chapter 4 (final)
Nateshwar Kamlesh
 
Restricted Boltzmann Machine | Neural Network Tutorial | Deep Learning Tutori...
Edureka!
 
Ad

Similar to Introduction to Bayesian Statistics (20)

PPTX
Lec13_Bayes.pptx
KhushiDuttVatsa
 
PDF
Bayesian data analysis1
SaritaTripathy3
 
PPTX
Bayesian data analysis
Venkatesh Vinayakarao
 
PPT
Introduction to Bayesian Statistics.ppt
Long Dang
 
PDF
Bayesian Statistics.pdf
MuhammadAnas742878
 
PDF
presentation4.pdf Intro to mcmc methodss
SergeyTsygankov6
 
PPT
bayesjaw.ppt
Chandravathi Dittakavi
 
PPTX
On being Bayesian
Stephen Senn
 
PDF
Bayesian intro
BayesLaplace1
 
PDF
Probably, Definitely, Maybe
James McGivern
 
PPT
Bayes Theorem - Probability and Statistics
EMALLIKARJUNAREDDY
 
PDF
Bayesian statistics intro using r
Josue Guzman
 
PPTX
Bayesian statistics for biologists and ecologists
Masahiro Ryo. Ph.D.
 
PDF
Project
Eoghan Sheridan
 
PDF
Frequentist inference only seems easy By John Mount
Chester Chen
 
PDF
Subject-2---Unidimensional-Data-2024.pdf
faiber13
 
PDF
Bayesian Inference (UC Berkeley School of Information; July 25, 2019)
Ivan Corneillet
 
PDF
Introduction to Bayesian Inference
Steven Scott
 
PDF
Bayesian Learning - Naive Bayes Algorithm
Sharmila Chidaravalli
 
PDF
Bayesian inference and the pest of premature interpretation.
Steven Scott
 
Lec13_Bayes.pptx
KhushiDuttVatsa
 
Bayesian data analysis1
SaritaTripathy3
 
Bayesian data analysis
Venkatesh Vinayakarao
 
Introduction to Bayesian Statistics.ppt
Long Dang
 
Bayesian Statistics.pdf
MuhammadAnas742878
 
presentation4.pdf Intro to mcmc methodss
SergeyTsygankov6
 
On being Bayesian
Stephen Senn
 
Bayesian intro
BayesLaplace1
 
Probably, Definitely, Maybe
James McGivern
 
Bayes Theorem - Probability and Statistics
EMALLIKARJUNAREDDY
 
Bayesian statistics intro using r
Josue Guzman
 
Bayesian statistics for biologists and ecologists
Masahiro Ryo. Ph.D.
 
Frequentist inference only seems easy By John Mount
Chester Chen
 
Subject-2---Unidimensional-Data-2024.pdf
faiber13
 
Bayesian Inference (UC Berkeley School of Information; July 25, 2019)
Ivan Corneillet
 
Introduction to Bayesian Inference
Steven Scott
 
Bayesian Learning - Naive Bayes Algorithm
Sharmila Chidaravalli
 
Bayesian inference and the pest of premature interpretation.
Steven Scott
 
Ad

Recently uploaded (20)

PPTX
How to Track Skills & Contracts Using Odoo 18 Employee
Celine George
 
PDF
What is CFA?? Complete Guide to the Chartered Financial Analyst Program
sp4989653
 
PDF
Health-The-Ultimate-Treasure (1).pdf/8th class science curiosity /samyans edu...
Sandeep Swamy
 
PDF
BÀI TẬP TEST BỔ TRỢ THEO TỪNG CHỦ ĐỀ CỦA TỪNG UNIT KÈM BÀI TẬP NGHE - TIẾNG A...
Nguyen Thanh Tu Collection
 
PPTX
Cleaning Validation Ppt Pharmaceutical validation
Ms. Ashatai Patil
 
PPTX
Virus sequence retrieval from NCBI database
yamunaK13
 
PPTX
Care of patients with elImination deviation.pptx
AneetaSharma15
 
PDF
The-Invisible-Living-World-Beyond-Our-Naked-Eye chapter 2.pdf/8th science cur...
Sandeep Swamy
 
PPTX
A Smarter Way to Think About Choosing a College
Cyndy McDonald
 
PPTX
Dakar Framework Education For All- 2000(Act)
santoshmohalik1
 
PPTX
How to Manage Leads in Odoo 18 CRM - Odoo Slides
Celine George
 
PPTX
Introduction to pediatric nursing in 5th Sem..pptx
AneetaSharma15
 
PPTX
Tips Management in Odoo 18 POS - Odoo Slides
Celine George
 
PPTX
CDH. pptx
AneetaSharma15
 
PPTX
Sonnet 130_ My Mistress’ Eyes Are Nothing Like the Sun By William Shakespear...
DhatriParmar
 
PPTX
Kanban Cards _ Mass Action in Odoo 18.2 - Odoo Slides
Celine George
 
PPTX
An introduction to Dialogue writing.pptx
drsiddhantnagine
 
PPTX
BASICS IN COMPUTER APPLICATIONS - UNIT I
suganthim28
 
PPTX
How to Close Subscription in Odoo 18 - Odoo Slides
Celine George
 
PPTX
Command Palatte in Odoo 18.1 Spreadsheet - Odoo Slides
Celine George
 
How to Track Skills & Contracts Using Odoo 18 Employee
Celine George
 
What is CFA?? Complete Guide to the Chartered Financial Analyst Program
sp4989653
 
Health-The-Ultimate-Treasure (1).pdf/8th class science curiosity /samyans edu...
Sandeep Swamy
 
BÀI TẬP TEST BỔ TRỢ THEO TỪNG CHỦ ĐỀ CỦA TỪNG UNIT KÈM BÀI TẬP NGHE - TIẾNG A...
Nguyen Thanh Tu Collection
 
Cleaning Validation Ppt Pharmaceutical validation
Ms. Ashatai Patil
 
Virus sequence retrieval from NCBI database
yamunaK13
 
Care of patients with elImination deviation.pptx
AneetaSharma15
 
The-Invisible-Living-World-Beyond-Our-Naked-Eye chapter 2.pdf/8th science cur...
Sandeep Swamy
 
A Smarter Way to Think About Choosing a College
Cyndy McDonald
 
Dakar Framework Education For All- 2000(Act)
santoshmohalik1
 
How to Manage Leads in Odoo 18 CRM - Odoo Slides
Celine George
 
Introduction to pediatric nursing in 5th Sem..pptx
AneetaSharma15
 
Tips Management in Odoo 18 POS - Odoo Slides
Celine George
 
CDH. pptx
AneetaSharma15
 
Sonnet 130_ My Mistress’ Eyes Are Nothing Like the Sun By William Shakespear...
DhatriParmar
 
Kanban Cards _ Mass Action in Odoo 18.2 - Odoo Slides
Celine George
 
An introduction to Dialogue writing.pptx
drsiddhantnagine
 
BASICS IN COMPUTER APPLICATIONS - UNIT I
suganthim28
 
How to Close Subscription in Odoo 18 - Odoo Slides
Celine George
 
Command Palatte in Odoo 18.1 Spreadsheet - Odoo Slides
Celine George
 

Introduction to Bayesian Statistics