You are on page 1of 31

Neural Signal Processing

ELEC 548 Fall 2015


Tuesday/Thursday 09:25AM - 10:40AM
BRC 284

are you in the right room?


 How does the brain represent and process
informaon?
 How can we (experimenters) process and
understand the signals that we record from
the brain?

introductions
 Instructor
Caleb Kemere
Research interests: decoding/
interacng with neurons in awake
and behaving animals
Oce: BRC 727
 Course Asst.
Eenne Ackermann
Qianli Yang

prerequisites
 Excitement about the brain
 Basic probability (random processes)
 Linear algebra (comfortable with matrix/
vector mulplicaon and concepts)
 Matlab or other programming
Beware it will get harder!

syllabus





Oce hours
Websites
Textbooks
Expectaons:

Grading
Homework (where/when)
Exams
Co-working policy
Absences sll responsible

syllabus





Oce hours MW 9-10 AM @ RMC Coee House


make an appointment!
Websites
Textbooks
Expectaons:
Grading
Homework (where/when)
Exams
Co-working policy
Absences sll responsible

syllabus





Oce hours
Websites
Textbooks
Expectaons:

DSP website (search [rice elec 548])


assignments, lecture notes
hp://dsp.rice.edu/courses/elec548

Owlspace closed content, data
Grading
sets, forums, e-submission of HW
Note - if youre not enrolled, we
Homework (where/when)
need to give you owlspace access!!
Exams
Co-working policy
Absences sll responsible

syllabus





Oce hours
Websites
Textbooks
Expectaons:

Grading
Homework (where/when) Look on owlspace/google!
Exams
Co-working policy
Absences sll responsible

syllabus





Oce hours XX% - Homeworks (4 - 8)


XX% - Final Project
Websites
XX% - Final Exam
Textbooks
Expectaons:
Grading
Homework (where/when)
Exams
Co-working policy
Absences sll responsible

class vote: homework / exams

A Homework counts more


B Exams count more
C Balanced approach

class vote: project / final exam

A Final exam
B Final project
C Both

syllabus





Oce hours Turned in by 5pm on due date


(late policy).
Websites
Submit scanned assignment on
Textbooks
owlspace or paper version to
Expectaons: Prof. Kemeres oce.
Grading
Homework (where/when)
Exams
Co-working policy
Absences sll responsible

syllabus





Oce hours HW work in groups, but everyone


turns in their own copy.
Websites
Exams per-exam policy (honor
Textbooks
code!)
Expectaons:
Grading
Homework (where/when)
Exams
Co-working policy
Absences sll responsible

syllabus





Oce hours
Websites
Textbooks
Expectaons:

Grading
Homework (where/when)
Exams
Co-working policy
Absences youre responsible

syllabus
 Calendar
Homework approximately every 2 weeks
No class (potenally oponal reviews?):
October 14 (midterm recess)
October 16
November 18, November 20
November 27 (Thanksgiving Break)
Last lecture: December 4
Finals: December 10-17

other classes of interest















Intro to Neuroengineering (ELEC 480)


COMP/NEUROSCIENCE/NEURAL ENGNR (ELEC 481)
Fund. of Cellular/Molecular Neuro (BIOC 3/585)
Theorecal Neuroscience I & II (CAAM 415 & 416)
Fund. Nerve and Muscle Electrophys. (ELEC 481)
Sensory Neuroengineering (BIOE 4/592)
Neural Networks and Informaon Theory (ELEC 502)
Other neuro @ BCM
Data Mining and Stascal Learning (STAT 640)
Stascal Machine Learning (COMP 540)
Computer Vision (ELEC 547)

big picture
 Why do Neural Signal Processing
Assisve/reparave
Intervenonal/treatment
Pharmacology development
Neuromorphic systems/circuits
Basic science

 What is neural signal processing, actually?

assistive

interventional

pharmacology

neuromorphic

Neural Signal Processing IRL

braingate

memory traces

Deep brain stimulation

canabinoid example

Robbe, Buzsaki 2009

SpiNNaker project
 Asynchronous-connected chips model ~1000
neurons ea.. Connect 50,000 chips together?

hp://spectrum.ieee.org/compung/hardware/lowpower-chips-to-model-a-billion-neurons

Neural Signal Processing, Actually


Encoding model => Decoding algorithm

Kalman Filter:
hand posion (gaussian)
neural signals (gaussian)

objectives for class


 Students are comfortable with neural data in
many dierent forms, including spikes
measured intracellularly, extracellularly, opcally,
and LFP/EEG.
 Students are comfortable building generave
models that describe neural acvity either from
rst principles or using experimental data.
 Students are comfortable using generave
models to opmally decode underlying
informaon from neural acvity.

Schedule
 Introducon to basic neuroscience
 Characterizing/modeling spike trains (point
processes)
 Classicaon (maximum likelihood)
 Clustering
 Dimensionality reducon (latent variable models)
 Hidden markov models (latent variable models)
 Decoding (connuous latent variable models)
 Characterizing/modeling LFP (spectral analysis)

more logistics

Printed slides?

You might also like