SlideShare una empresa de Scribd logo
1 de 29
Descargar para leer sin conexión
ICMNS 2017
Yuwei Cui1, Yiyi Yu2, Spencer Smith2 and Subutai Ahmad1
1Numenta,Inc., Redwood City, CA
2University of North Carolina, Chapel Hill, NC
Presence of high order cell assemblies in mouse visual
cortices during natural movie stimulation
1
Numenta’s Approach
NuPIC
Open source
community
Partnerships &
licenses
Academic
publications
Anomaly detection
Temporal prediction
Natural language
Technology Validation
and Development
Numenta
Research
HTM theory
Experimental
Neuroscience
*HTM = Hierarchical Temporal Memory
1) Discover operating principles of the neocortex
2) Create technology based on those principles
Outline
• Cell assemblies and the HTM Model Neuron
• Network of neurons learn sequences
• Testable predictions of HTM
• Presence of cell assemblies in the mouse visual cortex
Cell assemblies
• Donald Hebb: neurons do not function in isolation but are organized
in assemblies.
• Cell assembly: “a diffuse structure comprising cells in the cortex and
diencephalon, capable of acting briefly as a closed system, delivering
facilitation to other such systems”.
- "The Organization of Behavior" (1949)
How does cortex compute with cell assemblies?
How do neurons form and recognize cell assemblies?
Computation of a Neuron Lacking Dendrites
Perceptron, Rosenblatt 1962; Rumelhart et al. 1986; LeCun et al., 2015
Integrate and fire neuron, Lapicque, 1907
LNP cascade model, Chichilnisky 2001; Paninski 2004;
“axon”“soma”
Point Neuron Model
6
Active Dendrites
Non-linear
8-20 coactive synapses lead to
dendritic NMDA spikes
(Branco & Häusser, 2011; Schiller et al, 2000; Losonczy, 2006; Antic et
al, 2010; Major et al, 2013; Spruston, 2008; Milojkovic et al, 2005, etc.)
Major, Larkum and Schiller 2013
7
Pyramidal neuron
Cell assemblies are required to trigger dendritic spike.
What Computation do Active Dendrites Perform?
Pyramidal neuron
Active dendrites exist to boost/normalize the effects of distal synapses,
leading in the end to a more linear, point-neuron-like cell.
(Spencer and Kandel 1961; Shepherd et al. 1985; Cauller and Conors 1992; Bernander, Koch et al. 1994; De
Schutter and Bower 1994; Cook and Johnston 1997; Magee 1998; Cash and Yuste 1999; Williams and Stuart
2000; London and Hausser 2005).
Neurons with active dendrites can exhibit integrative behaviors more
complex than that of a point neuron.
8
“dendritic subunits” “soma”
Mel 1992; Poirazi et al., 2003; Polsky et al., 2004
Koch & Poggio 1992; Shepherd and Brayton 1987
Two layer neural network
Pyramidal neuron
What Computation do Active Dendrites Perform?
9
What computation is essential in cortex?
Sequence learning
What Computation do Active Dendrites Perform?
10
HTM Neuron Models Proximal and Active Dendrites
HTM neuronPyramidal neuron
Feedforward
Linear summation
Binary activation
Feedforward
Linear
Generate spikes
Basic receptive field
Local
Threshold coincidence
detectors
“Predicted” cell state
Local
Learn transitions
between activity
patterns
FeedbackFeedback
Invokes top-down
expectations
Hawkins & Ahmad, Front. Neural Circuits, 2016
11
Network of Neurons with Active Dendrites
Neurons in the same column have the same feedforward connections
Different neurons in the same column has different lateral connections
Feedforward connections onto the proximal dendrites activate neurons directly
Lateral connections onto the basal dendrites depolarize neurons without generating
an immediate action potential
Feedforward Input
Active
Inactive
Depolarized
(predicted)
Lateral (contextual) Input
12
Doubly Sparse Activation due to Two Inhibition Systems
Intercolumn inhibition allows a sparse set of columns to become active
Depolarized cells will fire faster and prevent other cells in the same column from
firing through intracolumn inhibition when feedforward input arrives
Active
Inactive
Depolarized
(predicted)
Intercolumn inhibitionIntracolumn
inhibition
Feedforward Input
13
Feedforward Input
Sparse activation of columns
(intercolumn inhibition)
No prediction
All cells in column become active
(surprise/oddball response)
Arranging Neurons In Minicolumns Leads To Powerful Sequence
Memory & Prediction Algorithm
t-1
t
Two separate sparse distributed representations
No prediction
A subset of cells are depolarized via predictive
contextual input
With prediction
Feedforward Input
With prediction
Only predicted cells in column become active
(stimulus-specific adaptation)
14
High Order Sequences Two sequences: A-B-C-D
X-B-C-Y
Columns with depolarized cells
represent predictions
15
1) On-line learning
2) High-order representations
For example: sequences “ABCD” vs. “XBCY”
3) Fully local and unsupervised learning rules
4) Extremely robust
Tolerant to >40% noise and faults (neuron death)
5) Fast adaptation to changes
6) Multiple simultaneous predictions
For example: “BC” predicts both “D” and “Y”
7) High capacity
HTM Sequence Memory : Computational Properties
Extensively tested, deployed in commercial applications
Full source code and documentation available: numenta.org & github.com/numenta
Papers available: (Hawkins & Ahmad, Front. Neural Circuits, 2016; Cui et al., 2015, 2016)
16
Outline
• Cell assemblies and the HTM Model Neuron
• Network of neurons learn sequences
• Testable predictions of HTM
• Presence of cell assemblies in the mouse visual cortex
1) Presence of cell assemblies in the cortex with natural stimulus
2) Sparser activations during a predictable sensory stream. (Vinje & Gallant, 2002)
3) Unanticipated inputs leads to a burst of activity correlated vertically within mini-columns.
4) Neighboring mini-columns will not be correlated. (Ecker et al, 2010)
5) Predicted cells need fast inhibition to inhibit nearby cells within mini-column.
Plasticity & Learning:
7) Localized synaptic plasticity for dendritic segments that have spiked followed a short time later by a
back action potential. (Losonczy et al, 2008)
8) The existence of localized weak LTD when an NMDA spike is not followed by an action potential.
9) The existence of sub-threshold LTP (in the absence of NMDA spikes) in dendritic segments if a cluster
of synapses become active followed by a bAP.
Testable Predictions
18
0 1000 2000 3000 4000 5000
Time
20
40
60
80
100
Neuron
0
10
20
30
40
NMDAspike#
0.002
0.010
0.020
sparsity
HTM: Sparse Activity Becomes Sparser For Learned Sequences
19
2% sparsity
0.6% sparsity
More Dendritic spikes
Active cells after learning is a
subset of cells before learning
• Simultaneous 2-photon calcium imaging from V1 and AL
Data
20
Stirman et al. 2016, Nature Biotechnology
Spencer Smith
Visual Stimulus
30 seconds naturalistic stimuli, 20 repeats
Yiyi, Yu
Experiment
Population response
Result 1: Increasing sparsity across repeats
23
• Sparsity: 1% → 0.4%
Result 1: Increasing sparsity across repeats
24
• Sparsity: 1% → 0.4%
• Subset Index:
# cells active on both the first and the last trial
# cells active on the last trial
Result 2: Presence of high-order cell assemblies
25
• k-cell assembly: a set of k cells that are coactive together (<75 ms) at least once.
• Method: Enumerate the number of distinct k-cell assemblies (352x8520)
• Cell assemblies occurs more frequently than predicted by the surrogate models, the
difference is larger for higher-order patterns
Poisson model assumes each neuron fires with a homogeneous firing rate
Shuffled model shuffles spikes across repeats for individual neurons, it preserves all the
stimulus driven responses, but destroys non-stimulus driven correlations.
Result 3: Cell Assemblies are locked to visual stimulus
27
Result 3: Cell Assemblies are locked to visual stimulus
28
• Distribution of cell assembly occurrence times relative to the median occurrence
time
Summary
29
Model
• Networks of neurons with active dendrite forms a powerful sequence learning
algorithm.
• Active dendrite requires repeatable cell assemblies in a neural population.
Data
• Repeatable cell assemblies are found in mouse visual cortex during natural movie
stimulation.
• Cell assemblies cannot be explained by stimulus response properties of individual
neurons.
30
Spencer Smith Yiyi, Yu Subutai Ahmad
Collaborators
Contact info:
ycui@numenta.com
We invite applications for our visiting scholar program scholars@numenta.com
https://numenta.com/careers-and-team/careers/visiting-scholar-program/
Jeff Hawkins

