title: Feature extraction from spike trains with Bayesian binning: 'latency is where the signal starts'.
abstract: The peristimulus time histogram (PSTH) and its more continuous cousin, the spike density function (SDF) are staples in the analytic toolkit of neurophysiologists. The former is usually obtained by binning spike trains, whereas the standard method for the latter is smoothing with a Gaussian kernel. Selection of a bin width or a kernel size is often done in an relatively arbitrary fashion, even though there have been recent attempts to remedy this situation (DiMatteo et al., Biometrika 88(4):1055-1071, 2001; Shimazaki and Shinomoto 2007a, Neural Comput 19(6):1503-1527, 2007b, c; Cunningham et al. 2008). We develop an exact Bayesian, generative model approach to estimating PSTHs. Advantages of our scheme include automatic complexity control and error bars on its predictions. We show how to perform feature extraction on spike trains in a principled way, exemplified through latency and firing rate posterior distribution evaluations on repeated and single trial data. We also demonstrate using both simulated and real neuronal data that our approach provides a more accurate estimates of the PSTH and the latency than current competing methods. We employ the posterior distributions for an information theoretic analysis of the neural code comprised of latency and firing rate of neurons in high-level visual area STSa. A software implementation of our method is available at the machine learning open source software repository ( www.mloss.org , project 'binsdfc').
authors.affiliation: School of Psychology, University of St. Andrews, St. Andrews, KY16 9JP, UK. dme2@st-andrews.ac.uk.
authors.forename: Dominik
authors.initials: D
authors.lastname: Endres
authors.affiliation: School of Psychology, University of St. Andrews, St. Andrews, KY16 9JP, UK.
authors.forename: Mike
authors.initials: M
authors.lastname: Oram
mesh_terms: D000200:Action Potentials / Q000502:physiology*; D000818:Animals; D001499:Bayes Theorem; D003198:Computer Simulation; D008959:Models, Neurological; D009474:Neurons / Q000502:physiology*; D011237:Predictive Value of Tests; D011930:Reaction Time / Q000502:physiology*; D015203:Reproducibility of Results; D012815:Signal Processing, Computer-Assisted