tiago m. montanher walter f. mascarenhas · tiago m. montanher walter f. mascarenhas global...

22
Tiago M. Montanher Walter F. Mascarenhas Global Estimation of Hidden Markov Models using Interval Arithmetic SCAN 2014 1

Upload: phungnhu

Post on 10-Feb-2019

224 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Tiago M. Montanher Walter F. Mascarenhas · Tiago M. Montanher Walter F. Mascarenhas Global Estimation of Hidden Markov Models using Interval Arithmetic 4 1

Tiago M. Montanher

Walter F. Mascarenhas

Global Estimation of

Hidden Markov Models

using Interval Arithmetic

SCA

N 2

01

4

1

Page 2: Tiago M. Montanher Walter F. Mascarenhas · Tiago M. Montanher Walter F. Mascarenhas Global Estimation of Hidden Markov Models using Interval Arithmetic 4 1

OutlineSC

AN

20

14• The Problem

• Statement

• Objectives

• Interval arithmetic algorithm

• Interval branch and bound

• Evaluating the objective function

• Discarding boxes

• Numerical experiments

• Plotting solution sets

• Basins of attraction

2

Page 3: Tiago M. Montanher Walter F. Mascarenhas · Tiago M. Montanher Walter F. Mascarenhas Global Estimation of Hidden Markov Models using Interval Arithmetic 4 1

What is a Hidden Markov Model?SC

AN

20

14

High Low InitialState

High 70% 30% 60%

Low 50% 50% 40%

Increase 30% 60%

Unchanged 50% 30%

Decrease 20% 10%

Dilma’s voting intention

Petrobras Stock value PETR4($)

We observe only the Market performance

(Increase, Decrease, Unchanged, Decrease....)3

Page 4: Tiago M. Montanher Walter F. Mascarenhas · Tiago M. Montanher Walter F. Mascarenhas Global Estimation of Hidden Markov Models using Interval Arithmetic 4 1

Hidden Markov ModelsSC

AN

20

14

4

Page 5: Tiago M. Montanher Walter F. Mascarenhas · Tiago M. Montanher Walter F. Mascarenhas Global Estimation of Hidden Markov Models using Interval Arithmetic 4 1

Problem StatementSC

AN

20

14

5

Page 6: Tiago M. Montanher Walter F. Mascarenhas · Tiago M. Montanher Walter F. Mascarenhas Global Estimation of Hidden Markov Models using Interval Arithmetic 4 1

Computing ProbabilitiesSC

AN

20

14

6

Page 7: Tiago M. Montanher Walter F. Mascarenhas · Tiago M. Montanher Walter F. Mascarenhas Global Estimation of Hidden Markov Models using Interval Arithmetic 4 1

ObjectivesSC

AN

20

14State of the Art

Our Aims

7

Page 8: Tiago M. Montanher Walter F. Mascarenhas · Tiago M. Montanher Walter F. Mascarenhas Global Estimation of Hidden Markov Models using Interval Arithmetic 4 1

Baum-Welch AlgorithmSC

AN

20

14

8

Page 9: Tiago M. Montanher Walter F. Mascarenhas · Tiago M. Montanher Walter F. Mascarenhas Global Estimation of Hidden Markov Models using Interval Arithmetic 4 1

Interval Branch and BoundSC

AN

20

14

Page 10: Tiago M. Montanher Walter F. Mascarenhas · Tiago M. Montanher Walter F. Mascarenhas Global Estimation of Hidden Markov Models using Interval Arithmetic 4 1

Computing probabilities – Interval ArithmeticSC

AN

20

14

10

Page 11: Tiago M. Montanher Walter F. Mascarenhas · Tiago M. Montanher Walter F. Mascarenhas Global Estimation of Hidden Markov Models using Interval Arithmetic 4 1

Computing probabilities – Interval ArithmeticSC

AN

20

14

11

Page 12: Tiago M. Montanher Walter F. Mascarenhas · Tiago M. Montanher Walter F. Mascarenhas Global Estimation of Hidden Markov Models using Interval Arithmetic 4 1

KKT ConditionsSC

AN

20

14

12

Page 13: Tiago M. Montanher Walter F. Mascarenhas · Tiago M. Montanher Walter F. Mascarenhas Global Estimation of Hidden Markov Models using Interval Arithmetic 4 1

Discarding BoxesSC

AN

20

14

13

Page 14: Tiago M. Montanher Walter F. Mascarenhas · Tiago M. Montanher Walter F. Mascarenhas Global Estimation of Hidden Markov Models using Interval Arithmetic 4 1

Discarding BoxesSC

AN

20

14

14

Page 15: Tiago M. Montanher Walter F. Mascarenhas · Tiago M. Montanher Walter F. Mascarenhas Global Estimation of Hidden Markov Models using Interval Arithmetic 4 1

Implementation detailsSC

AN

20

14

15

Page 16: Tiago M. Montanher Walter F. Mascarenhas · Tiago M. Montanher Walter F. Mascarenhas Global Estimation of Hidden Markov Models using Interval Arithmetic 4 1

Numerical ExperimentsSC

AN

20

14

Solution set for all instances with N = 2, M = 2 and

T = 8 (254 instances)16

Page 17: Tiago M. Montanher Walter F. Mascarenhas · Tiago M. Montanher Walter F. Mascarenhas Global Estimation of Hidden Markov Models using Interval Arithmetic 4 1

Numerical ExperimentsSC

AN

20

14

Solution set for all instances with N = 2, M = 2 and

T = 9 (510 instances)17

Page 18: Tiago M. Montanher Walter F. Mascarenhas · Tiago M. Montanher Walter F. Mascarenhas Global Estimation of Hidden Markov Models using Interval Arithmetic 4 1

Numerical ExperimentsSC

AN

20

14

Solution set for all instances with N = 2, M = 2 and

T = 10 (1022 instances)18

Page 19: Tiago M. Montanher Walter F. Mascarenhas · Tiago M. Montanher Walter F. Mascarenhas Global Estimation of Hidden Markov Models using Interval Arithmetic 4 1

Basins of AttractionSC

AN

20

14

a11

a00

Basins of Attraction – N = 2, M = 2 and O = 0000011001

Global Solution Global Solution

Local Solution

19

Page 20: Tiago M. Montanher Walter F. Mascarenhas · Tiago M. Montanher Walter F. Mascarenhas Global Estimation of Hidden Markov Models using Interval Arithmetic 4 1

Basins of AttractionSC

AN

20

14

a00

a11

Global Solution Global Solution

Local Solution

Basins of Attraction – N = 2, M = 2 and O = 1001000100001001000101111

20

Page 21: Tiago M. Montanher Walter F. Mascarenhas · Tiago M. Montanher Walter F. Mascarenhas Global Estimation of Hidden Markov Models using Interval Arithmetic 4 1

Final RemarksSC

AN

20

14

21

• We provide an alternative to estimate parameters of

Hidden Markov Models.

• We derive a new interval extension and discarding

tests based on the structure of the problem.

• Only few models can be correctly predicted when we

have a small set of observations.

• The Baum Welch algorithm does not find a global

maximum likelihood estimator for more than 50% of

initial points.

Page 22: Tiago M. Montanher Walter F. Mascarenhas · Tiago M. Montanher Walter F. Mascarenhas Global Estimation of Hidden Markov Models using Interval Arithmetic 4 1

Questions?SC

AN

20

14

22