35
Bayesian Hierarchical Model Ying Nian Wu UCLA Department of Statistics IPAM Summer School July 12, 2007

Bayesian Hierarchical Model Ying Nian Wu UCLA Department of Statistics IPAM Summer School

  • Upload
    royce

  • View
    44

  • Download
    0

Embed Size (px)

DESCRIPTION

Bayesian Hierarchical Model Ying Nian Wu UCLA Department of Statistics IPAM Summer School July 12, 2007. Plan Bayesian inference Learning the prior Examples Josh’s example. Inference of normal mean. independently. unknown parameter. given constant. Example:. one’s height. - PowerPoint PPT Presentation

Citation preview

Page 1: Bayesian Hierarchical Model Ying Nian Wu UCLA Department of Statistics IPAM Summer School

Bayesian Hierarchical Model

Ying Nian WuUCLA Department of Statistics

IPAM Summer SchoolJuly 12, 2007

Page 2: Bayesian Hierarchical Model Ying Nian Wu UCLA Department of Statistics IPAM Summer School

Plan

•Bayesian inference•Learning the prior•Examples•Josh’s example

Page 3: Bayesian Hierarchical Model Ying Nian Wu UCLA Department of Statistics IPAM Summer School

independently

2

unknown parameter

given constant

one’s height

Inference of normal mean

Example:

),(~]|,...,,[ 221 NnYYY

nYYY ,...,, 21repeated measurements

2 known precision

Page 4: Bayesian Hierarchical Model Ying Nian Wu UCLA Department of Statistics IPAM Summer School

Prior distribution

),(~ 2 N

),( 2 known hyper-parameters

The larger 2 , the more uncertain about 2 , prior becomes non-informative

Page 5: Bayesian Hierarchical Model Ying Nian Wu UCLA Department of Statistics IPAM Summer School

Bayesian inference

independently),(~]|,...,,[ 221 NnYYY

Prior: ),(~ 2 N

Data:

Posterior: )1

1,

1

1

(~],...,|[

2222

22

1

nn

nY

YY n N

n

jjYn

Y1

1

Compromise between prior and data

Page 6: Bayesian Hierarchical Model Ying Nian Wu UCLA Department of Statistics IPAM Summer School

Bayesian inference

Prior:

Data:

)(~ p

)|(~]|[ ypY

Posterior: )|()()|(~]|[ yppypyY

likelihoodpriorposterior

Page 7: Bayesian Hierarchical Model Ying Nian Wu UCLA Department of Statistics IPAM Summer School

Prior:

Data:

)(~ p

)|(~]|[ ypY

y

)|()(),(~],[ yppypY

]|[ yY

]|[ Y

Illustration

Page 8: Bayesian Hierarchical Model Ying Nian Wu UCLA Department of Statistics IPAM Summer School

independently),(~]|,...,,[ 221 NnYYY

Prior: ),(~ 2 N

Data:

Inference of normal mean

Sufficient statistic: ),(~1

]|[2

1 nY

nY

n

jj

N

Y

]|[ Y

]|[ Y

Page 9: Bayesian Hierarchical Model Ying Nian Wu UCLA Department of Statistics IPAM Summer School

Combining prior and data

Y

]|[ Y

2 large n/2 small

Page 10: Bayesian Hierarchical Model Ying Nian Wu UCLA Department of Statistics IPAM Summer School

Combining prior and data

]|[ YY

2 largen/2small

Page 11: Bayesian Hierarchical Model Ying Nian Wu UCLA Department of Statistics IPAM Summer School

Y

]|[ Y

)1

1,

1

1

