MACHINE LEARNING ON NEUROIMAGING DATA
Ilya Kuzovkin
AACIMP, August 2014
M ACHINE L EARNING ON N EUROIMAGING D ATA L ECTURE 1: N EUROIMAGING T - - PowerPoint PPT Presentation
M ACHINE L EARNING ON N EUROIMAGING D ATA L ECTURE 1: N EUROIMAGING T ECHNIQUES Ilya Kuzovkin AACIMP, August 2014 T HE COURSE L1 P1 N EUROIMAGING D ATA T HE COURSE L1 L2 P1 P2 N EUROIMAGING M ACHINE + D ATA L EARNING T HE COURSE L1 L2 P1
Ilya Kuzovkin
AACIMP, August 2014
NEUROIMAGING DATA
NEUROIMAGING DATA MACHINE LEARNING
NEUROIMAGING DATA MACHINE LEARNING BRAIN-COMPUTER INTERFACE
http://biomedicalengineering.yolasite.com
http://biomedicalengineering.yolasite.com
http://faculty.tcc.edu/mmitchell/142/ap-graph1.jpg
http://faculty.tcc.edu/mmitchell/142/ap-graph1.jpg
How can voltage be negative?
http://newton.umsl.edu/tsytsarev_files/neuron_electrode.JPG
http://www.frontiersin.org/files/Articles/414/fnins-02-037/image_m/fnins-02-037-g001.jpg http://lifesciences.ieee.org/images/stories/life-sciences/2012-01-spike-01_l.png
http://www.frontiersin.org/files/Articles/414/fnins-02-037/image_m/fnins-02-037-g001.jpg http://lifesciences.ieee.org/images/stories/life-sciences/2012-01-spike-01_l.png
Spike sorting
http://www.frontiersin.org/files/Articles/414/fnins-02-037/image_m/fnins-02-037-g001.jpg http://lifesciences.ieee.org/images/stories/life-sciences/2012-01-spike-01_l.png
http://www.frontiersin.org/files/Articles/414/fnins-02-037/image_m/fnins-02-037-g001.jpg http://lifesciences.ieee.org/images/stories/life-sciences/2012-01-spike-01_l.png
Spike sorting
What is on the X axis?
Time
What is on the Y axis? Time
Time Neurons
Time Neurons
Post-Stimulus Time Histogram
Post-Stimulus Time Histogram
Neurons \ Trials
Post-Stimulus Time Histogram
Neurons \ Trials 100 ms
Post-Stimulus Time Histogram
Neurons \ Trials 100 ms 100 ms
Post-Stimulus Time Histogram
Neurons \ Trials 100 ms 100 ms 100 ms 100 ms
Post-Stimulus Time Histogram
Neurons \ Trials 100 ms 100 ms 100 ms 100 ms 31 spikes 34 spikes 27 spikes 218 spikes 33 spikes
Time Neurons \ Trials
Post-Stimulus Time Histogram
Time Neurons \ Trials
Post-Stimulus Time Histogram What is on the Y axis?
Time Neurons \ Trials
Post-Stimulus Time Histogram
Spikes per 100 ms
Time Neurons \ Trials
Post-Stimulus Time Histogram
Spikes per 100 ms
http://www.beatricebiologist.com/2012/11/types-of-cells.html
http://www.beatricebiologist.com/2012/11/types-of-cells.html
http://www.beatricebiologist.com/2012/11/types-of-cells.html
http://www.beatricebiologist.com/2012/11/types-of-cells.html
40 spikes per second (40 Hz)
http://www.beatricebiologist.com/2012/11/types-of-cells.html
40 spikes per second (40 Hz)
http://www.beatricebiologist.com/2012/11/types-of-cells.html
40 spikes per second (40 Hz) 7 spikes per second (7 Hz)
http://www.beatricebiologist.com/2012/11/types-of-cells.html
40 spikes per second (40 Hz) 7 spikes per second (7 Hz)
http://www.beatricebiologist.com/2012/11/types-of-cells.html
40 spikes per second (40 Hz) 7 spikes per second (7 Hz)
http://www.beatricebiologist.com/2012/11/types-of-cells.html
40 spikes per second (40 Hz) 7 spikes per second (7 Hz) What do you expect to see
http://www.beatricebiologist.com/2012/11/types-of-cells.html
40 spikes per second (40 Hz) 7 spikes per second (7 Hz)
http://www.beatricebiologist.com/2012/11/types-of-cells.html
40 spikes per second (40 Hz) 7 spikes per second (7 Hz)
(up to single neuron)
(up to single neuron)
What does “spatial resolution” mean?
What does “temporal resolution” mean?
(up to single neuron)
(up to single neuron)
(up to single neuron)
Very informative and precise, but not applicable to general audience due to surgery.
http://www.csulb.edu/~cwallis/482/fmri/fmri.h3.gif http://neuro.mediasauce.com/images/fmri_machine.png
Spin-UP +1/2 Spin-DOWN
http://www.markusehrenfried.de/science/physics/hermes/whatisspin.html
Spin-UP +1/2 Spin-DOWN
http://www.markusehrenfried.de/science/physics/hermes/whatisspin.html
Nothing actually spins in there. No analogy in classical mechanics.
Spin-UP +1/2 Spin-DOWN
Nothing actually spins in there. No analogy in classical mechanics. But why call it spin then?
http://www.markusehrenfried.de/science/physics/hermes/whatisspin.html
http://www.howequipmentworks.com/physics/medical_imaging/mri/magnetic_resonance_imaging.html
Six known types of quarks and their official names. So spin is not that bad.
Particle with non-zero nuclear spin is like a small magnet.
Particle with non-zero nuclear spin is like a small magnet.
Particle with non-zero nuclear spin is like a small magnet.
Particle with non-zero nuclear spin is like a small magnet.
What happens to a magnet if you put it in a magnetic field?
What happens to a magnet if you put it in a magnetic field?
To do that we send an electromagnetic wave
Nucleus will absorb energy only if frequency of the wave is correct for
To do that we send an electromagnetic wave
Nucleus will give out same amount of energy in the form of electromagnetic radiation.
Possible spin states +1/2 or -1/2
http://www.howequipmentworks.com/physics/medical_imaging/mri/magnetic_resonance_imaging.html
http://www.howequipmentworks.com/physics/medical_imaging/mri/magnetic_resonance_imaging.html
http://www.howequipmentworks.com/physics/medical_imaging/mri/magnetic_resonance_imaging.html
http://www.howequipmentworks.com/physics/medical_imaging/mri/magnetic_resonance_imaging.html
What will happen?
http://www.howequipmentworks.com/physics/medical_imaging/mri/magnetic_resonance_imaging.html
http://www.howequipmentworks.com/physics/medical_imaging/mri/magnetic_resonance_imaging.html
http://www.howequipmentworks.com/physics/medical_imaging/mri/magnetic_resonance_imaging.html
http://www.howequipmentworks.com/physics/medical_imaging/mri/magnetic_resonance_imaging.html
One large piece is still missing…
http://www.howtolearn.com/HTL/media/Visualisations-in-Medicine-MRI-Hi-Res-Crop1.jpg
http://www.howtolearn.com/HTL/media/Visualisations-in-Medicine-MRI-Hi-Res-Crop1.jpg
http://www.howtolearn.com/HTL/media/Visualisations-in-Medicine-MRI-Hi-Res-Crop1.jpg
http://www.howtolearn.com/HTL/media/Visualisations-in-Medicine-MRI-Hi-Res-Crop1.jpg
http://www.howequipmentworks.com/physics/medical_imaging/mri/magnetic_resonance_imaging.html
http://www.howequipmentworks.com/physics/medical_imaging/mri/magnetic_resonance_imaging.html
http://www.howequipmentworks.com/physics/medical_imaging/mri/magnetic_resonance_imaging.html
http://www.howequipmentworks.com/physics/medical_imaging/mri/magnetic_resonance_imaging.html
http://www.howequipmentworks.com/physics/medical_imaging/mri/magnetic_resonance_imaging.html
http://www.howequipmentworks.com/physics/medical_imaging/mri/magnetic_resonance_imaging.html
*MRI signals associated with functional brain activity
BLOOD-OXYGEN-LEVEL DEPENDENT
Active neuron Passive neuron
I need
glucose! I need nothing…
Have different magnetic resonance Distinguishable by MRI
Still pretty informative and precise, does not require a surgery, but is huge and costs a lot.
http://infantlab.psych.sc.edu/PWREEGDemoBaby
http://biomedicalengineering.yolasite.com
http://www.conncad.com/gallery/single_cells.html
http://en.wikipedia.org/wiki/Neural_oscillation
http://en.wikipedia.org/wiki/Neural_oscillation
http://en.wikipedia.org/wiki/Neural_oscillation
http://en.wikipedia.org/wiki/Neural_oscillation
What is the frequency in this example?
Delta
0-4 Hz
Theta
4-7 Hz
Alpha
7-14 Hz
Mu
8-13 Hz
Beta
15-30 Hz
Gamma
30-100 Hz
Delta
0-4 Hz
Theta
4-7 Hz
Alpha
7-14 Hz
Mu
8-13 Hz
Beta
15-30 Hz
Gamma
30-100 Hz
slow wave sleep, babies, lesions children, drowsiness, meditation, relaxed closed eyes, relaxed motor neuron in rest, mirror neurons motor activity, anxious thinking, concentration networking between populations of neurons
TIME CHANNELS
TIME CHANNELS
Alpha
7-14 Hz
Beta
15-30 Hz
Gamma
30-100 Hz
TIME CHANNELS
Alpha
7-14 Hz
Beta
15-30 Hz
Gamma
30-100 Hz
TIME CHANNELS
Jean Baptiste Joseph Fourier 1768 — 1830
*discrete
*discrete
*discrete
signal at time t frequency complex number
*discrete
signal at time t frequency complex number
Amplitude of the component with frequency k
*discrete
signal at time t frequency complex number
Amplitude of the component with frequency k
Are we done?
Are we done? Hint:
300 MS
300 MS
300 MS
300 MS
300 MS
10 channels 50 frequencies 3 seconds of data 300 ms window
300 MS
10 channels 50 frequencies 3 seconds of data 300 ms window
1 reading of 300 ms?
300 MS
1 reading of 300 ms?
all 3 seconds of data? 10 channels 50 frequencies 3 seconds of data 300 ms window
Available to wide audience, but measurements are approximate.
Technology Electrical Magnetic Optical Name EEG ECoG Intracortical MEG fMRI fNIRS Invasive
From $100 to $30,000+ $1000 grid $2000 per array $1 mln $2-3 mln $200,000 Temporal resolution 50 ms 3 ms 3 ms 50ms 1-2 s 1 s Spatial resolution 1+ cm 1 mm 0.5 mm - 0.05 mm 5 mm 1 mm voxels 5 mm Pattern classification VEP ERD/ ERS P300 Performance 2 class 90% 3 class 80% 4 class ? Large number
2 cls 90% Large number
8 cls 90% High* ~ same as EEG based 4 cls 90% 2 cls 90% Technology Electrical Magnetic Optical Name EEG ECoG Intracortical MEG fMRI fNIRS Invasive
From $100 to $30,000+ $1000 grid $2000 per array $1 mln $2-3 mln $200,000 Temporal resolution 50 ms 3 ms 3 ms 50ms 1-2 s 1 s Spatial resolution 1+ cm 1 mm 0.5 mm - 0.05 mm 5 mm 1 mm voxels 5 mm Pattern classification VEP ERD/ ERS P300 Performance 2 class 90% 3 class 80% 4 class ? Large number
2 cls 90% Large number
8 cls 90% High* ~ same as EEG based 4 cls 90% 2 cls 90%