Más contenido relacionado

La actualidad más candente

Neural networks...
Neural networks...Neural networks...
Neural networks...
Molly Chugh
 

La actualidad más candente (20)

Location, Location, Location - A Framework for Intelligence and Cortical Comp...
Location, Location, Location - A Framework for Intelligence and Cortical Comp...Location, Location, Location - A Framework for Intelligence and Cortical Comp...
Location, Location, Location - A Framework for Intelligence and Cortical Comp...
 
Principles of Hierarchical Temporal Memory - Foundations of Machine Intelligence
Principles of Hierarchical Temporal Memory - Foundations of Machine IntelligencePrinciples of Hierarchical Temporal Memory - Foundations of Machine Intelligence
Principles of Hierarchical Temporal Memory - Foundations of Machine Intelligence
 
Could A Model Of Predictive Voting Explain Many Long-Range Connections? by Su...
Could A Model Of Predictive Voting Explain Many Long-Range Connections? by Su...Could A Model Of Predictive Voting Explain Many Long-Range Connections? by Su...
Could A Model Of Predictive Voting Explain Many Long-Range Connections? by Su...
 
Sparsity In The Neocortex, And Its Implications For Machine Learning
Sparsity In The Neocortex,  And Its Implications For Machine LearningSparsity In The Neocortex,  And Its Implications For Machine Learning
Sparsity In The Neocortex, And Its Implications For Machine Learning
 
