Cargando…
Evaluating Temporal Correlations in Time Series Using Permutation Entropy, Ordinal Probabilities and Machine Learning
Time series analysis comprises a wide repertoire of methods for extracting information from data sets. Despite great advances in time series analysis, identifying and quantifying the strength of nonlinear temporal correlations remain a challenge. We have recently proposed a new method based on train...
Autores principales: | , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2021
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8391825/ https://www.ncbi.nlm.nih.gov/pubmed/34441165 http://dx.doi.org/10.3390/e23081025 |
_version_ | 1783743362955739136 |
---|---|
author | Boaretto, Bruno R. R. Budzinski, Roberto C. Rossi, Kalel L. Prado, Thiago L. Lopes, Sergio R. Masoller, Cristina |
author_facet | Boaretto, Bruno R. R. Budzinski, Roberto C. Rossi, Kalel L. Prado, Thiago L. Lopes, Sergio R. Masoller, Cristina |
author_sort | Boaretto, Bruno R. R. |
collection | PubMed |
description | Time series analysis comprises a wide repertoire of methods for extracting information from data sets. Despite great advances in time series analysis, identifying and quantifying the strength of nonlinear temporal correlations remain a challenge. We have recently proposed a new method based on training a machine learning algorithm to predict the temporal correlation parameter, [Formula: see text] , of flicker noise (FN) time series. The algorithm is trained using as input features the probabilities of ordinal patterns computed from FN time series, [Formula: see text] , generated with different values of [Formula: see text]. Then, the ordinal probabilities computed from the time series of interest, [Formula: see text] , are used as input features to the trained algorithm and that returns a value, [Formula: see text] , that contains meaningful information about the temporal correlations present in [Formula: see text]. We have also shown that the difference, [Formula: see text] , of the permutation entropy (PE) of the time series of interest, [Formula: see text] , and the PE of a FN time series generated with [Formula: see text] , [Formula: see text] , allows the identification of the underlying determinism in [Formula: see text]. Here, we apply our methodology to different datasets and analyze how [Formula: see text] and [Formula: see text] correlate with well-known quantifiers of chaos and complexity. We also discuss the limitations for identifying determinism in highly chaotic time series and in periodic time series contaminated by noise. The open source algorithm is available on Github. |
format | Online Article Text |
id | pubmed-8391825 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2021 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-83918252021-08-28 Evaluating Temporal Correlations in Time Series Using Permutation Entropy, Ordinal Probabilities and Machine Learning Boaretto, Bruno R. R. Budzinski, Roberto C. Rossi, Kalel L. Prado, Thiago L. Lopes, Sergio R. Masoller, Cristina Entropy (Basel) Article Time series analysis comprises a wide repertoire of methods for extracting information from data sets. Despite great advances in time series analysis, identifying and quantifying the strength of nonlinear temporal correlations remain a challenge. We have recently proposed a new method based on training a machine learning algorithm to predict the temporal correlation parameter, [Formula: see text] , of flicker noise (FN) time series. The algorithm is trained using as input features the probabilities of ordinal patterns computed from FN time series, [Formula: see text] , generated with different values of [Formula: see text]. Then, the ordinal probabilities computed from the time series of interest, [Formula: see text] , are used as input features to the trained algorithm and that returns a value, [Formula: see text] , that contains meaningful information about the temporal correlations present in [Formula: see text]. We have also shown that the difference, [Formula: see text] , of the permutation entropy (PE) of the time series of interest, [Formula: see text] , and the PE of a FN time series generated with [Formula: see text] , [Formula: see text] , allows the identification of the underlying determinism in [Formula: see text]. Here, we apply our methodology to different datasets and analyze how [Formula: see text] and [Formula: see text] correlate with well-known quantifiers of chaos and complexity. We also discuss the limitations for identifying determinism in highly chaotic time series and in periodic time series contaminated by noise. The open source algorithm is available on Github. MDPI 2021-08-09 /pmc/articles/PMC8391825/ /pubmed/34441165 http://dx.doi.org/10.3390/e23081025 Text en © 2021 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Boaretto, Bruno R. R. Budzinski, Roberto C. Rossi, Kalel L. Prado, Thiago L. Lopes, Sergio R. Masoller, Cristina Evaluating Temporal Correlations in Time Series Using Permutation Entropy, Ordinal Probabilities and Machine Learning |
title | Evaluating Temporal Correlations in Time Series Using Permutation Entropy, Ordinal Probabilities and Machine Learning |
title_full | Evaluating Temporal Correlations in Time Series Using Permutation Entropy, Ordinal Probabilities and Machine Learning |
title_fullStr | Evaluating Temporal Correlations in Time Series Using Permutation Entropy, Ordinal Probabilities and Machine Learning |
title_full_unstemmed | Evaluating Temporal Correlations in Time Series Using Permutation Entropy, Ordinal Probabilities and Machine Learning |
title_short | Evaluating Temporal Correlations in Time Series Using Permutation Entropy, Ordinal Probabilities and Machine Learning |
title_sort | evaluating temporal correlations in time series using permutation entropy, ordinal probabilities and machine learning |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8391825/ https://www.ncbi.nlm.nih.gov/pubmed/34441165 http://dx.doi.org/10.3390/e23081025 |
work_keys_str_mv | AT boarettobrunorr evaluatingtemporalcorrelationsintimeseriesusingpermutationentropyordinalprobabilitiesandmachinelearning AT budzinskirobertoc evaluatingtemporalcorrelationsintimeseriesusingpermutationentropyordinalprobabilitiesandmachinelearning AT rossikalell evaluatingtemporalcorrelationsintimeseriesusingpermutationentropyordinalprobabilitiesandmachinelearning AT pradothiagol evaluatingtemporalcorrelationsintimeseriesusingpermutationentropyordinalprobabilitiesandmachinelearning AT lopessergior evaluatingtemporalcorrelationsintimeseriesusingpermutationentropyordinalprobabilitiesandmachinelearning AT masollercristina evaluatingtemporalcorrelationsintimeseriesusingpermutationentropyordinalprobabilitiesandmachinelearning |