Bayesian Method for Repeated Threshold Estimation
Alexander Petrov
Department of Psychology Ohio State University
Bayesian Method for Repeated Threshold Estimation Alexander Petrov - - PowerPoint PPT Presentation
Bayesian Method for Repeated Threshold Estimation Alexander Petrov Department of Psychology Ohio State University Motivation: Perceptual Learning Non-stationary thresholds Dynamics of learning is important Must use nave observers
Department of Psychology Ohio State University
5/6/06 http://alexpetrov.com/pub/vss06/
2
Non-stationary thresholds Dynamics of learning is important Must use naïve observers Low motivation high lapsing rates Slow learning many sessions Large volume of low-quality binary data
5/6/06 http://alexpetrov.com/pub/vss06/
3
5/6/06 http://alexpetrov.com/pub/vss06/
4
Up/down (Levitt, 1970) PEST (Taylor & Creelman, 1967) BEST PEST (Pentland, 1980) QUEST (Watson & Pelli, 1979) ML-Test (Harvey, 1986) Ideal (Pelli, 1987) YAAP (Treutwein, 1989) and many others…
5/6/06 http://alexpetrov.com/pub/vss06/
5
Standard methods:
Adaptive stimulus placement Stopping criterion Threshold estimation
Our method:
Threshold estimation Integrate information across blocks
5/6/06 http://alexpetrov.com/pub/vss06/
6
Threshold log α Slope β Guessing rate γ Lapsing rate λ
5/6/06 http://alexpetrov.com/pub/vss06/
7
Threshold log α Slope β Guessing rate γ Lapsing rate λ
5/6/06 http://alexpetrov.com/pub/vss06/
8
5/6/06 http://alexpetrov.com/pub/vss06/
9
1 1 1
k k k k n k k k i i i i i k
− + ≠
Likelihood of current data Priors Information about φ extracted from the other data sets Modified prior for the current block
5/6/06 http://alexpetrov.com/pub/vss06/
10
Pass 1: for each block i, calculate Pass 2: for each block k, calculate
i i
k k k k k i i k
≠
5/6/06 http://alexpetrov.com/pub/vss06/
11
1
k k k k k
−
75% threshold Posterior density posterior normal
5/6/06 http://alexpetrov.com/pub/vss06/
12
Vaguely informative priors: Implemented on a grid: logα x β x λ Assume γ= .5 for 2AFC data MATLAB software available at
β β
α α
λ λ
5/6/06 http://alexpetrov.com/pub/vss06/
13
75
5/6/06 http://alexpetrov.com/pub/vss06/
14
20 40 60 80 100
trial number log intensity
2 interleaved
100 trials/block
10 catch 40 x 3down/1up 50 x 2down/1up
100 runs of 12
5/6/06 http://alexpetrov.com/pub/vss06/
15
Estimated threshold Frequency ML median mean true
Estimator Mean Med Std ML
.27 .28 .31
0.41 0.36 .15 Median
Mean
1200 Monte Carlo estimates True 75% threshold = -1.217
5/6/06 http://alexpetrov.com/pub/vss06/
16
0.5 0.6 0.7 0.8 0.9 1 log intensity P(correct) true β and λ ML β and λ Lapsing rate LAMBDA Slope BETA 0.05 0.1 0.15 0.2 1 2 3 4 5
5/6/06 http://alexpetrov.com/pub/vss06/
17
Estimated threshold Frequency ML median mean true
Estimator Mean Med Std ML
.31 .30 .34 .16 Median
Mean
0.58 0.57 1200 Monte Carlo estimates No catch trials presented True 75% threshold = -1.217
5/6/06 http://alexpetrov.com/pub/vss06/
18
/ 800
t
−
1000 2000 3000 4000 5000 6000
T75
5/6/06 http://alexpetrov.com/pub/vss06/
19
10 20 30 40 50 60
Block number ML threshold True learning curve Reconstruction ± CI95
5/6/06 http://alexpetrov.com/pub/vss06/
20
10 20 30 40 50 60
Block number ML threshold True learning curve Reconstruction ± CI95
5/6/06 http://alexpetrov.com/pub/vss06/
21
5/6/06 http://alexpetrov.com/pub/vss06/
22
0.5 1 Estimated threshold - true threshold Frequency ML median mean true
Estimator Mean Med Std ML
.28 .29 .32
0.42 0.39 .15 Median
Mean
6000 Monte Carlo estimates Similar to the stationary case No systematic bias over time
5/6/06 http://alexpetrov.com/pub/vss06/
23
2 4 6 8 10 12 14 16
0.5 1 Block number 75% threshold
In high noise In no noise Jeter, Dosher, Petrov, & Lu (2005)
5/6/06 http://alexpetrov.com/pub/vss06/
24
Sensitivity to priors? Compare with standard ML methods Individual differences Estimate slope in addition to threshold Non-stationary β and λ? Recommended stimulus placement? Hierarchical models
5/6/06 http://alexpetrov.com/pub/vss06/
25