HTM Theory
HTM TheoryHTM Theory
HTM Theory
 
BAAI Conference 2021: The Thousand Brains Theory - A Roadmap for Creating Mac...
BAAI Conference 2021: The Thousand Brains Theory - A Roadmap for Creating Mac...BAAI Conference 2021: The Thousand Brains Theory - A Roadmap for Creating Mac...
BAAI Conference 2021: The Thousand Brains Theory - A Roadmap for Creating Mac...
 
Locations in the Neocortex: A Theory of Sensorimotor Prediction Using Cortica...
Locations in the Neocortex: A Theory of Sensorimotor Prediction Using Cortica...Locations in the Neocortex: A Theory of Sensorimotor Prediction Using Cortica...
Locations in the Neocortex: A Theory of Sensorimotor Prediction Using Cortica...
 
The Predictive Neuron: How Active Dendrites Enable Spatiotemporal Computation...
The Predictive Neuron: How Active Dendrites Enable Spatiotemporal Computation...The Predictive Neuron: How Active Dendrites Enable Spatiotemporal Computation...
The Predictive Neuron: How Active Dendrites Enable Spatiotemporal Computation...
 
HTM Spatial Pooler
HTM Spatial PoolerHTM Spatial Pooler
HTM Spatial Pooler
 
Have We Missed Half of What the Neocortex Does? A New Predictive Framework ...
 Have We Missed Half of What the Neocortex Does?  A New Predictive Framework ... Have We Missed Half of What the Neocortex Does?  A New Predictive Framework ...
Have We Missed Half of What the Neocortex Does? A New Predictive Framework ...
 
CVPR 2020 Workshop: Sparsity in the neocortex, and its implications for conti...
CVPR 2020 Workshop: Sparsity in the neocortex, and its implications for conti...CVPR 2020 Workshop: Sparsity in the neocortex, and its implications for conti...
CVPR 2020 Workshop: Sparsity in the neocortex, and its implications for conti...
 
Hierarchical Temporal Memory: Computing Like the Brain - Matt Taylor, Numenta
Hierarchical Temporal Memory: Computing Like the Brain - Matt Taylor, NumentaHierarchical Temporal Memory: Computing Like the Brain - Matt Taylor, Numenta
Hierarchical Temporal Memory: Computing Like the Brain - Matt Taylor, Numenta
 
What the Brain says about Machine Intelligence
What the Brain says about Machine Intelligence What the Brain says about Machine Intelligence
What the Brain says about Machine Intelligence
 
Recognizing Locations on Objects by Marcus Lewis
Recognizing Locations on Objects by Marcus LewisRecognizing Locations on Objects by Marcus Lewis
Recognizing Locations on Objects by Marcus Lewis
 
Nencki321 day2
Nencki321 day2Nencki321 day2
Nencki321 day2
 
Pattern Recognition using Artificial Neural Network
Pattern Recognition using Artificial Neural NetworkPattern Recognition using Artificial Neural Network
Pattern Recognition using Artificial Neural Network
 
Neural networks...
Neural networks...Neural networks...
Neural networks...
 
Neural networks
Neural networksNeural networks
Neural networks
 
Neural Networks for Pattern Recognition
Neural Networks for Pattern RecognitionNeural Networks for Pattern Recognition
Neural Networks for Pattern Recognition
 
Neural networks of artificial intelligence
Neural networks of artificial  intelligenceNeural networks of artificial  intelligence
Neural networks of artificial intelligence
 

Destacado

The Biological Path Towards Strong AI Strange Loop 2017, St. Louis
The Biological Path Towards Strong AI Strange Loop 2017, St. LouisThe Biological Path Towards Strong AI Strange Loop 2017, St. Louis
The Biological Path Towards Strong AI Strange Loop 2017, St. Louis
Numenta
 
Beginner's Guide to NuPIC
Beginner's Guide to NuPICBeginner's Guide to NuPIC
Beginner's Guide to NuPIC
Numenta
 