(~],...,|[

2222

22

1

nn

nY

YY n N

Prior knowledge is useful for inferring

Page 12: Bayesian Hierarchical Model Ying Nian Wu UCLA Department of Statistics IPAM Summer School

independently),(~]|,...,,[ 221 NnYYY

Prior: ),(~ 2 N

Data:

Learning the prior

Prior distribution cannot be learned from single realization of

Page 13: Bayesian Hierarchical Model Ying Nian Wu UCLA Department of Statistics IPAM Summer School

Prior:

Data:

Learning the prior

mii ,...,1),,(~],|[ 22 N

iiiij njY ,...,1),,(~],,|[ 22 N

Prior distribution can be learned from multiple experiences

Page 14: Bayesian Hierarchical Model Ying Nian Wu UCLA Department of Statistics IPAM Summer School

Prior:

Data:

mii ,...,1),,(~],|[ 22 N

iiiij njY ,...,1),,(~],,|[ 22 N

Hierarchical model

),( 2

1 2 i m…… ……

1,12,11,1 ,...,, nYYYiniii YYY ,2,1, ,...,,

mnmmm YYY ,2,1, ,...,,

Page 15: Bayesian Hierarchical Model Ying Nian Wu UCLA Department of Statistics IPAM Summer School

1 2 i m…… ……

1Y iY mY2Y

Hierarchical model

Page 16: Bayesian Hierarchical Model Ying Nian Wu UCLA Department of Statistics IPAM Summer School

Collapsing

iiiii dppp )|()|()|( YY

yprojecting

Page 17: Bayesian Hierarchical Model Ying Nian Wu UCLA Department of Statistics IPAM Summer School

Prior:

Data:

mii ,...,1),,(~],|[ 22 N

iiiij njY ,...,1),,(~],,|[ 22 N

Sufficient statistics

in

jij

ii Yn

Y1

1

),(~]|[2

iiii n

Y N

Page 18: Bayesian Hierarchical Model Ying Nian Wu UCLA Department of Statistics IPAM Summer School

),(~],|[2

22

ii nY

N

),(~]|[2

iiii n

Y N

Integrating out i

Collapsing

Page 19: Bayesian Hierarchical Model Ying Nian Wu UCLA Department of Statistics IPAM Summer School

),(~],|[2

22

nYi

N

Estimating hyper-parameter

m

iiYm 1

1

nY

m

m

ii

2

1

22 )ˆ(1

ˆ

Page 20: Bayesian Hierarchical Model Ying Nian Wu UCLA Department of Statistics IPAM Summer School

Empirical Bayes

Borrowing strength from other observations

22

22

ˆ1

ˆ1

ˆˆ

n

nYi

i

iY

i

Page 21: Bayesian Hierarchical Model Ying Nian Wu UCLA Department of Statistics IPAM Summer School

Hyper prior: )(~),( 2 p e.g., constant

),( 2

1 2 i m…… ……

1,12,11,1 ,...,, nYYYiniii YYY ,2,1, ,...,,

mnmmm YYY ,2,1, ,...,,

Full Bayesian

Page 22: Bayesian Hierarchical Model Ying Nian Wu UCLA Department of Statistics IPAM Summer School

Full Bayesian

)]|()|([)(~],...,;,...,;[1

11 ii

m

iimm ppp YYY

)]|()|([)(),...,|,...,;(1

11 ii

m

iimm pppp YYY

Page 23: Bayesian Hierarchical Model Ying Nian Wu UCLA Department of Statistics IPAM Summer School

m

iim ppp

11 )|()(),...,|( YYY

m

iiimmm dppp

1111 ),|(),...,|(),...,|,...,( YYYYY

Bayesian hierarchical model

Page 24: Bayesian Hierarchical Model Ying Nian Wu UCLA Department of Statistics IPAM Summer School

Stein’s estimator

miY iii ,...,1),,(~]|[ 2 N

Example: measure each person’s height

ii Y 22

1

)ˆ( mm

iii

E

Page 25: Bayesian Hierarchical Model Ying Nian Wu UCLA Department of Statistics IPAM Summer School

im

ii

i YY

m)

)2(1(

~

1

2

2

2

1

2)~

( mm

iii

E3m

Stein’s estimator

Page 26: Bayesian Hierarchical Model Ying Nian Wu UCLA Department of Statistics IPAM Summer School

Stein’s estimator

222 ][ iiYE222 ][ mY

ii

ii E

miY iii ,...,1),,(~]|[ 2 N

Y

Page 27: Bayesian Hierarchical Model Ying Nian Wu UCLA Department of Statistics IPAM Summer School

miY iii ,...,1),,(~]|[ 2 N

Stein’s estimator

),0(~ 2 Ni

Empirical Bayes interpretation

Page 28: Bayesian Hierarchical Model Ying Nian Wu UCLA Department of Statistics IPAM Summer School

Beta-Binomial example

),(~]|[ nY Binomial

e.g., flip a coin, is probability of head

Y is number of heads out of n flips

yny

y

nyYp

)1()|(

Data:

Pre-election poll

Page 29: Bayesian Hierarchical Model Ying Nian Wu UCLA Department of Statistics IPAM Summer School

),(~ 01 aaBeta

11

01

01 01 )1()()(

)()(

aa

aa

aap

01

1][aa

a

E

Conjugate prior

Page 30: Bayesian Hierarchical Model Ying Nian Wu UCLA Department of Statistics IPAM Summer School

),(~]|[ nY Binomial

yny

y

nyYp

)1()|(

Data:

11

01

01 01 )1()()(

)()(

aa

aa

aap

),(~ 01 aaBetaPrior:

Posterior: ),(~]|[ 01 aynayyY Beta

01

1~]|[aan

ayyY

E

Page 31: Bayesian Hierarchical Model Ying Nian Wu UCLA Department of Statistics IPAM Summer School

Hierarchical model

Examples: a number of coins probs of head a number of MLB players probs of hit pre-election poll in different states

),(~ 01 aai Beta

Page 32: Bayesian Hierarchical Model Ying Nian Wu UCLA Department of Statistics IPAM Summer School

Dirichlet-Multinomial

Roll a die: ),...( 61

),(~]|,...,[ 61 nYY lmultinomia

6161

6161 ...

,...,)|,...,( yy

yy

nyyp

Page 33: Bayesian Hierarchical Model Ying Nian Wu UCLA Department of Statistics IPAM Summer School

Conjugate prior

6161

6161 ...

,...,)|,...,( yy

yy

nyyp

16

11

61

61 61 ...)()...(

)...()(

aa

aa

aap

),...,(~ 61 aaDirichlet

Page 34: Bayesian Hierarchical Model Ying Nian Wu UCLA Department of Statistics IPAM Summer School

),(~]|,...,[ 61 nYY lmultinomia

),...,(~ 61 aaDirichlet

),...,(~]|[ 6611 ayayy Dirichlet

Data

Prior

Posterior

61 ...~]|[

aan

ayy kk

k

E

Page 35: Bayesian Hierarchical Model Ying Nian Wu UCLA Department of Statistics IPAM Summer School

Hierarchical model

),...,(~ 61 aai Dirichlet