ELEC/BIOE 548 | ELEC 483
Fall 2022
Episode 9: Firing rates & spiking statistics pt 2
(FINALLY! MODELING! *hand model*)
Introduction. Class & brains
Fundamental neurobiology. How do neurons fire? How/what do we record?
Modeling spike trains. First bit of analysis work and understanding firing properties of neurons.
Classification. Making machines learn. Which direction is a monkey trying to reach? Bayesian decoding.
Point processes. Continued modeling work of neurons.
Clustering/Mixture models. Making machines learn some more. Spike sorting.
Continuous decoding. Kalman filters. Machines continue to learn.
Spectral analysis? LFP interpretation in spectral domain. But also kinda in clustering.
How can we measure neural activity?
What info do neurons encode in trains of action potentials (“spike trains”)?
How can we model “statically” encoded information?
Estimation/”decoding”
How can we model/decode “dynamic” information? (filtering, Kalman, HMM)
Signal conditioning – “spike sorting” (PCA, Expectation-Maximization)
Beyond spike trains (LFP, EEG, imaging)
How does a population of neurons (in motor cortex) encode, with spike times, where the arm will move next?
How is the actual arm movement encoded?
Choo-choo(t)
Ways to approximate a time-varying firing rate from a spike train
Raw spike train
Counts in 100 ms windows (non-overlapping)
Counts in 100 ms windows (sliding window)
Convolution with Gaussian (what's a good sigma??)
Convolution with one-sided exponential (why is this more realistic for real time??)
choo-choo/(num(choo-choos))
choo-choo/(num(choo-choos))
Tuning curves
Tuning curves
Tuning curves
Tuning curves (Noise)
Tuning curves (Noise)
The Poisson process is an extremely useful and widely used, approximation of stochastic neuronal firing.
SWITCH TO IPAD/PDF Notes!