Detecting Outliers in HMM modeling through Relative Entropy with Applications to Change-Point Detection
- V. Perduca, G. Nuel
JOBIM 2012
- V. Perduca (MAP 5 - Paris Descartes)
Detecting Outliers in HMM modeling JOBIM 2012 1 / 17
Detecting Outliers in HMM modeling through Relative Entropy with - - PowerPoint PPT Presentation
Detecting Outliers in HMM modeling through Relative Entropy with Applications to Change-Point Detection V. Perduca, G. Nuel JOBIM 2012 V. Perduca (MAP 5 - Paris Descartes) Detecting Outliers in HMM modeling JOBIM 2012 1 / 17 Change-point
Detecting Outliers in HMM modeling JOBIM 2012 1 / 17
200 400 600 800 1000 −50 50 100
No outliers
Index X
400 600 800 1000 −50 50 100
With outliers
Index X
Detecting Outliers in HMM modeling JOBIM 2012 2 / 17
X1 X2 X3 X4 X5 S1 S2 S3 S4 S5
Detecting Outliers in HMM modeling JOBIM 2012 3 / 17
X1 X2 X3 X4 X5 S1 S2 S3 S4 S5
Detecting Outliers in HMM modeling JOBIM 2012 3 / 17
X1 X2 X3 X4 X5 S1 S2 S3 S4 S5
Detecting Outliers in HMM modeling JOBIM 2012 3 / 17
Detecting Outliers in HMM modeling JOBIM 2012 4 / 17
X1 X2 X3 X4 X5 S1 S2 S3 S4 S5 O1 O2 O3 O4 O5
Detecting Outliers in HMM modeling JOBIM 2012 5 / 17
Detecting Outliers in HMM modeling JOBIM 2012 6 / 17
Detecting Outliers in HMM modeling JOBIM 2012 6 / 17
Detecting Outliers in HMM modeling JOBIM 2012 6 / 17
i=1 P(Oi=1|E)
Detecting Outliers in HMM modeling JOBIM 2012 7 / 17
◮ H0: no outlier (δ = 0) ◮ H1: presence of outliers (δ = 0)
Detecting Outliers in HMM modeling JOBIM 2012 8 / 17
40 60 80 100 120 −2.0 −1.5 −1.0 −0.5 0.0 0.5 1.0
Original data
Index X 20 40 60 80 100 120 10 20 30
Original data
Index −log(1 − post_out)
Detecting Outliers in HMM modeling JOBIM 2012 9 / 17
40 60 80 100 120 −2.0 −1.5 −1.0 −0.5 0.0 0.5 1.0
Original data with outliers
Index X 20 40 60 80 100 120 10 20 30
Original data
Index −log(1 − post_out)
Detecting Outliers in HMM modeling JOBIM 2012 9 / 17
40 60 80 100 120 −2.0 −1.5 −1.0 −0.5 0.0 0.5 1.0
Original data with outliers
Index X 20 40 60 80 100 120 10 20 30
Original data with outliers
Index −log(1 − post_out)
Detecting Outliers in HMM modeling JOBIM 2012 9 / 17
Detecting Outliers in HMM modeling JOBIM 2012 10 / 17
Detecting Outliers in HMM modeling JOBIM 2012 11 / 17
Detecting Outliers in HMM modeling JOBIM 2012 12 / 17
40 60 80 100 120 −2.0 −1.5 −1.0 −0.5 0.0 0.5 1.0
Original data
Index X
Detecting Outliers in HMM modeling JOBIM 2012 13 / 17
20 40 60 80 100 120 5 10 15 20 25
Original data
Index Relative Entropy 20 40 60 80 100 120 10 20 30
Original data
Index −log(1 − post_out)
Detecting Outliers in HMM modeling JOBIM 2012 13 / 17
40 60 80 100 120 −2.0 −1.5 −1.0 −0.5 0.0 0.5 1.0
Original data with outliers
Index X
Detecting Outliers in HMM modeling JOBIM 2012 13 / 17
20 40 60 80 100 120 5 10 15 20 25
Original data with outliers
Index Relative Entropy 20 40 60 80 100 120 10 20 30
Original data with outliers
Index −log(1 − post_out)
Detecting Outliers in HMM modeling JOBIM 2012 13 / 17
40 60 80 100 120 −1.5 −1.0 −0.5 0.0 0.5
CNV dataset
Index X
Detecting Outliers in HMM modeling JOBIM 2012 14 / 17
40 60 80 100 120 −1.5 −1.0 −0.5 0.0 0.5
CNV dataset
Index X
Detecting Outliers in HMM modeling JOBIM 2012 14 / 17
ROC curves
Specificity Sensitivity 0.0 0.2 0.4 0.6 0.8 1.0 1.0 0.8 0.6 0.4 0.2 0.0 KLD: 0.85 [0.83−0.87] Ad hoc model: 0.77 [0.74−0.79] z−score: 0.67 [0.65−0.69]
Detecting Outliers in HMM modeling JOBIM 2012 15 / 17
◮ + Outlier explicit modeling, convenient for simulating ◮ − Intricate EM algorithm ◮ − Very sensitive, false positives
◮ + Model free ◮ + Parameter estimation simple to implement and fast ◮ + Robust
Detecting Outliers in HMM modeling JOBIM 2012 16 / 17
Detecting Outliers in HMM modeling JOBIM 2012 17 / 17