| Literature DB >> 33265798 |
Anton M Unakafov1,2,3,4,5, Karsten Keller1.
Abstract
This paper is devoted to change-point detection using only the ordinal structure of a time series. A statistic based on the conditional entropy of ordinal patterns characterizing the local up and down in a time series is introduced and investigated. The statistic requires only minimal a priori information on given data and shows good performance in numerical experiments. By the nature of ordinal patterns, the proposed method does not detect pure level changes but changes in the intrinsic pattern structure of a time series and so it could be interesting in combination with other methods.Entities:
Keywords: change-point detection; conditional entropy; ordinal pattern
Year: 2018 PMID: 33265798 PMCID: PMC7513234 DOI: 10.3390/e20090709
Source DB: PubMed Journal: Entropy (Basel) ISSN: 1099-4300 Impact factor: 2.524
Figure 1A part of a piecewise stationary time series with a change-point at (marked by a vertical line) and corresponding ordinal patterns of order (below the plot).
Processes used for investigation of the change-point detection.
| Short Name | Complete Designation |
|---|---|
| NL, |
|
| NL, |
|
| NL, |
|
| AR, |
|
| AR, |
|
| AR, |
|
Performance of different statistics for estimating change-point in noisy logistic (NL) processes
| NL, | NL, | NL, | |||||||
|---|---|---|---|---|---|---|---|---|---|
| Statistic |
|
|
| ||||||
|
|
|
|
|
|
|
|
|
| |
| CMMD | 0.34 | 698 | 1653 | 0.50 | −51 | 306 | 0.68 | −13 | 206 |
|
| 0.46 | 147 | 1108 | 0.62 | −3 | 267 | 0.81 | 33 | 147 |
|
| 0.61 | 53 | 397 | 0.65 |
| 256 | 0.88 | 20 | 99 |
|
| 0.47 |
| 982 | 0.46 | −41 | 1162 | 0.83 | 2 | 130 |
|
|
| 78 |
|
| −6 |
|
| 43 |
|
|
| 0.44 | 85 | 656 | 0.71 | 13 | 202 | 0.77 | 43 | 189 |
Performance of different statistics for estimating change-point in autoregressive (AR) processes.
| Statistic | AR, | AR, | AR, | ||||||
|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
| |
| CMMD | 0.32 | 616 | 1626 | 0.54 | −14 | 368 | 0.68 | −48 | 184 |
|
| 0.42 | 74 | 1096 | 0.67 | 6 | 244 | 0.82 | 3 | 129 |
|
| 0.39 | 126 | 1838 | 0.68 |
| 234 | 0.86 |
| 110 |
|
| 0.08 | 1028 | 6623 | 0.46 | −176 | 1678 | 0.74 | −27 | 214 |
|
| 0.00 | > | > | 0.00 | > | > | 0.00 | > | > |
|
|
|
|
|
| 21 |
|
| 21 |
|
Figure 6Measures of change-point detection performance for NL (a,b) and AR (c,d) processes with different lengths, where L is the product of window numbers given on the x-axis with window length .
Performance of change-point detection methods for the process with three change-points .
| Statistic | Number of False Change-Points | Fraction | |||
|---|---|---|---|---|---|
| 1st Change | 2nd Change | 3rd Change | Average | ||
| cMMD | 1.17 | 0.465 | 0.642 | 0.747 | 0.618 |
|
|
|
|
|
|
|
|
| 1.34 | 0.296 | 0.737 | 0.751 | 0.595 |
Performance of change-point detection methods for the process with three change-points .
| Statistic | Number of False Change-Points | Fraction | |||
|---|---|---|---|---|---|
| 1st Change | 2nd Change | 3rd Change | Average | ||
| CMMD | 1.17 | 0.340 | 0.640 | 0.334 | 0.438 |
|
| 1.12 | 0.368 | 0.834 | 0.517 | 0.573 |
|
|
|
|
|
|
|
Values of for an autoregressive process (coefficient 100 here is only for the sake of readability).
|
| 0.00 | 0.10 | 0.20 | 0.30 | 0.40 | 0.50 | 0.60 | 0.70 | 0.80 | 0.90 | 0.99 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
| ||||||||||||
| 0.00 | 0 | 0.02 | 0.07 | 0.15 | 0.26 | 0.40 | 0.56 | 0.74 | 0.95 | 1.18 | 1.44 | |
| 0.10 | 0.02 | 0 | 0.02 | 0.06 | 0.14 | 0.25 | 0.37 | 0.53 | 0.71 | 0.91 | 1.13 | |
| 0.20 | 0.07 | 0.02 | 0 | 0.02 | 0.06 | 0.13 | 0.23 | 0.36 | 0.51 | 0.68 | 0.88 | |
| 0.30 | 0.15 | 0.06 | 0.02 | 0 | 0.01 | 0.06 | 0.13 | 0.22 | 0.34 | 0.49 | 0.66 | |
| 0.40 | 0.26 | 0.14 | 0.06 | 0.01 | 0 | 0.01 | 0.06 | 0.12 | 0.22 | 0.33 | 0.48 | |
| 0.50 | 0.40 | 0.25 | 0.13 | 0.06 | 0.01 | 0 | 0.01 | 0.05 | 0.12 | 0.21 | 0.33 | |
| 0.60 | 0.56 | 0.37 | 0.23 | 0.13 | 0.06 | 0.01 | 0 | 0.01 | 0.05 | 0.12 | 0.21 | |
| 0.70 | 0.74 | 0.53 | 0.36 | 0.22 | 0.12 | 0.05 | 0.01 | 0 | 0.01 | 0.05 | 0.12 | |
| 0.80 | 0.95 | 0.71 | 0.51 | 0.34 | 0.22 | 0.12 | 0.05 | 0.01 | 0 | 0.01 | 0.05 | |
| 0.90 | 1.18 | 0.91 | 0.68 | 0.49 | 0.33 | 0.21 | 0.12 | 0.05 | 0.01 | 0 | 0.01 | |
| 0.99 | 1.44 | 1.13 | 0.88 | 0.66 | 0.48 | 0.33 | 0.21 | 0.12 | 0.05 | 0.01 | 0 | |
Values of for an autoregressive process.
|
| 0.00 | 0.10 | 0.20 | 0.30 | 0.40 | 0.50 | 0.60 | 0.70 | 0.80 | 0.90 | 0.99 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
| ||||||||||||
| 0.00 | 0 | 0.04 | 0.15 | 0.33 | 0.56 | 0.85 | 1.18 | 1.55 | 1.95 | 2.40 | 2.88 | |
| 0.10 | 0.04 | 0 | 0.04 | 0.14 | 0.31 | 0.53 | 0.80 | 1.12 | 1.48 | 1.89 | 2.34 | |
| 0.20 | 0.15 | 0.04 | 0 | 0.03 | 0.13 | 0.29 | 0.51 | 0.77 | 1.08 | 1.44 | 1.85 | |
| 0.30 | 0.33 | 0.14 | 0.03 | 0 | 0.03 | 0.13 | 0.28 | 0.49 | 0.75 | 1.06 | 1.43 | |
| 0.40 | 0.56 | 0.31 | 0.13 | 0.03 | 0 | 0.03 | 0.12 | 0.27 | 0.48 | 0.74 | 1.06 | |
| 0.50 | 0.85 | 0.53 | 0.29 | 0.13 | 0.03 | 0 | 0.03 | 0.12 | 0.27 | 0.48 | 0.74 | |
| 0.60 | 1.18 | 0.80 | 0.51 | 0.28 | 0.12 | 0.03 | 0 | 0.03 | 0.12 | 0.27 | 0.48 | |
| 0.70 | 1.55 | 1.12 | 0.77 | 0.49 | 0.27 | 0.12 | 0.03 | 0 | 0.03 | 0.12 | 0.28 | |
| 0.80 | 1.95 | 1.48 | 1.08 | 0.75 | 0.48 | 0.27 | 0.12 | 0.03 | 0 | 0.03 | 0.13 | |
| 0.90 | 2.40 | 1.89 | 1.44 | 1.06 | 0.74 | 0.48 | 0.27 | 0.12 | 0.03 | 0 | 0.03 | |
| 0.99 | 2.88 | 2.34 | 1.85 | 1.43 | 1.06 | 0.74 | 0.48 | 0.28 | 0.13 | 0.03 | 0 | |