Cargando…

A Fast DFA Algorithm for Multifractal Multiscale Analysis of Physiological Time Series

Detrended fluctuation analysis (DFA) is a popular tool in physiological and medical studies for estimating the self-similarity coefficient, α, of time series. Recent researches extended its use for evaluating multifractality (where α is a function of the multifractal parameter q) at different scales...

Descripción completa

Detalles Bibliográficos
Autores principales: Castiglioni, Paolo, Faini, Andrea
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Frontiers Media S.A. 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6405643/
https://www.ncbi.nlm.nih.gov/pubmed/30881308
http://dx.doi.org/10.3389/fphys.2019.00115
_version_ 1783401122340274176
author Castiglioni, Paolo
Faini, Andrea
author_facet Castiglioni, Paolo
Faini, Andrea
author_sort Castiglioni, Paolo
collection PubMed
description Detrended fluctuation analysis (DFA) is a popular tool in physiological and medical studies for estimating the self-similarity coefficient, α, of time series. Recent researches extended its use for evaluating multifractality (where α is a function of the multifractal parameter q) at different scales n. In this way, the multifractal-multiscale DFA provides a bidimensional surface α(q,n) to quantify the level of multifractality at each scale separately. We recently showed that scale resolution and estimation variability of α(q,n) can be improved at each scale n by splitting the series into maximally overlapped blocks. This, however, increases the computational load making DFA estimations unfeasible in most applications. Our aim is to provide a DFA algorithm sufficiently fast to evaluate the multifractal DFA with maximally overlapped blocks even on long time series, as usually recorded in physiological or clinical settings, therefore improving the quality of the α(q,n) estimate. For this aim, we revise the analytic formulas for multifractal DFA with first- and second-order detrending polynomials (i.e., DFA(1) and DFA(2)) and propose a faster algorithm than the currently available codes. Applying it on synthesized fractal/multifractal series we demonstrate its numerical stability and a computational time about 1% that required by traditional codes. Analyzing long physiological signals (heart-rate tachograms from a 24-h Holter recording and electroencephalographic traces from a sleep study), we illustrate its capability to provide high-resolution α(q,n) surfaces that better describe the multifractal/multiscale properties of time series in physiology. The proposed fast algorithm might, therefore, make it easier deriving richer information on the complex dynamics of clinical signals, possibly improving risk stratification or the assessment of medical interventions and rehabilitation protocols.
format Online
Article
Text
id pubmed-6405643
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher Frontiers Media S.A.
record_format MEDLINE/PubMed
spelling pubmed-64056432019-03-15 A Fast DFA Algorithm for Multifractal Multiscale Analysis of Physiological Time Series Castiglioni, Paolo Faini, Andrea Front Physiol Physiology Detrended fluctuation analysis (DFA) is a popular tool in physiological and medical studies for estimating the self-similarity coefficient, α, of time series. Recent researches extended its use for evaluating multifractality (where α is a function of the multifractal parameter q) at different scales n. In this way, the multifractal-multiscale DFA provides a bidimensional surface α(q,n) to quantify the level of multifractality at each scale separately. We recently showed that scale resolution and estimation variability of α(q,n) can be improved at each scale n by splitting the series into maximally overlapped blocks. This, however, increases the computational load making DFA estimations unfeasible in most applications. Our aim is to provide a DFA algorithm sufficiently fast to evaluate the multifractal DFA with maximally overlapped blocks even on long time series, as usually recorded in physiological or clinical settings, therefore improving the quality of the α(q,n) estimate. For this aim, we revise the analytic formulas for multifractal DFA with first- and second-order detrending polynomials (i.e., DFA(1) and DFA(2)) and propose a faster algorithm than the currently available codes. Applying it on synthesized fractal/multifractal series we demonstrate its numerical stability and a computational time about 1% that required by traditional codes. Analyzing long physiological signals (heart-rate tachograms from a 24-h Holter recording and electroencephalographic traces from a sleep study), we illustrate its capability to provide high-resolution α(q,n) surfaces that better describe the multifractal/multiscale properties of time series in physiology. The proposed fast algorithm might, therefore, make it easier deriving richer information on the complex dynamics of clinical signals, possibly improving risk stratification or the assessment of medical interventions and rehabilitation protocols. Frontiers Media S.A. 2019-03-01 /pmc/articles/PMC6405643/ /pubmed/30881308 http://dx.doi.org/10.3389/fphys.2019.00115 Text en Copyright © 2019 Castiglioni and Faini. http://creativecommons.org/licenses/by/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
spellingShingle Physiology
Castiglioni, Paolo
Faini, Andrea
A Fast DFA Algorithm for Multifractal Multiscale Analysis of Physiological Time Series
title A Fast DFA Algorithm for Multifractal Multiscale Analysis of Physiological Time Series
title_full A Fast DFA Algorithm for Multifractal Multiscale Analysis of Physiological Time Series
title_fullStr A Fast DFA Algorithm for Multifractal Multiscale Analysis of Physiological Time Series
title_full_unstemmed A Fast DFA Algorithm for Multifractal Multiscale Analysis of Physiological Time Series
title_short A Fast DFA Algorithm for Multifractal Multiscale Analysis of Physiological Time Series
title_sort fast dfa algorithm for multifractal multiscale analysis of physiological time series
topic Physiology
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6405643/
https://www.ncbi.nlm.nih.gov/pubmed/30881308
http://dx.doi.org/10.3389/fphys.2019.00115
work_keys_str_mv AT castiglionipaolo afastdfaalgorithmformultifractalmultiscaleanalysisofphysiologicaltimeseries
AT fainiandrea afastdfaalgorithmformultifractalmultiscaleanalysisofphysiologicaltimeseries
AT castiglionipaolo fastdfaalgorithmformultifractalmultiscaleanalysisofphysiologicaltimeseries
AT fainiandrea fastdfaalgorithmformultifractalmultiscaleanalysisofphysiologicaltimeseries