| Statistical concept / technique | Neuroscience application |
|---|---|
| Point processes; conditional intensity functions | Neural spike trains; photon-limited image data |
| Time-rescaling theorem for point processes | Fast simulation of network models; goodness-of-fit tests for spiking models |
| Bias, consistency, principal components | Spike-triggered averaging; spike-triggered covariance |
| Generalized linear models | Neural encoding models including spike-history effects; inferring network connectivity |
| Regularization; shrinkage estimation | Maximum a posteriori estimation of high-dimensional neural encoding models |
| Laplace approximation; Fisher information | Model-based decoding and information estimation; adaptive design of optimal stimuli |
| Mixture models; EM algorithm; Dirichlet processes | Spike-sorting / clustering |
| Optimization and convexity techniques | Spike-train decoding; ML estimation of encoding models |
| Markov chain Monte Carlo: Metropolis-Hastings and hit-and-run algorithms | Firing rate estimation and spike-train decoding |
| State-space models; sequential Monte Carlo / particle filtering | Decoding spike trains; optimal voltage smoothing |
| Fast high-dimensional Kalman filtering | Optimal smoothing of voltage and calcium signals on large dendritic trees |
| Markov processes; first-passage times; Fokker-Planck equation | Integrate-and-fire-based neural models |
| Date | Topic | Reading | Notes |
|---|---|---|---|
| Sep 4 | No class | ||
| Sep 11, 18 | Introduction; background on neuronal biophysics, regression, MCMC | Spikes introduction; Kass et al '05; Brown et al. '04 | Neuroscience review by David Pfau |
| Sep 25 | Estimating time-varying firing rates | Kass et al (2003), Wallstrom et al (2008) | |
| Oct 2 | Linear-nonlinear Poisson cascade models: spike-triggered averaging; Poisson regression | Simoncelli et al. '04; Chichilnisky '01; Paninski '03; Sharpee et al. '04; Paninski '04; Weisberg and Welsh '94 | notes; try these practice problems, courtesy of Dayan and Abbott; any problem in chapter 1; also problems 2-3 in chapter 2. |
| Oct 9, 16 | Expected log-likelihood; quadratic models; spike-triggered covariance; sparsity-promoting and rank-penalizing priors; hierarchical models | Park and Pillow '11, Ramirez and Paninski, '12, Field, Gauthier, Sher et al '10, Ahrens et al '08 | |
| Oct 11 | Grossman Center kickoff; hope to see you there. | ||
| Oct 23, Nov 20 | Experimental design. Point processes: Poisson process, renewal process, self-exciting process, Cox process; time-rescaling: goodness-of-fit, fast simulation of network models | Lewi et al '09; Brown et al. '01 | Uri Eden's point process notes; supplementary notes. Do inhomogenous Poisson problem set, available on courseworks; send your solution to David by Nov 6. |
| Oct 30 | Presentations of project ideas | ||
| Nov 6, 13 | No class | Don't forget to vote. | |
| The expectation-maximization (EM) algorithm for maximum likelihood given indirect measurements / hidden data; mixture models; spike sorting | Neal and Hinton '98; Lewicki '98; Salakhutdinov et al '03; Shoham et al '03; Pouzat et al '04 | notes | |
| Dirichlet process mixture models for spike sorting | Teh's notes on Dirichlet processes; Neal's TR on sampling methods for Dirichlet process mixture models; Wood and Black '08, Chen et al '11 | slides from a guest lecture by Frank Wood (no lecture on this topic this year) | |
| Hidden Markov models (HMM) in discrete space; multistate GLMs for neurons with bistable firing properties; ion channel models | Rabiner tutorial; Jordan review of graphical models; Gat et al '97; Colquhoun and Hawkes '82, Escola et al, '11 | notes | |
| Nov 20 | Bayesian decoding of spike trains; Markov chain Monte Carlo (MCMC) | Warland et al '97; Pillow et al '11; Ahmadian et al '11a; Ahmadian et al '11b; Rahnama Rad and Paninski '11, Mischchenko and Paninski '11 | notes |
| Nov 27 | State space models; autoregressive models; Kalman filter; extended Kalman filter; fast tridiagonal methods. Applications in neural prosthetics, optimal smoothing of voltage/calcium traces, fitting common-input models for population spike train data, and analysis of nonstationary spike train data | Kalman filter notes by Minka; Roweis and Ghahramani '99; Huys et al '06; Paninski et al '04; Jolivet et al '04; Beeman's notes on conductance-based neural modeling; Wu et al '05; Brown et al '98; Smith et al '04; Yu et al '05; Kulkarni and Paninski '08; Calabrese and Paninski '11; Paninski et al '10, Vogelstein et al '10. Additional useful papers collected by Minka here. | notes. Do state-space problem set, on courseworks. E-mail your solutions to David by Dec 11. |
| Dec 4 | More state-space topics: fast Kalman-based methods for high-dimensional models; exact inference in non-standard state spaces; particle filtering | Paninski '10; Pnevmatikakis et al '12a, Pnevmatikakis et al '12b, Smith et al '12, Doucet et al '00; Douc et al '05; Brockwell et al '04; Huys and Paninski '09; Paninski et al '12 | |
| Dec 11 | Project presentations | Titles here. | E-mail me your report as a pdf by Dec 18. |