Cargando…
Estimating Transfer Entropy in Continuous Time Between Neural Spike Trains or Other Event-Based Data
Transfer entropy (TE) is a widely used measure of directed information flows in a number of domains including neuroscience. Many real-world time series for which we are interested in information flows come in the form of (near) instantaneous events occurring over time. Examples include the spiking o...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Public Library of Science
2021
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8084348/ https://www.ncbi.nlm.nih.gov/pubmed/33872296 http://dx.doi.org/10.1371/journal.pcbi.1008054 |
_version_ | 1783686136485380096 |
---|---|
author | Shorten, David P. Spinney, Richard E. Lizier, Joseph T. |
author_facet | Shorten, David P. Spinney, Richard E. Lizier, Joseph T. |
author_sort | Shorten, David P. |
collection | PubMed |
description | Transfer entropy (TE) is a widely used measure of directed information flows in a number of domains including neuroscience. Many real-world time series for which we are interested in information flows come in the form of (near) instantaneous events occurring over time. Examples include the spiking of biological neurons, trades on stock markets and posts to social media, amongst myriad other systems involving events in continuous time throughout the natural and social sciences. However, there exist severe limitations to the current approach to TE estimation on such event-based data via discretising the time series into time bins: it is not consistent, has high bias, converges slowly and cannot simultaneously capture relationships that occur with very fine time precision as well as those that occur over long time intervals. Building on recent work which derived a theoretical framework for TE in continuous time, we present an estimation framework for TE on event-based data and develop a k-nearest-neighbours estimator within this framework. This estimator is provably consistent, has favourable bias properties and converges orders of magnitude more quickly than the current state-of-the-art in discrete-time estimation on synthetic examples. We demonstrate failures of the traditionally-used source-time-shift method for null surrogate generation. In order to overcome these failures, we develop a local permutation scheme for generating surrogate time series conforming to the appropriate null hypothesis in order to test for the statistical significance of the TE and, as such, test for the conditional independence between the history of one point process and the updates of another. Our approach is shown to be capable of correctly rejecting or accepting the null hypothesis of conditional independence even in the presence of strong pairwise time-directed correlations. This capacity to accurately test for conditional independence is further demonstrated on models of a spiking neural circuit inspired by the pyloric circuit of the crustacean stomatogastric ganglion, succeeding where previous related estimators have failed. |
format | Online Article Text |
id | pubmed-8084348 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2021 |
publisher | Public Library of Science |
record_format | MEDLINE/PubMed |
spelling | pubmed-80843482021-05-06 Estimating Transfer Entropy in Continuous Time Between Neural Spike Trains or Other Event-Based Data Shorten, David P. Spinney, Richard E. Lizier, Joseph T. PLoS Comput Biol Research Article Transfer entropy (TE) is a widely used measure of directed information flows in a number of domains including neuroscience. Many real-world time series for which we are interested in information flows come in the form of (near) instantaneous events occurring over time. Examples include the spiking of biological neurons, trades on stock markets and posts to social media, amongst myriad other systems involving events in continuous time throughout the natural and social sciences. However, there exist severe limitations to the current approach to TE estimation on such event-based data via discretising the time series into time bins: it is not consistent, has high bias, converges slowly and cannot simultaneously capture relationships that occur with very fine time precision as well as those that occur over long time intervals. Building on recent work which derived a theoretical framework for TE in continuous time, we present an estimation framework for TE on event-based data and develop a k-nearest-neighbours estimator within this framework. This estimator is provably consistent, has favourable bias properties and converges orders of magnitude more quickly than the current state-of-the-art in discrete-time estimation on synthetic examples. We demonstrate failures of the traditionally-used source-time-shift method for null surrogate generation. In order to overcome these failures, we develop a local permutation scheme for generating surrogate time series conforming to the appropriate null hypothesis in order to test for the statistical significance of the TE and, as such, test for the conditional independence between the history of one point process and the updates of another. Our approach is shown to be capable of correctly rejecting or accepting the null hypothesis of conditional independence even in the presence of strong pairwise time-directed correlations. This capacity to accurately test for conditional independence is further demonstrated on models of a spiking neural circuit inspired by the pyloric circuit of the crustacean stomatogastric ganglion, succeeding where previous related estimators have failed. Public Library of Science 2021-04-19 /pmc/articles/PMC8084348/ /pubmed/33872296 http://dx.doi.org/10.1371/journal.pcbi.1008054 Text en © 2021 Shorten et al https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited. |
spellingShingle | Research Article Shorten, David P. Spinney, Richard E. Lizier, Joseph T. Estimating Transfer Entropy in Continuous Time Between Neural Spike Trains or Other Event-Based Data |
title | Estimating Transfer Entropy in Continuous Time Between Neural Spike Trains or Other Event-Based Data |
title_full | Estimating Transfer Entropy in Continuous Time Between Neural Spike Trains or Other Event-Based Data |
title_fullStr | Estimating Transfer Entropy in Continuous Time Between Neural Spike Trains or Other Event-Based Data |
title_full_unstemmed | Estimating Transfer Entropy in Continuous Time Between Neural Spike Trains or Other Event-Based Data |
title_short | Estimating Transfer Entropy in Continuous Time Between Neural Spike Trains or Other Event-Based Data |
title_sort | estimating transfer entropy in continuous time between neural spike trains or other event-based data |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8084348/ https://www.ncbi.nlm.nih.gov/pubmed/33872296 http://dx.doi.org/10.1371/journal.pcbi.1008054 |
work_keys_str_mv | AT shortendavidp estimatingtransferentropyincontinuoustimebetweenneuralspiketrainsorothereventbaseddata AT spinneyricharde estimatingtransferentropyincontinuoustimebetweenneuralspiketrainsorothereventbaseddata AT lizierjosepht estimatingtransferentropyincontinuoustimebetweenneuralspiketrainsorothereventbaseddata |