Learning Where to Sample in Structured Prediction
Tianlin Shi Jacob Steinhardt Percy Liang
AISTATS 2015
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 1 / 25
Learning Where to Sample in Structured Prediction Tianlin Shi - - PowerPoint PPT Presentation
Learning Where to Sample in Structured Prediction Tianlin Shi Jacob Steinhardt Percy Liang AISTATS 2015 Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 1 / 25 Introduction Outline Introduction Reinforcement Learning
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 1 / 25
Introduction
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 2 / 25
Introduction
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 3 / 25
Introduction
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 3 / 25
Introduction
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 3 / 25
Introduction
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 4 / 25
Introduction
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 4 / 25
Introduction
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 4 / 25
Introduction
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 4 / 25
Introduction
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 4 / 25
Introduction
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 4 / 25
Introduction
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 4 / 25
Introduction
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 4 / 25
Introduction
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 4 / 25
Introduction
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 4 / 25
Introduction
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 4 / 25
Introduction
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 4 / 25
Introduction
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 4 / 25
Introduction
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 4 / 25
Introduction
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 4 / 25
Introduction
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 4 / 25
Introduction
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 4 / 25
Introduction
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 4 / 25
Introduction
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 4 / 25
Introduction
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 4 / 25
Introduction
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 4 / 25
Introduction
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 4 / 25
Introduction
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 4 / 25
Introduction
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 4 / 25
Introduction
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 4 / 25
Introduction
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 4 / 25
Introduction
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 4 / 25
Introduction
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 4 / 25
Introduction
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 4 / 25
Introduction
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 4 / 25
Introduction
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 4 / 25
Introduction
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 4 / 25
Introduction
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 4 / 25
Introduction
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 5 / 25
Introduction
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 5 / 25
Introduction
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 6 / 25
Introduction
t ¡ ¡
… … Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 6 / 25
Introduction
t ¡ ¡
… …
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 6 / 25
Introduction
t ¡ ¡
… …
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 6 / 25
Introduction
9
t ¡ ¡ t ¡+ ¡1 ¡
… …
… …
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 6 / 25
Introduction
9
t ¡ ¡ t ¡+ ¡1 ¡
… …
… …
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 6 / 25
Introduction
9
t ¡ ¡ t ¡+ ¡1 ¡
… …
… …
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 6 / 25
Introduction
9
t ¡ ¡ t ¡+ ¡1 ¡
… …
… …
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 6 / 25
Reinforcement Learning
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 7 / 25
Reinforcement Learning
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 8 / 25
Reinforcement Learning
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 8 / 25
Reinforcement Learning
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 8 / 25
Reinforcement Learning
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 8 / 25
Reinforcement Learning
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 9 / 25
Reinforcement Learning
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 9 / 25
Reinforcement Learning
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 9 / 25
Reinforcement Learning
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 10 / 25
Reinforcement Learning
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 10 / 25
Reinforcement Learning
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 10 / 25
Reinforcement Learning
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 11 / 25
Reinforcement Learning
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 11 / 25
Reinforcement Learning
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 12 / 25
Reinforcement Learning
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 12 / 25
Reinforcement Learning
0 ¡
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 12 / 25
Reinforcement Learning
0 ¡ 1 ¡
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 12 / 25
Reinforcement Learning
0 ¡ 1 ¡ 2 ¡
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 12 / 25
Reinforcement Learning
0 ¡ 1 ¡ 2 ¡
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 12 / 25
Reinforcement Learning
0 ¡ 1 ¡ 2 ¡
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 12 / 25
Reinforcement Learning
0 ¡ 1 ¡ 2 ¡
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 12 / 25
Meta-Features
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 13 / 25
Meta-Features
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 14 / 25
Meta-Features
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 14 / 25
Meta-Features
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 15 / 25
Meta-Features
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 15 / 25
Meta-Features
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 15 / 25
Meta-Features
t
… … Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 15 / 25
Meta-Features
t
… …
Meta-Features
φ j−1 φ j φ j+1
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 15 / 25
Meta-Features
t
… …
Meta-Features
φ j−1 φ j φ j+1
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 15 / 25
Meta-Features
9
t t + 1
… …
… …
Meta-Features
φ j−1 φ j φ j+1 φ j−1 φ j ' φ j+1 φ j ' φ j+1
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 15 / 25
Meta-Features
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 16 / 25
Meta-Features
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 16 / 25
Meta-Features
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 16 / 25
Meta-Features
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 16 / 25
Meta-Features
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 16 / 25
Meta-Features
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 16 / 25
Meta-Features
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 16 / 25
Meta-Features
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 16 / 25
Meta-Features
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 17 / 25
Meta-Features
vary = 0 Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 17 / 25
Meta-Features
0 ¡ vary = 1 Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 17 / 25
Meta-Features
0 ¡ vary = 2 1 ¡ Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 17 / 25
Meta-Features
0 ¡ vary = 3 1 ¡
2 ¡
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 17 / 25
Meta-Features
0 ¡ vary = 3 1 ¡
2 ¡
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 17 / 25
Experiments
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 18 / 25
Experiments
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 19 / 25
Experiments
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 19 / 25
Experiments
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 19 / 25
Experiments
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 19 / 25
Experiments
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 20 / 25
Experiments
(a) NER (factor size 2) (b) NER (factor size 4) (c) POS (factor size 4)
20 40 60 80 100 120
AvHragH 1umbHr of 7ransitions
0.70 0.72 0.74 0.76 0.78 0.80
F1 sForH
HHtHro6amSlHr FyFliF Gibbs
Actions
10 20 30 40 50 60 70 80
AvHragH 1umbHr of 7ransitions
0.70 0.72 0.74 0.76 0.78 0.80
F1 sForH
HHtHro6amSlHr FyFliF Gibbs
Actions
20 40 60 80 100 120
AvHragH 1umbHr of 7ransitions
0.92 0.93 0.94 0.95 0.96 0.97
Accuracy
HHtHro6amSlHr cyclic Gibbs
Actions
(d) OCR (factor size 4) (e) Color Inpainting (f) Scene Decomposition
20 40 60 80 100 120 140
AvHragH 1umbHr of 7ransitions
0.70 0.75 0.80 0.85 0.90 0.95
Accuracy
HHtHro6amSlHr cyclic Gibbs
Actions
2 4 6 8 10 12 14 16
AvHragH 1uPbHr of TransLtLons (x 105 )
−20 −18 −16 −14 −12 −10 −8 −6
Log ProbabLlLty (x 101 )
HHtHro6aPSlHr cyclLc GLbbs
Actions
200 400 600 800 1000
AvHragH 1uPbHr of 7ransLtLons
830 840 850 860 870 880 890
Log 3robabLlLty
HHtHro6aPSlHr cyclLc GLbbs
Actions
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 21 / 25
Experiments
(a) NER (factor size 2) (b) NER (factor size 4) (c) POS (factor size 4)
40 60 80 100 120 140 160 180 200
Average 1uPber of TransiWions
20 40 60 80 100 120 140 160 180
WaOO-cOocN 6econds
PoOicy 2veraOO
Actions
40 60 80 100 120 140 160 180 200
Average 1uPber of TransiWions
20 40 60 80 100 120 140 160 180
WaOO-cOocN 6econds
PoOicy 2veraOO
Actions
100 200 300 400 500 600 700 800 900
Average 1uPber of 7ransiWions
100 200 300 400 500 600 700 800 900
WaOO-cOocN 6econds
3oOicy 2veraOO
Actions
(d) OCR (factor size 4) (e) Color Inpainting (f) Scene Decomposition
50 100 150 200 250
Average 1uPber of TransiWions
50 100 150 200 250
WaOO-cOocN Seconds
PoOicy 2veraOO
Actions
50 100 150 200 250 300 350
Average 1uPber of 7ransiWions
10 20 30 40 50 60 70 80
WaOO-cOocN 6econds
3oOicy 2veraOO
Actions
100 150 200 250 300
Average 1uPber of TransiWions
50 100 150 200 250
WaOO-cOocN Seconds
3oOicy 2veraOO
Actions
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 22 / 25
Experiments
Words Japan coach Shu Kamo said : ' ' The Syrian
Truth B-LOC O B-PER I-PER O O O O O B-MISC O O O O O O 1 I-ORG O B-PER I-PER O O O O O B-LOC O O O O O O 2 B-LOC O B-PER I-PER O O O O O B-MISC O O O O O O 3 B-LOC O B-PER I-PER O O O O O B-MISC O O O O O O
Words Japan coach Shu Kamo said : ' ' The Syrian
Truth B-LOC O B-PER I-PER O O O O O B-MISC O O O O O O 1 I-ORG O B-PER I-PER O O O O O B-LOC O O O O O O 2 B-LOC O B-PER I-PER O O O O O B-MISC O O O O O O 3 B-LOC O B-PER I-PER O O O O O B-MISC O O O O O O Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 23 / 25
Experiments
Words Japan coach Shu Kamo said : ' ' The Syrian
Truth B-LOC O B-PER I-PER O O O O O B-MISC O O O O O O 1 I-ORG O B-PER I-PER O O O O O B-LOC O O O O O O 2 B-LOC O B-PER I-PER O O O O O B-MISC O O O O O O 3 B-LOC O B-PER I-PER O O O O O B-MISC O O O O O O
Words Japan coach Shu Kamo said : ' ' The Syrian
Truth B-LOC O B-PER I-PER O O O O O B-MISC O O O O O O 1 I-ORG O B-PER I-PER O O O O O B-LOC O O O O O O 2 B-LOC O B-PER I-PER O O O O O B-MISC O O O O O O 3 B-LOC O B-PER I-PER O O O O O B-MISC O O O O O O
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 23 / 25
Experiments
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 24 / 25
Experiments
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 24 / 25
Experiments
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 24 / 25
Experiments
Words Japan coach Shu Kamo said : ' ' The Syrian
Truth B-LOC O B-PER I-PER O O O O O B-MISC O O O O O O 1 I-ORG O B-PER I-PER O O O O O B-LOC O O O O O O 2 B-LOC O B-PER I-PER O O O O O B-MISC O O O O O O 3 B-LOC O B-PER I-PER O O O O O B-MISC O O O O O O Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 25 / 25
Experiments
Words Japan coach Shu Kamo said : ' ' The Syrian
Truth B-LOC O B-PER I-PER O O O O O B-MISC O O O O O O 1 I-ORG O B-PER I-PER O O O O O B-LOC O O O O O O 2 B-LOC O B-PER I-PER O O O O O B-MISC O O O O O O 3 B-LOC O B-PER I-PER O O O O O B-MISC O O O O O O
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 25 / 25
Experiments
Words Japan coach Shu Kamo said : ' ' The Syrian
Truth B-LOC O B-PER I-PER O O O O O B-MISC O O O O O O 1 I-ORG O B-PER I-PER O O O O O B-LOC O O O O O O 2 B-LOC O B-PER I-PER O O O O O B-MISC O O O O O O 3 B-LOC O B-PER I-PER O O O O O B-MISC O O O O O O
Tianlin S., J. Steinhardt, P. Liang () HeteroSampler AISTATS 2015 25 / 25