Destacado (7)

Predictive Analytics with Numenta Machine Intelligence
Predictive Analytics with Numenta Machine IntelligencePredictive Analytics with Numenta Machine Intelligence
Predictive Analytics with Numenta Machine Intelligence
 
Getting Started with Numenta Technology
Getting Started with Numenta Technology Getting Started with Numenta Technology
Getting Started with Numenta Technology
 
Applications of Hierarchical Temporal Memory (HTM)
Applications of Hierarchical Temporal Memory (HTM)Applications of Hierarchical Temporal Memory (HTM)
Applications of Hierarchical Temporal Memory (HTM)
 
The Biological Path Towards Strong AI Strange Loop 2017, St. Louis
The Biological Path Towards Strong AI Strange Loop 2017, St. LouisThe Biological Path Towards Strong AI Strange Loop 2017, St. Louis
The Biological Path Towards Strong AI Strange Loop 2017, St. Louis
 
a tour of several popular tensorflow models
a tour of several popular tensorflow modelsa tour of several popular tensorflow models
a tour of several popular tensorflow models
 
Beginner's Guide to NuPIC
Beginner's Guide to NuPICBeginner's Guide to NuPIC
Beginner's Guide to NuPIC
 
TouchNet preview at Numenta
TouchNet preview at NumentaTouchNet preview at Numenta
TouchNet preview at Numenta
 

Similar a ICMNS Presentation: Presence of high order cell assemblies in mouse visual cortices during natural movie stimulation

SF Big Analytics20170706: What the brain tells us about the future of streami...
SF Big Analytics20170706: What the brain tells us about the future of streami...SF Big Analytics20170706: What the brain tells us about the future of streami...
SF Big Analytics20170706: What the brain tells us about the future of streami...
Chester Chen
 
Lect1_Threshold_Logic_Unit lecture 1 - ANN
Lect1_Threshold_Logic_Unit  lecture 1 - ANNLect1_Threshold_Logic_Unit  lecture 1 - ANN
Lect1_Threshold_Logic_Unit lecture 1 - ANN
MostafaHazemMostafaa
 
w1-01-introtonn.ppt
w1-01-introtonn.pptw1-01-introtonn.ppt
w1-01-introtonn.ppt
KotaGuru1
 
Kain07109 google-091010182704-phpapp01 (1)
Kain07109 google-091010182704-phpapp01 (1)Kain07109 google-091010182704-phpapp01 (1)
Kain07109 google-091010182704-phpapp01 (1)
Rob Blaauboer
 
Employing Electrophysiology and Optogenetics to Measure and Manipulate Neuron...
Employing Electrophysiology and Optogenetics to Measure and Manipulate Neuron...Employing Electrophysiology and Optogenetics to Measure and Manipulate Neuron...
Employing Electrophysiology and Optogenetics to Measure and Manipulate Neuron...
InsideScientific
 
What is (computational) neuroscience?
What is (computational) neuroscience?What is (computational) neuroscience?
What is (computational) neuroscience?
SSA KPI
 

Similar a ICMNS Presentation: Presence of high order cell assemblies in mouse visual cortices during natural movie stimulation (20)

CVPR 2020 Workshop: Sparsity in the neocortex, and its implications for conti...
CVPR 2020 Workshop: Sparsity in the neocortex, and its implications for conti...CVPR 2020 Workshop: Sparsity in the neocortex, and its implications for conti...
CVPR 2020 Workshop: Sparsity in the neocortex, and its implications for conti...
 
SF Big Analytics20170706: What the brain tells us about the future of streami...
SF Big Analytics20170706: What the brain tells us about the future of streami...SF Big Analytics20170706: What the brain tells us about the future of streami...
SF Big Analytics20170706: What the brain tells us about the future of streami...
 
Lect1_Threshold_Logic_Unit lecture 1 - ANN
Lect1_Threshold_Logic_Unit  lecture 1 - ANNLect1_Threshold_Logic_Unit  lecture 1 - ANN
Lect1_Threshold_Logic_Unit lecture 1 - ANN
 
Consciousness, Graph theory and brain network tsc 2017
Consciousness, Graph theory and brain network tsc 2017Consciousness, Graph theory and brain network tsc 2017
Consciousness, Graph theory and brain network tsc 2017
 
GlobalAI2016-Yuwei
GlobalAI2016-YuweiGlobalAI2016-Yuwei
GlobalAI2016-Yuwei
 
w1-01-introtonn.ppt
w1-01-introtonn.pptw1-01-introtonn.ppt
w1-01-introtonn.ppt
 
