Abstract

Understanding the functioning of a neural system in terms of its underlying circuitry is an important problem in neuroscience. Recent developments in electrophysiology and imaging allow one to simultaneously record activities of hundreds of neurons. Inferring the underlying neuronal connectivity patterns from such multi-neuronal spike train data streams is a challenging statistical and computational problem. This task involves finding significant temporal patterns from vast amounts of symbolic time series data. In this paper we show that the frequent episode mining methods from the field of temporal data mining can be very useful in this context. In the frequent episode discovery framework, the data is viewed as a sequence of events, each of which is characterized by an event type and its time of occurrence and episodes are certain types of temporal patterns in such data. Here we show that, using the set of discovered frequent episodes from multi-neuronal data, one can infer different types of connectivity patterns in the neural system that generated it. For this purpose, we introduce the notion of mining for frequent episodes under certain temporal constraints; the structure of these temporal constraints is motivated by the application. We present algorithms for discovering serial and parallel episodes under these temporal constraints. Through extensive simulation studies we demonstrate that these methods are useful for unearthing patterns of neuronal network connectivity.

Highlights

  • Over the last couple of decades, biology has thrown up many interesting and challenging computational problems

  • The main objective of this paper is to show the utility of a class of temporal data mining techniques for the above

  • We have introduced the notion of mining for frequent episodes with temporal constraints and have presented algorithms for finding such frequent episodes from large data streams

Read more

Summary

Introduction

Over the last couple of decades, biology has thrown up many interesting and challenging computational problems. In this paper we present some novel techniques for frequent episode discovery and show their utility for the analysis of multi-neuronal spike train data. Most of the currently proposed methods for analyzing spike train data rely on quantities that can be computed through cross correlations among spike trains (time shifted with respect to one another) [11] Most of these methods are not computationally efficient for discovering temporal patterns that involve more than a few neurons (see Section 2 for a review of spike data analysis). For this we have built a simulator for generating spike train data by modeling each neuron as an inhomogeneous Poisson process whose firing rate changes as a function of input spikes it receives from other neurons.

Multi-neuronal spike train data and its analysis
Frequent episode discovery
Temporal constraints
Episodes as patterns in neuronal spike data
Discovering frequent episodes under temporal constraints
Parallel episodes with expiry
Serial episodes with inter-event constraints
Candidate generation scheme
Counting episodes with generalized inter-event time constraint
Simulation results
The spike data generation model
Discovering network patterns
Analysis of multi-neuron data obtained from MEA experiments
Discussion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call