Spatiotemporal clustering of synchronized bursting events in neuronal networks

Similar documents
The inertial-dnf model: spatiotemporal coding on two time scales

Spike Sorting and Behavioral analysis software

SUPPLEMENTARY INFORMATION. Table 1 Patient characteristics Preoperative. language testing

Reading Neuronal Synchrony with Depressing Synapses

Error Detection based on neural signals

Beyond bumps: Spiking networks that store sets of functions

PCA Enhanced Kalman Filter for ECG Denoising

Temporally asymmetric Hebbian learning and neuronal response variability

Information Processing During Transient Responses in the Crayfish Visual System

1 Introduction Synchronous ring of action potentials amongst multiple neurons is a phenomenon that has been observed in a wide range of neural systems

Theory of correlation transfer and correlation structure in recurrent networks

Electrophysiological and firing properties of neurons: categorizing soloists and choristers in primary visual cortex

Modeling of Hippocampal Behavior

Nature Neuroscience: doi: /nn Supplementary Figure 1. Behavioral training.

ECG Beat Recognition using Principal Components Analysis and Artificial Neural Network

Analysis of in-vivo extracellular recordings. Ryan Morrill Bootcamp 9/10/2014

SUPPLEMENTARY INFORMATION

Theta sequences are essential for internally generated hippocampal firing fields.

arxiv: v1 [q-bio.nc] 13 Jan 2008

Model-free detection of synchrony in neuronal spike trains, with an application to primate somatosensory cortex

The Integration of Features in Visual Awareness : The Binding Problem. By Andrew Laguna, S.J.

The storage and recall of memories in the hippocampo-cortical system. Supplementary material. Edmund T Rolls

CHAPTER IV PREPROCESSING & FEATURE EXTRACTION IN ECG SIGNALS

Chapter 1. Introduction

Behavioral generalization

Neural Coding. Computing and the Brain. How Is Information Coded in Networks of Spiking Neurons?

Temporal patterning of neural synchrony in the basal ganglia in Parkinson s disease

CAS Seminar - Spiking Neurons Network (SNN) Jakob Kemi ( )

Preparing More Effective Liquid State Machines Using Hebbian Learning

Reading Assignments: Lecture 18: Visual Pre-Processing. Chapters TMB Brain Theory and Artificial Intelligence

A Neural Model of Context Dependent Decision Making in the Prefrontal Cortex

Theoretical Neuroscience: The Binding Problem Jan Scholz, , University of Osnabrück

Realization of Visual Representation Task on a Humanoid Robot

Sum of Neurally Distinct Stimulus- and Task-Related Components.

Group-Wise FMRI Activation Detection on Corresponding Cortical Landmarks

Adaptive leaky integrator models of cerebellar Purkinje cells can learn the clustering of temporal patterns

Self-Organization and Segmentation with Laterally Connected Spiking Neurons

Spiking Inputs to a Winner-take-all Network

Supplementary materials for: Executive control processes underlying multi- item working memory

Nature Methods: doi: /nmeth Supplementary Figure 1. Activity in turtle dorsal cortex is sparse.

Classification of Pre-Stimulus EEG of K-complexes using Competitive Learning Networks

A general error-based spike-timing dependent learning rule for the Neural Engineering Framework

Analysis of spectro-temporal receptive fields in an auditory neural network

Cerebral Cortex. Edmund T. Rolls. Principles of Operation. Presubiculum. Subiculum F S D. Neocortex. PHG & Perirhinal. CA1 Fornix CA3 S D

Visual Categorization: How the Monkey Brain Does It

Stimulus-driven population activity patterns in macaque primary visual cortex

Neuron, Volume 63 Spatial attention decorrelates intrinsic activity fluctuations in Macaque area V4.

ASSOCIATIVE MEMORY AND HIPPOCAMPAL PLACE CELLS

EEG signal classification using Bayes and Naïve Bayes Classifiers and extracted features of Continuous Wavelet Transform

Supplementary Material for

Evaluating the Effect of Spiking Network Parameters on Polychronization

A model of the interaction between mood and memory

