Encyclopedia of Computational Neuroscience

Living Edition
| Editors: Dieter Jaeger, Ranu Jung

Metric Space Analysis of Neural Information Flow

Living reference work entry
DOI: https://doi.org/10.1007/978-1-4614-7320-6_744-1

In the metric-space approach to spike train analysis, spike trains are regarded as points in a metric space, that is, a space with a distance defined between any pair of points.

Spike Train Metrics

The Victor-Purpura metric (Victor and Purpura 1996) is one common way to define a metric distance between spike trains. The Victor-Purpura metric considers a fictional total cost for transforming one spike train into another using three basic operations: spike insertion, spike deletion and spike movement. Each basic operation is given an individual cost; one for inserting or deleting a spike and q| δt| for moving a spike a temporal distance δt. The cost-per-time, q, is a parameter, with the timescale 2/ q thought of as corresponding to the temporal precision of spike times in the metric. The distance between the two spike trains is then defined as the cost of the cheapest transformation of one to the other. In other words, the distance between spike trains x and y is given by
$$ d\left(x,\...


Mutual Information Transmitted Information Spike Train Basic Operation Spike Response 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
This is a preview of subscription content, log in to check access.


  1. Aronov D, Reich DS, Mechler F, Victor JD (2003) Neural coding of spatial phase in v1 of the macaque monkey. J Neurophysiol 89:3304–3327PubMedCrossRefGoogle Scholar
  2. Houghton C (2009) Studying spike trains using a van Rossum metric with a synapses-like filter. J Comput Neurosci 26(1):149–155PubMedCrossRefGoogle Scholar
  3. Houghton C, Kreuz T (2013) Measures of spike train synchrony: from single neurons to populations. In: Schuster H, Pesenson M (eds) Multiscale analysis and nonlinear dynamics: from molecules to the brain. Wiley, Weinheim, GermanyGoogle Scholar
  4. Houghton C, Sen K (2008) A new multi-neuron spike-train metric. Neural Comput 20(6):1495–1511PubMedCentralPubMedCrossRefGoogle Scholar
  5. Houghton C, Victor J (2012) Spike rates and spike metrics, chap. 8. In: Kreiman G, Kriegeskorte N (eds) Visual population codes: toward a common multivariate framework for cell recording and functional imaging. MIT Press, Cambridge, MAGoogle Scholar
  6. Kozachenko LF, Leonenko NN (1987) Sample estimate of the entropy of a random vector. Probl Peredachi Inf 23(2):9–16Google Scholar
  7. Kraskov A, Stögbauer H, Grassberger P (2004) Estimating mutual information. Phys Rev E 69:066138CrossRefGoogle Scholar
  8. Kreuz T, Haas JS, Morelli A, Abarbanel HDI, Politi A (2007) Measuring spike train synchrony. J Neurosci Methods 165(1):151–161PubMedCrossRefGoogle Scholar
  9. Nemenman G, Lewen W, Bialek W, de Ruyter van Steveninck R (2007) Neural coding of natural stimuli: information at sub-millisecond resolution. BMC Neurosci 8(Suppl 2):S7CrossRefGoogle Scholar
  10. Paiva ARC, Park I, Principe JC (2009) A reproducing kernel hilbert space framework for spike train signal processing. Neural Comput 21(2):424–449PubMedCrossRefGoogle Scholar
  11. Paninski L (2003) Estimation of entropy and mutual information. Neural Comput 15(6):1191–1253CrossRefGoogle Scholar
  12. Panzeri S, Senatore R, Montemurro MA, Petersen RS (2007) Correcting for the sampling bias problem in spike train information measures. J Neurophysiol 98(3):1064–1072PubMedCrossRefGoogle Scholar
  13. Strong SP, Koberle R, de Ruyter van Steveninck RR, Bialek W (1998) Entropy and information in neural spike trains. Phys Rev Lett 80(1):197–200CrossRefGoogle Scholar
  14. Tobin RJ, Houghton CJ (2013) A kernel-based calculation of spike train information. Entropy 15(10):4540–4552. http://www.mdpi.com/1099-4300/15/10/4540
  15. van Rossum M (2001) A novel spike distance. Neural Comput 13:751–763PubMedCrossRefGoogle Scholar
  16. Victor D (2002) Binless strategies for estimation of information from neural data. Phys Rev E 66(5):051903CrossRefGoogle Scholar
  17. Victor D (2005) Spike train metrics. Curr Opin Neurobiol 15(5):585–592PubMedCentralPubMedCrossRefGoogle Scholar
  18. Victor JD, Purpura KP (1996) Nature and precision of temporal coding in visual cortex: a metric-space analysis. J Neurophysiol 76(2):1310–1326PubMedGoogle Scholar

Copyright information

© Springer Science+Business Media New York 2014

Authors and Affiliations

  1. 1.Department of Computer ScienceUniversity of BristolBristolUK