The computational structure of spike trains
From MaRDI portal
Abstract: Neurons perform computations, and convey the results of those computations through the statistical structure of their output spike trains. Here we present a practical method, grounded in the information-theoretic analysis of prediction, for inferring a minimal representation of that structure and for characterizing its complexity. Starting from spike trains, our approach finds their causal state models (CSMs), the minimal hidden Markov models or stochastic automata capable of generating statistically identical time series. We then use these CSMs to objectively quantify both the generalizable structure and the idiosyncratic randomness of the spike train. Specifically, we show that the expected algorithmic information content (the information needed to describe the spike train exactly) can be split into three parts describing (1) the time-invariant structure (complexity) of the minimal spike-generating process, which describes the spike train statistically; (2) the randomness (internal entropy rate) of the minimal spike-generating process; and (3) a residual pure noise term not described by the minimal spike-generating process. We use CSMs to approximate each of these quantities. The CSMs are inferred nonparametrically from the data, making only mild regularity assumptions, via the causal state splitting reconstruction algorithm. The methods presented here complement more traditional spike train analyses by describing not only spiking probability and spike train entropy, but also the complexity of a spike train's structure. We demonstrate our approach using both simulated spike trains and experimental data recorded in rat barrel cortex during vibrissa stimulation.
Recommendations
- Statistical models of spike trains
- A continuous entropy rate estimator for spike trains using a K-means-based context tree
- An information-geometric framework for statistical inferences in the neural spike train space
- Finding the event structure of neuronal spike trains
- Spike-train analysis for neural systems
Cites work
- A general model of stochastic neural processing
- A logical calculus of the ideas immanent in nervous activity
- A predictive view of continuous time processes
- Algorithmic statistics
- Complexity
- Computational mechanics: pattern and prediction, structure and simplicity.
- Context tree estimation for not necessarily finite memory processes, via BIC and MDL
- Discrete- and Continuous-Time Probabilistic Models and Algorithms for Inferring Neuronal UP and DOWN States
- Dynamic Analysis of Neural Encoding by Point Process Adaptive Filtering
- Entropy and the consistent estimation of joint distributions
- Estimating the Entropy Rate of Spike Trains via Lempel-Ziv Complexity
- scientific article; zbMATH DE number 1168332 (Why is no real title available?)
- ON THE GENERATIVE NATURE OF PREDICTION
- The time-rescaling theorem and its application to neural spike train data analysis
- Toward a quantitative theory of self-generated complexity
Cited in
(20)- Fast combinatorial methods to estimate the probability of complex temporal patterns of spikes
- Exact spike train inference via \(\ell_{0}\) optimization
- Correlated biased random walk with latency in one and two dimensions: asserting patterned and unpredictable movement
- Surveying structural complexity in quantum many-body systems
- A simple algorithm for averaging spike trains
- Analysis of spike-driven processes through attributable components
- Multiscale relevance and informative encoding in neuronal spike trains
- Computing the optimally fitted spike train for a synapse
- Predictive rate-distortion for infinite-order Markov processes
- Finding the event structure of neuronal spike trains
- Binless kernel machine: modeling spike train transformation for cognitive neural prostheses
- Computation in a Single Neuron: Hodgkin and Huxley Revisited
- Causal pattern recovery from neural spike train data using the snap shot score
- Increasing complexity with quantum physics
- Encoding through patterns: regression tree-based neuronal population models
- On the Mathematical Consequences of Binning Spike Trains
- Spike-train analysis for neural systems
- A high-efficiency model indicating the role of inhibition in the resilience of neuronal networks to damage resulting from traumatic injury
- Entropy, mutual information, and systematic measures of structured spiking neural networks
- Decoding spike train ensembles: tracking a moving stimulus
This page was built for publication: The computational structure of spike trains
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q3562862)