THE EFFECT OF TETANIC STIMULATION ON FUNCTIONAL CONNECTIVITY

Cell Responses in V4 Sparse Distributed Representation

Reveal Relationships in Categorical Data

SUPPLEMENTARY INFORMATION. Supplementary Figure 1

Supplementary Information for Correlated input reveals coexisting coding schemes in a sensory cortex

Clustering mass spectrometry data using order statistics

Rolls,E.T. (2016) Cerebral Cortex: Principles of Operation. Oxford University Press.

NMF-Density: NMF-Based Breast Density Classifier

Sparse Coding in Sparse Winner Networks

Validating the Visual Saliency Model

Bayesian Bi-Cluster Change-Point Model for Exploring Functional Brain Dynamics

Neural Noise and Movement-Related Codes in the Macaque Supplementary Motor Area

Learning in neural networks

Computational & Systems Neuroscience Symposium

Local Image Structures and Optic Flow Estimation

Neurons of the cerebral cortex exhibit precise inter spike timing in correspondence to behavior

Introduction to Computational Neuroscience

Population activity structure of excitatory and inhibitory neurons

Machine Learning to Inform Breast Cancer Post-Recovery Surveillance

The Structure and Function of the Auditory Nerve

Lecture 1: Neurons. Lecture 2: Coding with spikes. To gain a basic understanding of spike based neural codes

Sensation and Perception

Different inhibitory effects by dopaminergic modulation and global suppression of activity

File name: Supplementary Information Description: Supplementary Figures, Supplementary Table and Supplementary References

Deconstructing the Receptive Field: Information Coding in Macaque area MST

Neuronal responses to plaids

Epileptic seizure detection using EEG signals by means of stationary wavelet transforms

Associative Decorrelation Dynamics: A Theory of Self-Organization and Optimization in Feedback Networks

Lab 4: Compartmental Model of Binaural Coincidence Detector Neurons

Representational Switching by Dynamical Reorganization of Attractor Structure in a Network Model of the Prefrontal Cortex

Unit 1 Exploring and Understanding Data

UNIVERSITY of PENNSYLVANIA CIS 520: Machine Learning Final, Fall 2014

Microcircuitry coordination of cortical motor information in self-initiation of voluntary movements

Distributed Synchrony of Spiking Neurons in a Hebbian Cell Assembly

Mnemonic representations of transient stimuli and temporal sequences in the rodent hippocampus in vitro

Synaptic Learning Rules and Sparse Coding in a Model Sensory System

Effective And Optimal Storage of Memory Patterns With Variable Coding Levels

Peri-event Cross-Correlation over Time for Analysis of Interactions in Neuronal Firing

Detection and Classification of Lung Cancer Using Artificial Neural Network

I. INTRODUCTION DYNAMIC positron emission tomography (PET) scans

Supplementary Information. Gauge size. midline. arcuate 10 < n < 15 5 < n < 10 1 < n < < n < 15 5 < n < 10 1 < n < 5. principal principal

FREQUENCY DOMAIN BASED AUTOMATIC EKG ARTIFACT

Neural Representations of Temporally Asymmetric Stimuli in the Auditory Cortex of Awake Primates

Morton-Style Factorial Coding of Color in Primary Visual Cortex

Hippocampal Time Cells : Time versus Path Integration

Synfire chains with conductance-based neurons: internal timing and coordination with timed input

Plasticity of Cerebral Cortex in Development

Transcription:

