Estimating Mutual Information for Spike Trains: A Bird Song Example
<p>The calculation of <span class="html-italic">I</span> and the spiking data. (<b>A</b>) illustrates how the estimator is calculated. The circles and triangle are data points, and red and blue represent two different labels. The dashed line is the small region around the seed point in the center marked by a triangle <span style="color:#FF0000;">▲</span> while the other, non-seed points are circles: <span style="color:#FF0000;">●</span> and <span style="color:#0000FF;">●</span>. Here, <math display="inline"><semantics> <mrow> <mi>h</mi> <mo>=</mo> <mn>7</mn> </mrow> </semantics></math>, so the ball has been expanded until it includes seven points. It contains four red points, the colour of the central point, so <math display="inline"><semantics> <mrow> <msub> <mi>h</mi> <mo mathcolor="red">▲</mo> </msub> <mo>=</mo> <mn>4</mn> </mrow> </semantics></math>. For illustration, the points have been drawn in a two-dimensional space, but this can be any metric space. (<b>B</b>) describes the data. The spiking responses of a typical neuron to each presentation of a song is plotted as a raster plot, with a mark for each spike. The trials are grouped by song, so the ten responses in each group correspond to repeated presentations of a single stimulus. Stimulus onset is aligned at 0, with the shortest song lasting 1.65 s.</p> "> Figure 2
<p>Information content according to different distances. (<b>A</b>) shows mean mutual information (MI) among the 98 neurons from both regions according to different distance metrics, the Victor–Purpura metric, the firing rate, the Earth mover distance, and the van Rossum metric. To calculate the mutual information, 1.65 s of spike train is used, corresponding to the length of the short song. (<b>B</b>) shows how that mean MI varies according to the <span class="html-italic">q</span> parameter for the Victor–Purpura metric. In both cases, blue corresponds to MLd and red corresponds to Field L. In (<b>B</b>), the translucent band corresponds to the middle 20% of data points; there is substantial variability in information across cells.</p> "> Figure 3
<p>Information content per time. These figures show the time-resolved mutual information by calculating the mutual information for spiking response over 0.1 s slices; the centers of which, <span class="html-italic">T</span>, are plotted against the mean mutual information. (<b>A</b>) shows how this varies over time, with a vertical line showing the ending of the shortest stimulus. (<b>B</b>) shows the mean information per spike; although (<b>A</b>) shows a small decrease, (<b>B</b>) seems to indicate that this corresponds to a reduction in firing rate, not in the information contained in each spike. In both cases, the metric is the VP metric with <math display="inline"><semantics> <mrow> <mi>q</mi> <mo>=</mo> <mn>30</mn> </mrow> </semantics></math> Hz.</p> ">
Abstract
:1. Introduction
2. Materials and Methods
3. Results
4. Discussion
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Kozachenko, L.; Leonenko, N.N. Sample estimate of the entropy of a random vector. Probl. Peredachi Informatsii 1987, 23, 9–16. [Google Scholar]
- Kraskov, A.; Stögbauer, H.; Grassberger, P. Estimating mutual information. Phys. Rev. E 2004, 69, 066138. [Google Scholar] [CrossRef] [PubMed]
- Tobin, R.J.; Houghton, C.J. A kernel-based calculation of information on a metric space. Entropy 2013, 15, 4540–4552. [Google Scholar] [CrossRef]
- Houghton, C. Calculating mutual information for spike trains and other data with distances but no coordinates. R. Soc. Open Sci. 2015, 2, 140391. [Google Scholar] [CrossRef] [PubMed]
- Houghton, C. Calculating the mutual information between two spike trains. Neural Comput. 2019, 31, 330–343. [Google Scholar] [CrossRef] [PubMed]
- Victor, J.D. Binless strategies for estimation of information from neural data. Phys. Rev. E 2002, 66, 051903. [Google Scholar] [CrossRef] [PubMed]
- Victor, J.D.; Purpura, K.P. Nature and precision of temporal coding in visual cortex: A metric-space analysis. J. Neurophysiol. 1996, 76, 1310–1326. [Google Scholar] [CrossRef] [PubMed]
- van Rossum, M.C. A novel spike distance. Neural Comput. 2001, 13, 751–763. [Google Scholar] [CrossRef] [PubMed]
- Houghton, C.; Victor, J. Measuring representational distances–the spike-train metrics approach. In Visual Population Codes–Toward a Common Multivariate Framework for Cell Recording and Functional Imaging; MIT Press: Cambridge, MA, USA, 2010; pp. 391–416. [Google Scholar]
- Witter, J.; Houghton, C. A note on the unbiased estimation of mutual information. arXiv 2021, arXiv:2105.08682. [Google Scholar]
- Theunissen, F.E.; Gill, P.; Noopur, A.; Zhang, J.; Woolley, S.M.N.; Fremouw, T. Single-unit recordings from multiple auditory areas in male zebra finches. CRCNS.org 2011. [Google Scholar]
- Gill, P.; Zhang, J.; Woolley, S.M.; Fremouw, T.E.; Theunissen, F. Sound representation methods for spectro-temporal receptive field estimation. J. Comput. Neurosci. 2006, 21, 5–20. [Google Scholar] [CrossRef] [PubMed]
- Amin, N.; Gill, P.; Theunissen, F.E. Role of the zebra finch auditory thalamus in generating complex representations for natural sounds. J. Neurophysiol. 2010, 104, 784–798. [Google Scholar] [CrossRef] [PubMed]
- Kelley, D.B.; Nottebohm, F. Projections of a telencephalic auditory nucleus–Field L–in the canary. J. Comp. Neurol. 1979, 183, 455–469. [Google Scholar] [CrossRef] [PubMed]
- Vates, G.E.; Broome, B.M.; Mello, C.V.; Nottebohm, F. Auditory pathways of caudal telencephalon and their relation to the song system of adult male zebra finches (Taenopygia guttata). J. Comp. Neurol. 1996, 366, 613–642. [Google Scholar] [CrossRef]
- Nagel, K.I.; Doupe, A.J. Organizing principles of spectro-temporal encoding in the avian primary auditory area field L. Neuron 2008, 58, 938–955. [Google Scholar] [CrossRef] [PubMed]
- Woolley, S.M.; Gill, P.R.; Fremouw, T.; Theunissen, F.E. Functional groups in the avian auditory system. J. Neurosci. 2009, 29, 2780–2793. [Google Scholar] [CrossRef] [PubMed]
- Sihn, D.; Kim, S.P. A spike train distance robust to firing rate changes based on the earth mover’s distance. Front. Comput. Neurosci. 2019, 13, 82. [Google Scholar] [CrossRef] [PubMed]
- Wright, B.; Sen, K.; Bialek, W.; Doupe, A. Spike timing and the coding of naturalistic sounds in a central auditory area of songbirds. In Proceedings of the 2001 Neural Information Processing Systems (NIPS) Conference, Vancouver, BC, Canada, 3–8 December 2001. [Google Scholar]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Witter, J.; Houghton, C. Estimating Mutual Information for Spike Trains: A Bird Song Example. Entropy 2023, 25, 1413. https://doi.org/10.3390/e25101413
Witter J, Houghton C. Estimating Mutual Information for Spike Trains: A Bird Song Example. Entropy. 2023; 25(10):1413. https://doi.org/10.3390/e25101413
Chicago/Turabian StyleWitter, Jake, and Conor Houghton. 2023. "Estimating Mutual Information for Spike Trains: A Bird Song Example" Entropy 25, no. 10: 1413. https://doi.org/10.3390/e25101413
APA StyleWitter, J., & Houghton, C. (2023). Estimating Mutual Information for Spike Trains: A Bird Song Example. Entropy, 25(10), 1413. https://doi.org/10.3390/e25101413