Blue Brain_ppt
Blue Brain_pptBlue Brain_ppt
Blue Brain_ppt
 
01 blue brain
01 blue brain01 blue brain
01 blue brain
 
Lec 1-2-3-intr.
Lec 1-2-3-intr.Lec 1-2-3-intr.
Lec 1-2-3-intr.
 
scRNA-Seq Workshop Presentation - Stem Cell Network 2018
scRNA-Seq Workshop Presentation - Stem Cell Network 2018scRNA-Seq Workshop Presentation - Stem Cell Network 2018
scRNA-Seq Workshop Presentation - Stem Cell Network 2018
 
Computational neuropharmacology drug designing
Computational neuropharmacology drug designingComputational neuropharmacology drug designing
Computational neuropharmacology drug designing
 
Kain07109 google-091010182704-phpapp01 (1)
Kain07109 google-091010182704-phpapp01 (1)Kain07109 google-091010182704-phpapp01 (1)
Kain07109 google-091010182704-phpapp01 (1)
 
Employing Electrophysiology and Optogenetics to Measure and Manipulate Neuron...
Employing Electrophysiology and Optogenetics to Measure and Manipulate Neuron...Employing Electrophysiology and Optogenetics to Measure and Manipulate Neuron...
Employing Electrophysiology and Optogenetics to Measure and Manipulate Neuron...
 
EGR 183 Bow Tie Presentation
EGR 183 Bow Tie PresentationEGR 183 Bow Tie Presentation
EGR 183 Bow Tie Presentation
 
Fundamentals of Neural Network (Soft Computing)
Fundamentals of Neural Network (Soft Computing)Fundamentals of Neural Network (Soft Computing)
Fundamentals of Neural Network (Soft Computing)
 
Dimitri Nowicki - “Beyond McCulloch and Pitts: spiking network, deep learning...
Dimitri Nowicki - “Beyond McCulloch and Pitts: spiking network, deep learning...Dimitri Nowicki - “Beyond McCulloch and Pitts: spiking network, deep learning...
Dimitri Nowicki - “Beyond McCulloch and Pitts: spiking network, deep learning...
 
What is (computational) neuroscience?
What is (computational) neuroscience?What is (computational) neuroscience?
What is (computational) neuroscience?
 
Shreejoy Tripathy Thesis Defense Talk
Shreejoy Tripathy Thesis Defense TalkShreejoy Tripathy Thesis Defense Talk
Shreejoy Tripathy Thesis Defense Talk
 
From neural networks to deep learning
From neural networks to deep learningFrom neural networks to deep learning
From neural networks to deep learning
 
Introduction to Artificial Neural Network
Introduction to Artificial Neural NetworkIntroduction to Artificial Neural Network
Introduction to Artificial Neural Network
 

Más de Numenta

Brains@Bay Meetup: The Increasing Role of Sensorimotor Experience in Artifici...
Brains@Bay Meetup: The Increasing Role of Sensorimotor Experience in Artifici...Brains@Bay Meetup: The Increasing Role of Sensorimotor Experience in Artifici...
Brains@Bay Meetup: The Increasing Role of Sensorimotor Experience in Artifici...
Numenta
 
The Biological Path Toward Strong AI by Matt Taylor (05/17/18)
The Biological Path Toward Strong AI by Matt Taylor (05/17/18)The Biological Path Toward Strong AI by Matt Taylor (05/17/18)
The Biological Path Toward Strong AI by Matt Taylor (05/17/18)
Numenta
 

Más de Numenta (12)

Deep learning at the edge: 100x Inference improvement on edge devices
Deep learning at the edge: 100x Inference improvement on edge devicesDeep learning at the edge: 100x Inference improvement on edge devices
Deep learning at the edge: 100x Inference improvement on edge devices
 
Brains@Bay Meetup: A Primer on Neuromodulatory Systems - Srikanth Ramaswamy
Brains@Bay Meetup: A Primer on Neuromodulatory Systems - Srikanth RamaswamyBrains@Bay Meetup: A Primer on Neuromodulatory Systems - Srikanth Ramaswamy
Brains@Bay Meetup: A Primer on Neuromodulatory Systems - Srikanth Ramaswamy
 
Brains@Bay Meetup: How to Evolve Your Own Lab Rat - Thomas Miconi
Brains@Bay Meetup: How to Evolve Your Own Lab Rat - Thomas MiconiBrains@Bay Meetup: How to Evolve Your Own Lab Rat - Thomas Miconi
Brains@Bay Meetup: How to Evolve Your Own Lab Rat - Thomas Miconi
 