Spatiotemporal clustering of synchronized bursting events in neuronal networks Uri Barkan a David Horn a,1 a School of Physics and Astronomy, Tel Aviv University, Tel Aviv 69978, Israel Abstract in vitro neuronal networks display Synchronized Bursting Events (SBEs), with characteristic temporal width of 1-5 ms and frequency of once every few seconds. We analyze such data using preprocessing by SVD for dimensional reduction, after which we apply quantum clustering to sort out the SBEs into different groups. Each SBE is described within a spatiotemporal template, allowing us to distinguish between neuronal activities (firing rates) and relative temporal variations of the spiking of each neuron within the SBE. Clustering assignments according to the two different kinds of information are very different from one another. SBEs may thus serve as carriers of different information in these two different implementations of the neuronal code. Key words: Synchronized bursting events, clustering, spatiotemporal coding 1 Introduction In vitro neuronal networks display Synchronized Bursting Events (SBEs), with characteristic temporal width of 1-5 ms and frequency of once every few seconds. These events can be registered over a period of many hours. Applying SVD (or PCA) to the PSTHs, i.e. vectors of neuronal activities per burst, (1) have demonstrated characteristic changes that take place over time scales of hours. This was done by simple clustering applied to the data in the reduced dimensions of the first few principal components. Here we extend this investigation in two directions. We distinguish between firing rate and temporal information and analyze these data separately, using the Quantum Clustering (QC) method (2) to reveal underlying structures 2. 1 Corresponding author. e-mail: horn@tau.ac.il 2 Available software for SVD and QC can be found at http://adios.tau.ac.il/compact. Preprint submitted to Elsevier Preprint 2 May 25

The data we analyze are from eight experiments carried out in the laboratory of E. Ben Jacob (3; 4). The experiments consist of registering the electrical activity of in vitro neuronal networks that are derived from cortical regions of rats, and are allowed to self-assemble into an active neuronal network for about a week, which is when the SBE activity is observed. We first process the data to select the SBEs. We define an SBE by setting a threshold to the total activity within a given temporal bin of 1ms. Then, in order to define the SBE raster plot, we determine its beginning by the point where the total activity is 1/5 of the burst s peak. The end of the SBE is defined by the time when the activity decreases to the same threshold. On the average we find 2 SBEs in each experiment. All SBEs were fit into a spatiotemporal template determined by the SBE with the longest time span, such that all peaks are set at the same time and zeros are added to the prefix and suffix of each temporal sequence defining an SBE. Next we apply SVD processing to these data to achieve dimensional reduction. Let X denote an m n matrix of real-valued data, e.g. firing rates of m neurons measured for n SBEs along the time-span of one experiment. The singular value decomposition of X is X = USV T (1) where S is diagonal, and U and V are orthonormal matrices. Consider a column vector in X. Clearly, it can be reconstructed from a linear combination of column vectors of U. Dimensional reduction means we limit ourselves to just a few of them, e.g. the first three columns of U. Afterward, we normalize the projections to the unit sphere, so that the squares of the three projections sum up to one. Within this three-dimensional representation we perform clustering using the quantum clustering (QC) method (2). This method assigns a potential function to all data points. Data points that fall within different valleys of the potential are assigned to different clusters. To assure good separability of the different clusters we have selected points within the bottom half of each valley, regarding all others as outliers. An example of the potential for one of our experiments (231) is shown in Fig. 1. 2 Clustering of firing rate data Firing rate data are obtained from our SBE representation by summing over time within each SBE. Applying SVD to the resulting PSTHs, we reproduce the clusters of (1) in the three experiments analyzed there, and usually obtain 2

three clusters in each of our eight experiments. However, whereas (1) have observed that different clusters occur at different times over the span of the experiment, we find that this is not a general characteristic. In four of the experiments that we have analyzed we observed a uniform temporal distribution, i.e. bursts belonging to a specific cluster may occur anytime within the many hours of the experiment. 3 Clustering of spatiotemporal data Now we turn to spatiotemporal data, applying our SVD procedure and clustering to the spatiotemporal representation of the SBEs. The QC potential of one of the experiments is demonstrated in Fig. 1. The data in the three valleys of this potential are assigned to the three different clusters. The first important observation is that the assignment of SBEs to clusters according to the spatiotemporal structure, is different, almost orthogonal, to the assignments derived from the firing-rate analysis. Hence the two different representations seems to carry different information. Next we wish to point out that all spatiotemporal clusters seem to have uniform distribution along the time scale of the experiment. Since the clusters were derived from the SVD reduced representation, we return now to the original data and ask whether the spatiotemporal clustering can be observed directly in it. We randomly select 1 SBEs from each one of the three clusters, and measure the Pearson correlations between their original raster plots. The results, shown in Fig. 2, demonstrate that correlations within the clusters are significantly higher than correlations between SBEs that belong to different clusters, i.e. the clustering selection is indeed meaningful. The dimensional reduction, while very helpful in the clustering analysis, did not distort the important features in the data. To exemplify the differences between the spatiotemporal clusters we display in Fig. 3a the average activity of a specific neuron within the SBEs of three different clusters in one of the experiments. Clearly this profile is strongly cluster dependent. Moreover we observe different inter-neuron relations in different clusters. As an example we display in Fig. 3b the profiles of two neurons in two different clusters, taken from another experiment, showing synchrony in one cluster and out-of-phase behavior in the other. 3

