Cargando…

Fast and effective pseudo transfer entropy for bivariate data-driven causal inference

Identifying, from time series analysis, reliable indicators of causal relationships is essential for many disciplines. Main challenges are distinguishing correlation from causality and discriminating between direct and indirect interactions. Over the years many methods for data-driven causal inferen...

Descripción completa

Detalles Bibliográficos
Autores principales: Silini, Riccardo, Masoller, Cristina
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Nature Publishing Group UK 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8055902/
https://www.ncbi.nlm.nih.gov/pubmed/33875707
http://dx.doi.org/10.1038/s41598-021-87818-3
_version_ 1783680537391529984
author Silini, Riccardo
Masoller, Cristina
author_facet Silini, Riccardo
Masoller, Cristina
author_sort Silini, Riccardo
collection PubMed
description Identifying, from time series analysis, reliable indicators of causal relationships is essential for many disciplines. Main challenges are distinguishing correlation from causality and discriminating between direct and indirect interactions. Over the years many methods for data-driven causal inference have been proposed; however, their success largely depends on the characteristics of the system under investigation. Often, their data requirements, computational cost or number of parameters limit their applicability. Here we propose a computationally efficient measure for causality testing, which we refer to as pseudo transfer entropy (pTE), that we derive from the standard definition of transfer entropy (TE) by using a Gaussian approximation. We demonstrate the power of the pTE measure on simulated and on real-world data. In all cases we find that pTE returns results that are very similar to those returned by Granger causality (GC). Importantly, for short time series, pTE combined with time-shifted (T-S) surrogates for significance testing strongly reduces the computational cost with respect to the widely used iterative amplitude adjusted Fourier transform (IAAFT) surrogate testing. For example, for time series of 100 data points, pTE and T-S reduce the computational time by [Formula: see text] with respect to GC and IAAFT. We also show that pTE is robust against observational noise. Therefore, we argue that the causal inference approach proposed here will be extremely valuable when causality networks need to be inferred from the analysis of a large number of short time series.
format Online
Article
Text
id pubmed-8055902
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher Nature Publishing Group UK
record_format MEDLINE/PubMed
spelling pubmed-80559022021-04-22 Fast and effective pseudo transfer entropy for bivariate data-driven causal inference Silini, Riccardo Masoller, Cristina Sci Rep Article Identifying, from time series analysis, reliable indicators of causal relationships is essential for many disciplines. Main challenges are distinguishing correlation from causality and discriminating between direct and indirect interactions. Over the years many methods for data-driven causal inference have been proposed; however, their success largely depends on the characteristics of the system under investigation. Often, their data requirements, computational cost or number of parameters limit their applicability. Here we propose a computationally efficient measure for causality testing, which we refer to as pseudo transfer entropy (pTE), that we derive from the standard definition of transfer entropy (TE) by using a Gaussian approximation. We demonstrate the power of the pTE measure on simulated and on real-world data. In all cases we find that pTE returns results that are very similar to those returned by Granger causality (GC). Importantly, for short time series, pTE combined with time-shifted (T-S) surrogates for significance testing strongly reduces the computational cost with respect to the widely used iterative amplitude adjusted Fourier transform (IAAFT) surrogate testing. For example, for time series of 100 data points, pTE and T-S reduce the computational time by [Formula: see text] with respect to GC and IAAFT. We also show that pTE is robust against observational noise. Therefore, we argue that the causal inference approach proposed here will be extremely valuable when causality networks need to be inferred from the analysis of a large number of short time series. Nature Publishing Group UK 2021-04-19 /pmc/articles/PMC8055902/ /pubmed/33875707 http://dx.doi.org/10.1038/s41598-021-87818-3 Text en © The Author(s) 2021 https://creativecommons.org/licenses/by/4.0/Open AccessThis article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) .
spellingShingle Article
Silini, Riccardo
Masoller, Cristina
Fast and effective pseudo transfer entropy for bivariate data-driven causal inference
title Fast and effective pseudo transfer entropy for bivariate data-driven causal inference
title_full Fast and effective pseudo transfer entropy for bivariate data-driven causal inference
title_fullStr Fast and effective pseudo transfer entropy for bivariate data-driven causal inference
title_full_unstemmed Fast and effective pseudo transfer entropy for bivariate data-driven causal inference
title_short Fast and effective pseudo transfer entropy for bivariate data-driven causal inference
title_sort fast and effective pseudo transfer entropy for bivariate data-driven causal inference
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8055902/
https://www.ncbi.nlm.nih.gov/pubmed/33875707
http://dx.doi.org/10.1038/s41598-021-87818-3
work_keys_str_mv AT siliniriccardo fastandeffectivepseudotransferentropyforbivariatedatadrivencausalinference
AT masollercristina fastandeffectivepseudotransferentropyforbivariatedatadrivencausalinference