Brains@Bay Meetup: The Increasing Role of Sensorimotor Experience in Artifici...
Brains@Bay Meetup: The Increasing Role of Sensorimotor Experience in Artifici...Brains@Bay Meetup: The Increasing Role of Sensorimotor Experience in Artifici...
Brains@Bay Meetup: The Increasing Role of Sensorimotor Experience in Artifici...
 
Brains@Bay Meetup: Open-ended Skill Acquisition in Humans and Machines: An Ev...
Brains@Bay Meetup: Open-ended Skill Acquisition in Humans and Machines: An Ev...Brains@Bay Meetup: Open-ended Skill Acquisition in Humans and Machines: An Ev...
Brains@Bay Meetup: Open-ended Skill Acquisition in Humans and Machines: An Ev...
 
Brains@Bay Meetup: The Effect of Sensorimotor Learning on the Learned Represe...
Brains@Bay Meetup: The Effect of Sensorimotor Learning on the Learned Represe...Brains@Bay Meetup: The Effect of Sensorimotor Learning on the Learned Represe...
Brains@Bay Meetup: The Effect of Sensorimotor Learning on the Learned Represe...
 
SBMT 2021: Can Neuroscience Insights Transform AI? - Lawrence Spracklen
SBMT 2021: Can Neuroscience Insights Transform AI? - Lawrence SpracklenSBMT 2021: Can Neuroscience Insights Transform AI? - Lawrence Spracklen
SBMT 2021: Can Neuroscience Insights Transform AI? - Lawrence Spracklen
 
FPGA Conference 2021: Breaking the TOPS ceiling with sparse neural networks -...
FPGA Conference 2021: Breaking the TOPS ceiling with sparse neural networks -...FPGA Conference 2021: Breaking the TOPS ceiling with sparse neural networks -...
FPGA Conference 2021: Breaking the TOPS ceiling with sparse neural networks -...
 
OpenAI’s GPT 3 Language Model - guest Steve Omohundro
OpenAI’s GPT 3 Language Model - guest Steve OmohundroOpenAI’s GPT 3 Language Model - guest Steve Omohundro
OpenAI’s GPT 3 Language Model - guest Steve Omohundro
 
The Thousand Brains Theory: A Framework for Understanding the Neocortex and B...
The Thousand Brains Theory: A Framework for Understanding the Neocortex and B...The Thousand Brains Theory: A Framework for Understanding the Neocortex and B...
The Thousand Brains Theory: A Framework for Understanding the Neocortex and B...
 
The Biological Path Toward Strong AI by Matt Taylor (05/17/18)
The Biological Path Toward Strong AI by Matt Taylor (05/17/18)The Biological Path Toward Strong AI by Matt Taylor (05/17/18)
The Biological Path Toward Strong AI by Matt Taylor (05/17/18)
 
Biological path toward strong AI
Biological path toward strong AIBiological path toward strong AI
Biological path toward strong AI
 

Último

Formation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksFormation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disks
Sérgio Sacani
 
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Sérgio Sacani
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Sérgio Sacani
 
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
PirithiRaju
 
Conjugation, transduction and transformation
Conjugation, transduction and transformationConjugation, transduction and transformation
Conjugation, transduction and transformation
Areesha Ahmad
 
Bacterial Identification and Classifications
Bacterial Identification and ClassificationsBacterial Identification and Classifications
Bacterial Identification and Classifications
Areesha Ahmad
 
Seismic Method Estimate velocity from seismic data.pptx
Seismic Method Estimate velocity from seismic  data.pptxSeismic Method Estimate velocity from seismic  data.pptx
Seismic Method Estimate velocity from seismic data.pptx
AlMamun560346
 
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptxSCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
RizalinePalanog2
 

Último (20)

Call Girls Alandi Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Alandi Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Alandi Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Alandi Call Me 7737669865 Budget Friendly No Advance Booking
 
Formation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksFormation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disks
 
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
 
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
 
GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)
 
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
 
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
 
Conjugation, transduction and transformation
Conjugation, transduction and transformationConjugation, transduction and transformation
Conjugation, transduction and transformation
 
Forensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdfForensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdf
 
Proteomics: types, protein profiling steps etc.
Proteomics: types, protein profiling steps etc.Proteomics: types, protein profiling steps etc.
Proteomics: types, protein profiling steps etc.
 
Bacterial Identification and Classifications
Bacterial Identification and ClassificationsBacterial Identification and Classifications
Bacterial Identification and Classifications
 
FAIRSpectra - Enabling the FAIRification of Spectroscopy and Spectrometry
FAIRSpectra - Enabling the FAIRification of Spectroscopy and SpectrometryFAIRSpectra - Enabling the FAIRification of Spectroscopy and Spectrometry
FAIRSpectra - Enabling the FAIRification of Spectroscopy and Spectrometry
 