4 Discussion The question may arise whether our results can contribute to the old question regarding the nature of the neural code, i.e. is information carried only by neuronal firing rate or also by the timing of its spikes. A well-known debate on this issue took place in 1995 between Softky (5), who claimed that temporal coding is much more efficient than rate coding, hence evolution was supposed to prefer it, and Shadlen and Newsome (6) who pointed out that there was no clear biological evidence found for the more complex temporal coding. In our case, we analyze experiments in which neurons self-assemble and act without any obvious external stimuli. Hence the information carried by their firing patterns cannot be specified because it is not clear what it should be associated with. We may regard the different clusters as representing candidates for neuronal cell assemblies that may be used as such if and when the neuronal system becomes part of a general information-carrying organism. Our contribution to the important neuronal code problem is that we observe independent clusters in the two different modes of firing rate and temporal variation within SBEs. In other words, information may be simultaneously and independently carried by these two different modes. Thus the two different codes may coexist within the same system. 231 Potential of Quantum Clustering 1.8.6 V.4.2 1.5.5 1 dimension 2 1.5 dimension 3 Fig. 1: The values (x) of the QC potential function for data points (dots) displayed in a plane spanned by the second and the third principal components of SVD..5 1 4

231 Pearson Correlation.4 5 1.35.3.25 15 2.2.15.1 25.5 3 5 1 15 2 25 3 Fig. 2: Pearson correlations between the raster plots of SBEs assigned to the three clusters corresponding to the bottom halves of the three valleys in Fig. 1..12 231 Neuron # 9.4.3 278 cluster 2 neuron # 4 neuron # 6.1.8 Cluster 1 Activity level.2.1 Level of activity.6.4 Cluster 2 25 26 27 28 29 3 31 32 33 34 35 time [ms].25.2 278 cluster 3 neuron # 4 neuron # 6.2 Cluster 3 Activiy level.15.1 1 2 3 4 5 6 7 8 time [ms].5 25 26 27 28 29 3 31 32 33 34 35 time [ms] Fig. 3: (a) Activity characteristics of a particular neuron in the SBEs belonging to the three different clusters display clearly different profiles. (b) Profiles of two neurons in another experiment show different relative phases depending on the clusters. Acknowledgment We would like to thank Nadav Raichman and Itay Baruchi for sharing the data and for fruitful discussions. This research was supported by the Israel Science Foundation. 5

References [1] Anat Elhalal and David Horn, 25. In-vitro neuronal networks: evidence for synaptic plasticity. Neurocomputing, proceedings of CNS4. [2] David Horn and Assaf Gottlieb, 22. Algorithm for Data Clustering in Pattern Recognition Problems Based on Quantum Mechanics. Phys. Rev. Lett. 88 (22) 1872. [3] E. Hulata, R. Segev, Y. Shapira, M. Benveniste, E. Ben-Jacob, 2. Detection and Sorting of Neural Spikes Using Wavelet Packet. Phys. Rev. Lett. 85, 4637-464. [4] R. Segev, 22. Self-organization of in-vitro neuronal networks, PhD thesis, Tel Aviv university, Israel. [5] William R. Softky, 1995. Simple codes versus efficient codes. Current opinion in Neurobiology 5:239-247 [6] Michael N. Shadlen, William T. Newsome, 1995. Is there a signal in the noise? Current opinion in Neurobiology 5:248-25 6