module for grade 9 for distance learning
module for grade 9 for distance learningmodule for grade 9 for distance learning
module for grade 9 for distance learning
 
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
 
Seismic Method Estimate velocity from seismic data.pptx
Seismic Method Estimate velocity from seismic  data.pptxSeismic Method Estimate velocity from seismic  data.pptx
Seismic Method Estimate velocity from seismic data.pptx
 
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 60009654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
 
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptxSCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
 
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bNightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
 
Chemistry 4th semester series (krishna).pdf
Chemistry 4th semester series (krishna).pdfChemistry 4th semester series (krishna).pdf
Chemistry 4th semester series (krishna).pdf
 

ICMNS Presentation: Presence of high order cell assemblies in mouse visual cortices during natural movie stimulation

  • 1. ICMNS 2017 Yuwei Cui1, Yiyi Yu2, Spencer Smith2 and Subutai Ahmad1 1Numenta,Inc., Redwood City, CA 2University of North Carolina, Chapel Hill, NC Presence of high order cell assemblies in mouse visual cortices during natural movie stimulation 1
  • 2. Numenta’s Approach NuPIC Open source community Partnerships & licenses Academic publications Anomaly detection Temporal prediction Natural language Technology Validation and Development Numenta Research HTM theory Experimental Neuroscience *HTM = Hierarchical Temporal Memory 1) Discover operating principles of the neocortex 2) Create technology based on those principles
  • 3. Outline • Cell assemblies and the HTM Model Neuron • Network of neurons learn sequences • Testable predictions of HTM • Presence of cell assemblies in the mouse visual cortex
  • 4. Cell assemblies • Donald Hebb: neurons do not function in isolation but are organized in assemblies. • Cell assembly: “a diffuse structure comprising cells in the cortex and diencephalon, capable of acting briefly as a closed system, delivering facilitation to other such systems”. - "The Organization of Behavior" (1949) How does cortex compute with cell assemblies? How do neurons form and recognize cell assemblies?
  • 5.
  • 6. Computation of a Neuron Lacking Dendrites Perceptron, Rosenblatt 1962; Rumelhart et al. 1986; LeCun et al., 2015 Integrate and fire neuron, Lapicque, 1907 LNP cascade model, Chichilnisky 2001; Paninski 2004; “axon”“soma” Point Neuron Model 6
  • 7. Active Dendrites Non-linear 8-20 coactive synapses lead to dendritic NMDA spikes (Branco & Häusser, 2011; Schiller et al, 2000; Losonczy, 2006; Antic et al, 2010; Major et al, 2013; Spruston, 2008; Milojkovic et al, 2005, etc.) Major, Larkum and Schiller 2013 7 Pyramidal neuron Cell assemblies are required to trigger dendritic spike.
  • 8. What Computation do Active Dendrites Perform? Pyramidal neuron Active dendrites exist to boost/normalize the effects of distal synapses, leading in the end to a more linear, point-neuron-like cell. (Spencer and Kandel 1961; Shepherd et al. 1985; Cauller and Conors 1992; Bernander, Koch et al. 1994; De Schutter and Bower 1994; Cook and Johnston 1997; Magee 1998; Cash and Yuste 1999; Williams and Stuart 2000; London and Hausser 2005). Neurons with active dendrites can exhibit integrative behaviors more complex than that of a point neuron. 8
  • 9. “dendritic subunits” “soma” Mel 1992; Poirazi et al., 2003; Polsky et al., 2004 Koch & Poggio 1992; Shepherd and Brayton 1987 Two layer neural network Pyramidal neuron What Computation do Active Dendrites Perform? 9
  • 10. What computation is essential in cortex? Sequence learning What Computation do Active Dendrites Perform? 10
  • 11. HTM Neuron Models Proximal and Active Dendrites HTM neuronPyramidal neuron Feedforward Linear summation Binary activation Feedforward Linear Generate spikes Basic receptive field Local Threshold coincidence detectors “Predicted” cell state Local Learn transitions between activity patterns FeedbackFeedback Invokes top-down expectations Hawkins & Ahmad, Front. Neural Circuits, 2016 11
  • 12. Network of Neurons with Active Dendrites Neurons in the same column have the same feedforward connections Different neurons in the same column has different lateral connections Feedforward connections onto the proximal dendrites activate neurons directly Lateral connections onto the basal dendrites depolarize neurons without generating an immediate action potential Feedforward Input Active Inactive Depolarized (predicted) Lateral (contextual) Input 12
  • 13. Doubly Sparse Activation due to Two Inhibition Systems Intercolumn inhibition allows a sparse set of columns to become active Depolarized cells will fire faster and prevent other cells in the same column from firing through intracolumn inhibition when feedforward input arrives Active Inactive Depolarized (predicted) Intercolumn inhibitionIntracolumn inhibition Feedforward Input 13
  • 14. Feedforward Input Sparse activation of columns (intercolumn inhibition) No prediction All cells in column become active (surprise/oddball response) Arranging Neurons In Minicolumns Leads To Powerful Sequence Memory & Prediction Algorithm t-1 t Two separate sparse distributed representations No prediction A subset of cells are depolarized via predictive contextual input With prediction Feedforward Input With prediction Only predicted cells in column become active (stimulus-specific adaptation) 14
  • 15. High Order Sequences Two sequences: A-B-C-D X-B-C-Y Columns with depolarized cells represent predictions 15
  • 16. 1) On-line learning 2) High-order representations For example: sequences “ABCD” vs. “XBCY” 3) Fully local and unsupervised learning rules 4) Extremely robust Tolerant to >40% noise and faults (neuron death) 5) Fast adaptation to changes 6) Multiple simultaneous predictions For example: “BC” predicts both “D” and “Y” 7) High capacity HTM Sequence Memory : Computational Properties Extensively tested, deployed in commercial applications Full source code and documentation available: numenta.org & github.com/numenta Papers available: (Hawkins & Ahmad, Front. Neural Circuits, 2016; Cui et al., 2015, 2016) 16
  • 17. Outline • Cell assemblies and the HTM Model Neuron • Network of neurons learn sequences • Testable predictions of HTM • Presence of cell assemblies in the mouse visual cortex
  • 18. 1) Presence of cell assemblies in the cortex with natural stimulus 2) Sparser activations during a predictable sensory stream. (Vinje & Gallant, 2002) 3) Unanticipated inputs leads to a burst of activity correlated vertically within mini-columns. 4) Neighboring mini-columns will not be correlated. (Ecker et al, 2010) 5) Predicted cells need fast inhibition to inhibit nearby cells within mini-column. Plasticity & Learning: 7) Localized synaptic plasticity for dendritic segments that have spiked followed a short time later by a back action potential. (Losonczy et al, 2008) 8) The existence of localized weak LTD when an NMDA spike is not followed by an action potential. 9) The existence of sub-threshold LTP (in the absence of NMDA spikes) in dendritic segments if a cluster of synapses become active followed by a bAP. Testable Predictions 18
  • 19. 0 1000 2000 3000 4000 5000 Time 20 40 60 80 100 Neuron 0 10 20 30 40 NMDAspike# 0.002 0.010 0.020 sparsity HTM: Sparse Activity Becomes Sparser For Learned Sequences 19 2% sparsity 0.6% sparsity More Dendritic spikes Active cells after learning is a subset of cells before learning
  • 20. • Simultaneous 2-photon calcium imaging from V1 and AL Data 20 Stirman et al. 2016, Nature Biotechnology Spencer Smith
  • 21. Visual Stimulus 30 seconds naturalistic stimuli, 20 repeats Yiyi, Yu
  • 23. Result 1: Increasing sparsity across repeats 23 • Sparsity: 1% → 0.4%
  • 24. Result 1: Increasing sparsity across repeats 24 • Sparsity: 1% → 0.4% • Subset Index: # cells active on both the first and the last trial # cells active on the last trial
  • 25. Result 2: Presence of high-order cell assemblies 25 • k-cell assembly: a set of k cells that are coactive together (<75 ms) at least once. • Method: Enumerate the number of distinct k-cell assemblies (352x8520) • Cell assemblies occurs more frequently than predicted by the surrogate models, the difference is larger for higher-order patterns Poisson model assumes each neuron fires with a homogeneous firing rate Shuffled model shuffles spikes across repeats for individual neurons, it preserves all the stimulus driven responses, but destroys non-stimulus driven correlations.
  • 26. Result 3: Cell Assemblies are locked to visual stimulus 27
  • 27. Result 3: Cell Assemblies are locked to visual stimulus 28 • Distribution of cell assembly occurrence times relative to the median occurrence time
  • 28. Summary 29 Model • Networks of neurons with active dendrite forms a powerful sequence learning algorithm. • Active dendrite requires repeatable cell assemblies in a neural population. Data • Repeatable cell assemblies are found in mouse visual cortex during natural movie stimulation. • Cell assemblies cannot be explained by stimulus response properties of individual neurons.
  • 29. 30 Spencer Smith Yiyi, Yu Subutai Ahmad Collaborators Contact info: ycui@numenta.com We invite applications for our visiting scholar program scholars@numenta.com https://numenta.com/careers-and-team/careers/visiting-scholar-program/ Jeff Hawkins