SlideShare a Scribd company logo
Workshop: Insights Gained By
Detailed Dendritic Modeling
July 18, 2018
Subutai Ahmad
sahmad@numenta.com
@SubutaiAhmad
The Predictive Neuron: How Active Dendrites Enable
Spatiotemporal Computation In The Neocortex
Co-authors:
-Jeff Hawkins, Marcus Lewis, Scott Purdy,
Yuwei Cui
Observation:
The neocortex is constantly predicting its inputs.
“the most important and also the most neglected problem of
cerebral physiology” (Lashley, 1951)
How can networks of pyramidal neurons learn predictive
models of the world?
Research question:
1) How can neurons learn predictive models of temporal sequences?
3) Experimentally testable predictions
- Impact of NMDA spikes
- Branch specific plasticity
- Sparse correlation structure
- Pyramidal neuron uses active dendrites for prediction
- A single layer network model for complex predictions
- Works on real world applications
- Basic model can be used in very flexible ways
- Sensorimotor sequences and feedback context
“Why Neurons Have Thousands of Synapses, a Theory of Sequence Memory in the Neocortex”
Hawkins and Ahmad, Frontiers in Neural Circuits, 2016/03/30
“A Theory of How Columns in the Neocortex Learn the Structure of the World”
Hawkins, Ahmad, and Cui, Frontiers in Neural Circuits, 2017/10/25
2) The predictive neuron
5K to 30K excitatory synapses
- 10% proximal
- 90% distal
Distal dendrites are pattern detectors
- 8-15 co-active, co-located synapses
generate dendritic NMDA spikes
- sustained depolarization of soma but
does not typically generate AP
Pyramidal Neuron
(Mel, 1992; 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.)
Prediction Starts in the Neuron
Proximal synapses: Cause somatic spikes
Define classic receptive field of neuron
Distal synapses: Cause dendritic spikes
Put the cell into a depolarized, or “predictive” state
Depolarized neurons fire sooner, inhibiting nearby neurons.
A neuron can predict its activity in hundreds of unique contexts.
5K to 30K excitatory synapses
- 10% proximal
- 90% distal
Distal dendrites are pattern detectors
- 8-15 co-active, co-located synapses
generate dendritic NMDA spikes
- sustained depolarization of soma but
does not typically generate AP
HTM Neuron Model
Prediction Starts in the Neuron
Pyramidal Neuron
(Poirazi et al., 2003)
(Hawkins & Ahmad, 2016)
A Single Layer Network Model for Sequence Memory
- Neurons in a mini-column learn same FF receptive field.
- Active dendritic segments form connections to nearby cells.
- Depolarized cells fire first, and inhibit other cells within mini-column.
No prediction Predicted input
(Hawkins & Ahmad, 2016)
(Cui et al, 2016)
t=0
t=1
Predicted cells inhibit
neighbors
Next prediction t=2
t=0
t=1
Synaptic changes localized to dendritic segments:
(Stuart and Häusser, 2001; Losonczy et al., 2008)
1. If a cell was correctly predicted, positively reinforce the dendritic
segment that caused the prediction.
2. If a cell was incorrectly predicted, slightly negatively reinforce the
corresponding dendritic segment.
3. If no cell was predicted in a mini-column, reinforce the dendritic
segment that best matched the previous input.
Continuous Branch Specific Learning
X
A B
B
C
C
D
Y
Before learning
X B’’ C’’
D’
Y’’
After learning
A B’ C’
Same columns,
but only one cell active per column.
High Order (Non-Markovian) Sequences
Two sequences: A-B-C-D
X-B-C-Y
C’ predicted
Prediction of next input
A input B’ predicted B input
B input C input D’ AND Y” predictedC’ AND C” predicted
Sequence Prediction
Train on two sequences: A-B-C-D
X-B-C-Y
Surprise and multiple simultaneous predictions
Test without the starting elements:
B-C-?
Application To Real World Streaming Data Sources
- Accuracy is comparable to state of the art ML techniques (LSTM, ARIMA, etc.)
- Continuous unsupervised learning - adapts to changes far better than other techniques
- Top benchmark score in detecting anomalies and unusual behavior
- Extremely fault tolerant (tolerant to 40% noise and faults)
- Multiple open source implementations (some commercial)
“Continuous online sequence learning with an unsupervised neural network model”
Cui, Ahmad and Hawkins, Neural Computation, 2016
“Unsupervised real-time anomaly detection for streaming data”
Ahmad, Lavin, Purdy and Zuha, Neurocomputing, 2017
2015-04-20
Monday
2015-04-21
Tuesday
2015-04-22
Wednesday
2015-04-23
Thursday
2015-04-24
Friday
2015-04-25
Saturday
2015-04-26
Sunday
0 k
5 k
10 k
15 k
20 k
25 k
30 k
PassengerCountin30minwindow
A
B C
Shift
AR
IM
A
LSTM
1000
LSTM
3000
LSTM
6000
TM
0.0
0.2
0.4
0.6
0.8
1.0
NRMSE
0.00
0.05
0.10
0.15
0.20
0.25
0.30
0.35
MAPE
0.0
0.5
1.0
1.5
2.0
2.5
NegativeLog-likelihood
Shift
AR
IM
A
LSTM
1000
LSTM
3000
LSTM
6000
TM
LSTM
1000
LSTM
3000
LSTM
6000
TM
D
?
Taxi Demand Prediction Anomaly Detection on Machine Sensor Data
1) How can neurons learn predictive models of temporal sequences?
3) Experimentally testable predictions
- Impact of NMDA spikes
- Branch specific plasticity
- Sparse correlation structure
- Pyramidal neuron uses active dendrites for prediction
- A single layer network model for complex predictions
- Works on real world applications
- Basic model can be used in very flexible ways
- Sensorimotor sequences and feedback context
2) The predictive neuron
Can Network Learn Predictive Models of Sensorimotor Sequences?
Sensorimotor sequences
Sensory inputMotor-related context
80 objects, designed for robotics grasping tasks
Model achieved 98.7% recall accuracy (77/78 uniquely classified)
Yale-CMU-Berkeley (YCB) Object Benchmark (Calli et al., 2017)
(Hawkins, Ahmad & Cui, 2017)
Can Network Untangle Sensorimotor and Temporal Sequences?
Sensorimotor sequences
A-B-C-D-X-B-C-Y-A-B-C-D-X-B-C-Y
Temporal sequences
Sensory inputMotor-related context
Classifier
Input is mixture of
sensorimotor and
extrinsic sequences
(Ahmad & Hawkins, 2017)
Prediction with Apical Dendrites and Feedback
Feedback signal represents
additional context and an
additional source of bias
Apical dendrites
Pooling Layer
1) How can neurons learn predictive models of temporal sequences?
3) Experimentally testable predictions
- Impact of NMDA spikes
- Branch specific plasticity
- Sparse correlation structure
- Pyramidal neuron uses active dendrites for prediction
- A single layer network model for complex predictions
- Works on real world applications
- Basic model can be used in very flexible ways
- Sensorimotor sequences and feedback context
2) The predictive neuron
1) Impact of NMDA spikes:
Dendritic NMDA spikes cause cells to fire faster than they would otherwise.
Fast local inhibitory networks (e.g. minicolumns) inhibit cells that don’t fire early.
Sparser activations during a predictable sensory stream.
For predictable natural stimuli, dendritic spikes will be more frequent than APs.
(Vinje & Gallant, 2002; Smith et al, 2013; Wilmes et al, 2016; Moore et al, 2017)
2) Branch specific plasticity:
Strong LTP in dendritic branch when NMDA spike followed by back action potential (bAP).
Weak LTP (without NMDA spike) if synapse cluster becomes active followed by a bAP.
Weak LTD when an NMDA spike is not followed by an action potential/bAP.
(Holthoff et al, 2004; Losonczy et al, 2008; Yang et al, 2014; Cichon & Gang, 2015)
3) Correlation structure:
Low pair-wise correlations between cells but significant high-order correlations.
High order assembly correlated with specific point in a predictable sequence.
Unanticipated inputs leads to a burst of activity, correlated within minicolumns.
Activity during predicted inputs will be a subset of activity during unpredicted inputs.
Neighboring mini-columns will be uncorrelated.
(Ecker et al, 2010; Smith & Häusser, 2010; Schneidman et al, 2006; Miller et al, 2014; Homann et al, 2017)
Properties And Experimentally Testable Predictions
16
Depolarization From NMDA Spike Decreases Somatic Spike Latency
(Weinan Sun, Janelia Labs, personal communication)
Correlation Structure With Natural Sequences
CellAssemblyOrder
3 4 5 6
Number
cellas
0
1
2
3
Time(sec)
5 10 15 20 25 300
50
100
150
Time(sec)
5 10 15 20 25 30
0
50
100
150
5 10 15 20 25 30
Neuron#
0
20
40
60
80
100
120
140
160
5 10 15 20 25 30
Neuron#
0
20
40
60
80
100
120
140
160
V1
AL
F
0.1
0.2
0.3
Prob.ofobserving
epeatedcellassembly
(Stirman et al, 2016)
Spencer L. Smith YiYi Yu
20 presentations of a 30-
second natural movie
Sparser Activity With Repeated Presentations
Time(sec)
5 10 15 20 25 30
Neuron#
0
20
40
60
80
100
120
140
160
Time(sec)
5 10 15 20 25 30
Neuron#
0
20
40
60
80
100
120
140
160
V1
-1 -0.5 0 0.5 1
0
0.1
0.2
0.3
Timejitter(sec)
Prob.ofobserving
repeatedcellassembly
CellAssemblyOr
3 4 5
Numb
cell
0
1
2
3
Time(sec)
5 10 15 20 25 300
50
100
Time(sec)
5 10 15 20 25 30
Neuron#
40
60
80
100
120
140
160
V1
AL
0.2
0.3
ofobserving
dcellassembly
Similar to (Vinje & Gallant, 2002)
Emergence of High Order Cell Assemblies
e(sec)
15 20 25 30
3-o
ass
sin
-1 -0.5 0 0.5 1
0
0.1
0.2
0.3
-1 -0.5 0 0.5 1
0
0.02
0.04
0.06
0.08
Timejitter(sec)
Prob.ofobserving
repeatedcellassembly
Timejitter(sec)
Prob.ofobserving
repeatedcellassembly
Cell assemblies are significantly more likely to
occur in sequences than predicted by a
Poisson model (p<0.001).
ec)
20 25 30
-1 -0.5 0 0.5 1
0
0.1
0.2
0.3
-1 -0.5 0
0
0.02
0.04
0.06
0.08
Timejitter(sec)
Prob.ofobserving
repeatedcellassembly
Timejitter(se
Prob.ofobserving
repeatedcellassembly
Sparse code predicts specific point in a
sequence (single cells don’t).
Similar to (Miller et al, 2014)
1) Impact of NMDA spikes:
Dendritic NMDA spikes cause cells to fire faster than they would otherwise.
Fast local inhibitory networks (e.g. minicolumns) inhibit cells that don’t fire early.
Sparser activations during a predictable sensory stream.
For predictable natural stimuli, dendritic spikes will be more frequent than APs.
(Vinje & Gallant, 2002; Smith et al, 2013; Wilmes et al, 2016; Moore et al, 2017)
2) Branch specific plasticity:
Strong LTP in dendritic branch when NMDA spike followed by back action potential (bAP).
Weak LTP (without NMDA spike) if synapse cluster becomes active followed by a bAP.
Weak LTD when an NMDA spike is not followed by an action potential/bAP.
(Holthoff et al, 2004; Losonczy et al, 2008; Yang et al, 2014; Cichon & Gang, 2015)
3) Correlation structure:
Low pair-wise correlations between cells but significant high-order correlations.
High order assembly correlated with specific point in a predictable sequence.
Unanticipated inputs leads to a burst of activity, correlated within minicolumns.
Activity during predicted inputs will be a subset of activity during unpredicted inputs.
Neighboring mini-columns will be uncorrelated.
(Ecker et al, 2010; Smith & Häusser, 2010; Schneidman et al, 2006; Miller et al, 2014; Homann et al, 2017)
Properties And Experimentally Testable Predictions
21
- A model of sequence learning in cortex
- Relies on “predictive neuron” with active dendrites and fast inhibitory networks
- Can learn complex temporal sequences
- Applied to real world streaming applications
- Predictive neuron
- Identical network of pyramidal cells can predict sensorimotor sequences
- Feedback signal can add an additional source of bias
- Detailed list of experimentally testable properties
- Early results on some of these properties
22
Summary
Open Issues / Discussion
Are active dendrites necessary? (Yes!)
- Is a two layer network of uniform point neurons sufficient? (No!)
How to integrate calcium spikes, BAC firing, and apical dendrites?
Continuous time model of HTM, including inhibitory networks
Collaborations
We are always interested in hosting visiting scholars and interns.
Co-authors: Jeff Hawkins, Scott Purdy, Marcus Lewis (Numenta)
Contact info: sahmad@numenta.com
@SubutaiAhmad

More Related Content

What's hot

Jeff Hawkins NAISys 2020: How the Brain Uses Reference Frames, Why AI Needs t...
Jeff Hawkins NAISys 2020: How the Brain Uses Reference Frames, Why AI Needs t...Jeff Hawkins NAISys 2020: How the Brain Uses Reference Frames, Why AI Needs t...
Jeff Hawkins NAISys 2020: How the Brain Uses Reference Frames, Why AI Needs t...
Numenta
 
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
Numenta
 
Numenta Brain Theory Discoveries of 2016/2017 by Jeff Hawkins
Numenta Brain Theory Discoveries of 2016/2017 by Jeff HawkinsNumenta Brain Theory Discoveries of 2016/2017 by Jeff Hawkins
Numenta Brain Theory Discoveries of 2016/2017 by Jeff Hawkins
Numenta
 
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...
Christy Maver
 
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...
Numenta
 
ICMNS Presentation: Presence of high order cell assemblies in mouse visual co...
ICMNS Presentation: Presence of high order cell assemblies in mouse visual co...ICMNS Presentation: Presence of high order cell assemblies in mouse visual co...
ICMNS Presentation: Presence of high order cell assemblies in mouse visual co...
Numenta
 
Sparse Distributed Representations: Our Brain's Data Structure
Sparse Distributed Representations: Our Brain's Data Structure Sparse Distributed Representations: Our Brain's Data Structure
Sparse Distributed Representations: Our Brain's Data Structure
Numenta
 
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
Numenta
 
Fundamentals of Neural Networks
Fundamentals of Neural NetworksFundamentals of Neural Networks
Fundamentals of Neural Networks
Gagan Deep
 
Lec 1-2-3-intr.
Lec 1-2-3-intr.Lec 1-2-3-intr.
Lec 1-2-3-intr.
Taymoor Nazmy
 
Neural networks
Neural networksNeural networks
Neural networks
Learnbay Datascience
 
Neural Networks
Neural Networks Neural Networks
Neural Networks Eric Su
 
Neural network & its applications
Neural network & its applications Neural network & its applications
Neural network & its applications
Ahmed_hashmi
 
neural networks
 neural networks neural networks
neural networks
joshiblog
 
7 nn1-intro.ppt
7 nn1-intro.ppt7 nn1-intro.ppt
7 nn1-intro.ppt
Sambit Satpathy
 
Neural networks of artificial intelligence
Neural networks of artificial  intelligenceNeural networks of artificial  intelligence
Neural networks of artificial intelligence
alldesign
 
Artificial Neural Networks: Pointers
Artificial Neural Networks: PointersArtificial Neural Networks: Pointers
Artificial Neural Networks: Pointers
Fariz Darari
 
Artificial neural networks and its application
Artificial neural networks and its applicationArtificial neural networks and its application
Artificial neural networks and its applicationHưng Đặng
 
neural networks
neural networksneural networks
neural networks
Ruchi Sharma
 

What's hot (20)

Jeff Hawkins NAISys 2020: How the Brain Uses Reference Frames, Why AI Needs t...
Jeff Hawkins NAISys 2020: How the Brain Uses Reference Frames, Why AI Needs t...Jeff Hawkins NAISys 2020: How the Brain Uses Reference Frames, Why AI Needs t...
Jeff Hawkins NAISys 2020: How the Brain Uses Reference Frames, Why AI Needs t...
 
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
 
Numenta Brain Theory Discoveries of 2016/2017 by Jeff Hawkins
Numenta Brain Theory Discoveries of 2016/2017 by Jeff HawkinsNumenta Brain Theory Discoveries of 2016/2017 by Jeff Hawkins
Numenta Brain Theory Discoveries of 2016/2017 by Jeff Hawkins
 
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...
 
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...
 
ICMNS Presentation: Presence of high order cell assemblies in mouse visual co...
ICMNS Presentation: Presence of high order cell assemblies in mouse visual co...ICMNS Presentation: Presence of high order cell assemblies in mouse visual co...
ICMNS Presentation: Presence of high order cell assemblies in mouse visual co...
 
Sparse Distributed Representations: Our Brain's Data Structure
Sparse Distributed Representations: Our Brain's Data Structure Sparse Distributed Representations: Our Brain's Data Structure
Sparse Distributed Representations: Our Brain's Data Structure
 
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
 
Fundamentals of Neural Networks
Fundamentals of Neural NetworksFundamentals of Neural Networks
Fundamentals of Neural Networks
 
Nencki321 day2
Nencki321 day2Nencki321 day2
Nencki321 day2
 
Lec 1-2-3-intr.
Lec 1-2-3-intr.Lec 1-2-3-intr.
Lec 1-2-3-intr.
 
Neural networks
Neural networksNeural networks
Neural networks
 
Neural Networks
Neural Networks Neural Networks
Neural Networks
 
Neural network & its applications
Neural network & its applications Neural network & its applications
Neural network & its applications
 
neural networks
 neural networks neural networks
neural networks
 
7 nn1-intro.ppt
7 nn1-intro.ppt7 nn1-intro.ppt
7 nn1-intro.ppt
 
Neural networks of artificial intelligence
Neural networks of artificial  intelligenceNeural networks of artificial  intelligence
Neural networks of artificial intelligence
 
Artificial Neural Networks: Pointers
Artificial Neural Networks: PointersArtificial Neural Networks: Pointers
Artificial Neural Networks: Pointers
 
Artificial neural networks and its application
Artificial neural networks and its applicationArtificial neural networks and its application
Artificial neural networks and its application
 
neural networks
neural networksneural networks
neural networks
 

Similar to The Predictive Neuron: How Active Dendrites Enable Spatiotemporal Computation In The Neocortex

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...
Numenta
 
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
 
CARLsim 3: Concepts, Tools, and Applications
CARLsim 3: Concepts, Tools, and ApplicationsCARLsim 3: Concepts, Tools, and Applications
CARLsim 3: Concepts, Tools, and Applications
Michael Beyeler
 
Design of Cortical Neuron Circuits With VLSI Design Approach
Design of Cortical Neuron Circuits With VLSI Design ApproachDesign of Cortical Neuron Circuits With VLSI Design Approach
Design of Cortical Neuron Circuits With VLSI Design Approach
ijsc
 
A ann neural Aj NN ghgh hghyt gWeek 1.pptx
A  ann neural Aj  NN ghgh hghyt gWeek 1.pptxA  ann neural Aj  NN ghgh hghyt gWeek 1.pptx
A ann neural Aj NN ghgh hghyt gWeek 1.pptx
SajjadRizvi16
 
Electrophysiological imaging for advanced pharmacological screening
Electrophysiological imaging for advanced pharmacological screeningElectrophysiological imaging for advanced pharmacological screening
Electrophysiological imaging for advanced pharmacological screening
3Brain AG
 
Journalcompneuro
JournalcompneuroJournalcompneuro
Journalcompneuro
Khalifa Bakkar
 
Neural network
Neural networkNeural network
Neural network
Guvera Ganesh
 
Neural Networks: Introducton
Neural Networks: IntroductonNeural Networks: Introducton
Neural Networks: Introducton
Mostafa G. M. Mostafa
 
NeurSciACone
NeurSciAConeNeurSciACone
NeurSciAConeAdam Cone
 
Soft computing BY:- Dr. Rakesh Kumar Maurya
Soft computing BY:- Dr. Rakesh Kumar MauryaSoft computing BY:- Dr. Rakesh Kumar Maurya
Soft computing BY:- Dr. Rakesh Kumar Maurya
Rakesh Kumar Maurya Maurya
 
Artificial Neural Network and its Applications
Artificial Neural Network and its ApplicationsArtificial Neural Network and its Applications
Artificial Neural Network and its Applications
shritosh kumar
 
Artificial Neural Networks Lect1: Introduction & neural computation
Artificial Neural Networks Lect1: Introduction & neural computationArtificial Neural Networks Lect1: Introduction & neural computation
Artificial Neural Networks Lect1: Introduction & neural computation
Mohammed Bennamoun
 
What is (computational) neuroscience?
What is (computational) neuroscience?What is (computational) neuroscience?
What is (computational) neuroscience?
SSA KPI
 
Neural Network
Neural NetworkNeural Network
Neural NetworkSayyed Z
 
High Precision And Fast Functional Mapping Of Cortical Circuitry Through A No...
High Precision And Fast Functional Mapping Of Cortical Circuitry Through A No...High Precision And Fast Functional Mapping Of Cortical Circuitry Through A No...
High Precision And Fast Functional Mapping Of Cortical Circuitry Through A No...
Taruna Ikrar
 
Mapping Inhibitory Neuronal Ircuits By Laser Scanning Photostimula Tion
Mapping Inhibitory Neuronal Ircuits By Laser Scanning Photostimula TionMapping Inhibitory Neuronal Ircuits By Laser Scanning Photostimula Tion
Mapping Inhibitory Neuronal Ircuits By Laser Scanning Photostimula Tion
Taruna Ikrar
 
Neural Computing
Neural ComputingNeural Computing
Neural Computing
ESCOM
 
Fundamentals of Neural Network (Soft Computing)
Fundamentals of Neural Network (Soft Computing)Fundamentals of Neural Network (Soft Computing)
Fundamentals of Neural Network (Soft Computing)
Amit Kumar Rathi
 

Similar to The Predictive Neuron: How Active Dendrites Enable Spatiotemporal Computation In The Neocortex (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...
 
CARLsim 3: Concepts, Tools, and Applications
CARLsim 3: Concepts, Tools, and ApplicationsCARLsim 3: Concepts, Tools, and Applications
CARLsim 3: Concepts, Tools, and Applications
 
Design of Cortical Neuron Circuits With VLSI Design Approach
Design of Cortical Neuron Circuits With VLSI Design ApproachDesign of Cortical Neuron Circuits With VLSI Design Approach
Design of Cortical Neuron Circuits With VLSI Design Approach
 
A ann neural Aj NN ghgh hghyt gWeek 1.pptx
A  ann neural Aj  NN ghgh hghyt gWeek 1.pptxA  ann neural Aj  NN ghgh hghyt gWeek 1.pptx
A ann neural Aj NN ghgh hghyt gWeek 1.pptx
 
Electrophysiological imaging for advanced pharmacological screening
Electrophysiological imaging for advanced pharmacological screeningElectrophysiological imaging for advanced pharmacological screening
Electrophysiological imaging for advanced pharmacological screening
 
Journalcompneuro
JournalcompneuroJournalcompneuro
Journalcompneuro
 
Neural network
Neural networkNeural network
Neural network
 
Neural Networks: Introducton
Neural Networks: IntroductonNeural Networks: Introducton
Neural Networks: Introducton
 
NeurSciACone
NeurSciAConeNeurSciACone
NeurSciACone
 
Soft computing BY:- Dr. Rakesh Kumar Maurya
Soft computing BY:- Dr. Rakesh Kumar MauryaSoft computing BY:- Dr. Rakesh Kumar Maurya
Soft computing BY:- Dr. Rakesh Kumar Maurya
 
Artificial Neural Network and its Applications
Artificial Neural Network and its ApplicationsArtificial Neural Network and its Applications
Artificial Neural Network and its Applications
 
Artificial Neural Networks Lect1: Introduction & neural computation
Artificial Neural Networks Lect1: Introduction & neural computationArtificial Neural Networks Lect1: Introduction & neural computation
Artificial Neural Networks Lect1: Introduction & neural computation
 
What is (computational) neuroscience?
What is (computational) neuroscience?What is (computational) neuroscience?
What is (computational) neuroscience?
 
Neural Network
Neural NetworkNeural Network
Neural Network
 
High Precision And Fast Functional Mapping Of Cortical Circuitry Through A No...
High Precision And Fast Functional Mapping Of Cortical Circuitry Through A No...High Precision And Fast Functional Mapping Of Cortical Circuitry Through A No...
High Precision And Fast Functional Mapping Of Cortical Circuitry Through A No...
 
Mapping Inhibitory Neuronal Ircuits By Laser Scanning Photostimula Tion
Mapping Inhibitory Neuronal Ircuits By Laser Scanning Photostimula TionMapping Inhibitory Neuronal Ircuits By Laser Scanning Photostimula Tion
Mapping Inhibitory Neuronal Ircuits By Laser Scanning Photostimula Tion
 
Neural Computing
Neural ComputingNeural Computing
Neural Computing
 
Sciconsc
SciconscSciconsc
Sciconsc
 
Fundamentals of Neural Network (Soft Computing)
Fundamentals of Neural Network (Soft Computing)Fundamentals of Neural Network (Soft Computing)
Fundamentals of Neural Network (Soft Computing)
 

More from Numenta

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
Numenta
 
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
Numenta
 
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
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
 
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...
Numenta
 
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...
Numenta
 
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
Numenta
 
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 -...
Numenta
 
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
Numenta
 
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...
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
 
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
 
HTM Spatial Pooler
HTM Spatial PoolerHTM Spatial Pooler
HTM Spatial Pooler
Numenta
 
Biological path toward strong AI
Biological path toward strong AIBiological path toward strong AI
Biological path toward strong AI
Numenta
 
Predictive Analytics with Numenta Machine Intelligence
Predictive Analytics with Numenta Machine IntelligencePredictive Analytics with Numenta Machine Intelligence
Predictive Analytics with Numenta Machine Intelligence
Numenta
 

More from Numenta (15)

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)
 
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
 
HTM Spatial Pooler
HTM Spatial PoolerHTM Spatial Pooler
HTM Spatial Pooler
 
Biological path toward strong AI
Biological path toward strong AIBiological path toward strong AI
Biological path toward strong AI
 
Predictive Analytics with Numenta Machine Intelligence
Predictive Analytics with Numenta Machine IntelligencePredictive Analytics with Numenta Machine Intelligence
Predictive Analytics with Numenta Machine Intelligence
 

Recently uploaded

EY - Supply Chain Services 2018_template.pptx
EY - Supply Chain Services 2018_template.pptxEY - Supply Chain Services 2018_template.pptx
EY - Supply Chain Services 2018_template.pptx
AlguinaldoKong
 
SCHIZOPHRENIA Disorder/ Brain Disorder.pdf
SCHIZOPHRENIA Disorder/ Brain Disorder.pdfSCHIZOPHRENIA Disorder/ Brain Disorder.pdf
SCHIZOPHRENIA Disorder/ Brain Disorder.pdf
SELF-EXPLANATORY
 
ESR_factors_affect-clinic significance-Pathysiology.pptx
ESR_factors_affect-clinic significance-Pathysiology.pptxESR_factors_affect-clinic significance-Pathysiology.pptx
ESR_factors_affect-clinic significance-Pathysiology.pptx
muralinath2
 
role of pramana in research.pptx in science
role of pramana in research.pptx in sciencerole of pramana in research.pptx in science
role of pramana in research.pptx in science
sonaliswain16
 
NuGOweek 2024 Ghent - programme - final version
NuGOweek 2024 Ghent - programme - final versionNuGOweek 2024 Ghent - programme - final version
NuGOweek 2024 Ghent - programme - final version
pablovgd
 
Hemostasis_importance& clinical significance.pptx
Hemostasis_importance& clinical significance.pptxHemostasis_importance& clinical significance.pptx
Hemostasis_importance& clinical significance.pptx
muralinath2
 
Hemoglobin metabolism_pathophysiology.pptx
Hemoglobin metabolism_pathophysiology.pptxHemoglobin metabolism_pathophysiology.pptx
Hemoglobin metabolism_pathophysiology.pptx
muralinath2
 
Cancer cell metabolism: special Reference to Lactate Pathway
Cancer cell metabolism: special Reference to Lactate PathwayCancer cell metabolism: special Reference to Lactate Pathway
Cancer cell metabolism: special Reference to Lactate Pathway
AADYARAJPANDEY1
 
general properties of oerganologametal.ppt
general properties of oerganologametal.pptgeneral properties of oerganologametal.ppt
general properties of oerganologametal.ppt
IqrimaNabilatulhusni
 
Leaf Initiation, Growth and Differentiation.pdf
Leaf Initiation, Growth and Differentiation.pdfLeaf Initiation, Growth and Differentiation.pdf
Leaf Initiation, Growth and Differentiation.pdf
RenuJangid3
 
Lateral Ventricles.pdf very easy good diagrams comprehensive
Lateral Ventricles.pdf very easy good diagrams comprehensiveLateral Ventricles.pdf very easy good diagrams comprehensive
Lateral Ventricles.pdf very easy good diagrams comprehensive
silvermistyshot
 
Richard's entangled aventures in wonderland
Richard's entangled aventures in wonderlandRichard's entangled aventures in wonderland
Richard's entangled aventures in wonderland
Richard Gill
 
Unveiling the Energy Potential of Marshmallow Deposits.pdf
Unveiling the Energy Potential of Marshmallow Deposits.pdfUnveiling the Energy Potential of Marshmallow Deposits.pdf
Unveiling the Energy Potential of Marshmallow Deposits.pdf
Erdal Coalmaker
 
What is greenhouse gasses and how many gasses are there to affect the Earth.
What is greenhouse gasses and how many gasses are there to affect the Earth.What is greenhouse gasses and how many gasses are there to affect the Earth.
What is greenhouse gasses and how many gasses are there to affect the Earth.
moosaasad1975
 
Body fluids_tonicity_dehydration_hypovolemia_hypervolemia.pptx
Body fluids_tonicity_dehydration_hypovolemia_hypervolemia.pptxBody fluids_tonicity_dehydration_hypovolemia_hypervolemia.pptx
Body fluids_tonicity_dehydration_hypovolemia_hypervolemia.pptx
muralinath2
 
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
University of Maribor
 
Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...
Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...
Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...
muralinath2
 
platelets- lifespan -Clot retraction-disorders.pptx
platelets- lifespan -Clot retraction-disorders.pptxplatelets- lifespan -Clot retraction-disorders.pptx
platelets- lifespan -Clot retraction-disorders.pptx
muralinath2
 
Structural Classification Of Protein (SCOP)
Structural Classification Of Protein  (SCOP)Structural Classification Of Protein  (SCOP)
Structural Classification Of Protein (SCOP)
aishnasrivastava
 
Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...
Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...
Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...
Sérgio Sacani
 

Recently uploaded (20)

EY - Supply Chain Services 2018_template.pptx
EY - Supply Chain Services 2018_template.pptxEY - Supply Chain Services 2018_template.pptx
EY - Supply Chain Services 2018_template.pptx
 
SCHIZOPHRENIA Disorder/ Brain Disorder.pdf
SCHIZOPHRENIA Disorder/ Brain Disorder.pdfSCHIZOPHRENIA Disorder/ Brain Disorder.pdf
SCHIZOPHRENIA Disorder/ Brain Disorder.pdf
 
ESR_factors_affect-clinic significance-Pathysiology.pptx
ESR_factors_affect-clinic significance-Pathysiology.pptxESR_factors_affect-clinic significance-Pathysiology.pptx
ESR_factors_affect-clinic significance-Pathysiology.pptx
 
role of pramana in research.pptx in science
role of pramana in research.pptx in sciencerole of pramana in research.pptx in science
role of pramana in research.pptx in science
 
NuGOweek 2024 Ghent - programme - final version
NuGOweek 2024 Ghent - programme - final versionNuGOweek 2024 Ghent - programme - final version
NuGOweek 2024 Ghent - programme - final version
 
Hemostasis_importance& clinical significance.pptx
Hemostasis_importance& clinical significance.pptxHemostasis_importance& clinical significance.pptx
Hemostasis_importance& clinical significance.pptx
 
Hemoglobin metabolism_pathophysiology.pptx
Hemoglobin metabolism_pathophysiology.pptxHemoglobin metabolism_pathophysiology.pptx
Hemoglobin metabolism_pathophysiology.pptx
 
Cancer cell metabolism: special Reference to Lactate Pathway
Cancer cell metabolism: special Reference to Lactate PathwayCancer cell metabolism: special Reference to Lactate Pathway
Cancer cell metabolism: special Reference to Lactate Pathway
 
general properties of oerganologametal.ppt
general properties of oerganologametal.pptgeneral properties of oerganologametal.ppt
general properties of oerganologametal.ppt
 
Leaf Initiation, Growth and Differentiation.pdf
Leaf Initiation, Growth and Differentiation.pdfLeaf Initiation, Growth and Differentiation.pdf
Leaf Initiation, Growth and Differentiation.pdf
 
Lateral Ventricles.pdf very easy good diagrams comprehensive
Lateral Ventricles.pdf very easy good diagrams comprehensiveLateral Ventricles.pdf very easy good diagrams comprehensive
Lateral Ventricles.pdf very easy good diagrams comprehensive
 
Richard's entangled aventures in wonderland
Richard's entangled aventures in wonderlandRichard's entangled aventures in wonderland
Richard's entangled aventures in wonderland
 
Unveiling the Energy Potential of Marshmallow Deposits.pdf
Unveiling the Energy Potential of Marshmallow Deposits.pdfUnveiling the Energy Potential of Marshmallow Deposits.pdf
Unveiling the Energy Potential of Marshmallow Deposits.pdf
 
What is greenhouse gasses and how many gasses are there to affect the Earth.
What is greenhouse gasses and how many gasses are there to affect the Earth.What is greenhouse gasses and how many gasses are there to affect the Earth.
What is greenhouse gasses and how many gasses are there to affect the Earth.
 
Body fluids_tonicity_dehydration_hypovolemia_hypervolemia.pptx
Body fluids_tonicity_dehydration_hypovolemia_hypervolemia.pptxBody fluids_tonicity_dehydration_hypovolemia_hypervolemia.pptx
Body fluids_tonicity_dehydration_hypovolemia_hypervolemia.pptx
 
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
 
Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...
Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...
Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...
 
platelets- lifespan -Clot retraction-disorders.pptx
platelets- lifespan -Clot retraction-disorders.pptxplatelets- lifespan -Clot retraction-disorders.pptx
platelets- lifespan -Clot retraction-disorders.pptx
 
Structural Classification Of Protein (SCOP)
Structural Classification Of Protein  (SCOP)Structural Classification Of Protein  (SCOP)
Structural Classification Of Protein (SCOP)
 
Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...
Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...
Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...
 

The Predictive Neuron: How Active Dendrites Enable Spatiotemporal Computation In The Neocortex

  • 1. Workshop: Insights Gained By Detailed Dendritic Modeling July 18, 2018 Subutai Ahmad sahmad@numenta.com @SubutaiAhmad The Predictive Neuron: How Active Dendrites Enable Spatiotemporal Computation In The Neocortex Co-authors: -Jeff Hawkins, Marcus Lewis, Scott Purdy, Yuwei Cui
  • 2. Observation: The neocortex is constantly predicting its inputs. “the most important and also the most neglected problem of cerebral physiology” (Lashley, 1951) How can networks of pyramidal neurons learn predictive models of the world? Research question:
  • 3. 1) How can neurons learn predictive models of temporal sequences? 3) Experimentally testable predictions - Impact of NMDA spikes - Branch specific plasticity - Sparse correlation structure - Pyramidal neuron uses active dendrites for prediction - A single layer network model for complex predictions - Works on real world applications - Basic model can be used in very flexible ways - Sensorimotor sequences and feedback context “Why Neurons Have Thousands of Synapses, a Theory of Sequence Memory in the Neocortex” Hawkins and Ahmad, Frontiers in Neural Circuits, 2016/03/30 “A Theory of How Columns in the Neocortex Learn the Structure of the World” Hawkins, Ahmad, and Cui, Frontiers in Neural Circuits, 2017/10/25 2) The predictive neuron
  • 4. 5K to 30K excitatory synapses - 10% proximal - 90% distal Distal dendrites are pattern detectors - 8-15 co-active, co-located synapses generate dendritic NMDA spikes - sustained depolarization of soma but does not typically generate AP Pyramidal Neuron (Mel, 1992; 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.) Prediction Starts in the Neuron
  • 5. Proximal synapses: Cause somatic spikes Define classic receptive field of neuron Distal synapses: Cause dendritic spikes Put the cell into a depolarized, or “predictive” state Depolarized neurons fire sooner, inhibiting nearby neurons. A neuron can predict its activity in hundreds of unique contexts. 5K to 30K excitatory synapses - 10% proximal - 90% distal Distal dendrites are pattern detectors - 8-15 co-active, co-located synapses generate dendritic NMDA spikes - sustained depolarization of soma but does not typically generate AP HTM Neuron Model Prediction Starts in the Neuron Pyramidal Neuron (Poirazi et al., 2003) (Hawkins & Ahmad, 2016)
  • 6. A Single Layer Network Model for Sequence Memory - Neurons in a mini-column learn same FF receptive field. - Active dendritic segments form connections to nearby cells. - Depolarized cells fire first, and inhibit other cells within mini-column. No prediction Predicted input (Hawkins & Ahmad, 2016) (Cui et al, 2016) t=0 t=1 Predicted cells inhibit neighbors Next prediction t=2 t=0 t=1
  • 7. Synaptic changes localized to dendritic segments: (Stuart and Häusser, 2001; Losonczy et al., 2008) 1. If a cell was correctly predicted, positively reinforce the dendritic segment that caused the prediction. 2. If a cell was incorrectly predicted, slightly negatively reinforce the corresponding dendritic segment. 3. If no cell was predicted in a mini-column, reinforce the dendritic segment that best matched the previous input. Continuous Branch Specific Learning
  • 8. X A B B C C D Y Before learning X B’’ C’’ D’ Y’’ After learning A B’ C’ Same columns, but only one cell active per column. High Order (Non-Markovian) Sequences Two sequences: A-B-C-D X-B-C-Y
  • 9. C’ predicted Prediction of next input A input B’ predicted B input B input C input D’ AND Y” predictedC’ AND C” predicted Sequence Prediction Train on two sequences: A-B-C-D X-B-C-Y Surprise and multiple simultaneous predictions Test without the starting elements: B-C-?
  • 10. Application To Real World Streaming Data Sources - Accuracy is comparable to state of the art ML techniques (LSTM, ARIMA, etc.) - Continuous unsupervised learning - adapts to changes far better than other techniques - Top benchmark score in detecting anomalies and unusual behavior - Extremely fault tolerant (tolerant to 40% noise and faults) - Multiple open source implementations (some commercial) “Continuous online sequence learning with an unsupervised neural network model” Cui, Ahmad and Hawkins, Neural Computation, 2016 “Unsupervised real-time anomaly detection for streaming data” Ahmad, Lavin, Purdy and Zuha, Neurocomputing, 2017 2015-04-20 Monday 2015-04-21 Tuesday 2015-04-22 Wednesday 2015-04-23 Thursday 2015-04-24 Friday 2015-04-25 Saturday 2015-04-26 Sunday 0 k 5 k 10 k 15 k 20 k 25 k 30 k PassengerCountin30minwindow A B C Shift AR IM A LSTM 1000 LSTM 3000 LSTM 6000 TM 0.0 0.2 0.4 0.6 0.8 1.0 NRMSE 0.00 0.05 0.10 0.15 0.20 0.25 0.30 0.35 MAPE 0.0 0.5 1.0 1.5 2.0 2.5 NegativeLog-likelihood Shift AR IM A LSTM 1000 LSTM 3000 LSTM 6000 TM LSTM 1000 LSTM 3000 LSTM 6000 TM D ? Taxi Demand Prediction Anomaly Detection on Machine Sensor Data
  • 11. 1) How can neurons learn predictive models of temporal sequences? 3) Experimentally testable predictions - Impact of NMDA spikes - Branch specific plasticity - Sparse correlation structure - Pyramidal neuron uses active dendrites for prediction - A single layer network model for complex predictions - Works on real world applications - Basic model can be used in very flexible ways - Sensorimotor sequences and feedback context 2) The predictive neuron
  • 12. Can Network Learn Predictive Models of Sensorimotor Sequences? Sensorimotor sequences Sensory inputMotor-related context 80 objects, designed for robotics grasping tasks Model achieved 98.7% recall accuracy (77/78 uniquely classified) Yale-CMU-Berkeley (YCB) Object Benchmark (Calli et al., 2017) (Hawkins, Ahmad & Cui, 2017)
  • 13. Can Network Untangle Sensorimotor and Temporal Sequences? Sensorimotor sequences A-B-C-D-X-B-C-Y-A-B-C-D-X-B-C-Y Temporal sequences Sensory inputMotor-related context Classifier Input is mixture of sensorimotor and extrinsic sequences (Ahmad & Hawkins, 2017)
  • 14. Prediction with Apical Dendrites and Feedback Feedback signal represents additional context and an additional source of bias Apical dendrites Pooling Layer
  • 15. 1) How can neurons learn predictive models of temporal sequences? 3) Experimentally testable predictions - Impact of NMDA spikes - Branch specific plasticity - Sparse correlation structure - Pyramidal neuron uses active dendrites for prediction - A single layer network model for complex predictions - Works on real world applications - Basic model can be used in very flexible ways - Sensorimotor sequences and feedback context 2) The predictive neuron
  • 16. 1) Impact of NMDA spikes: Dendritic NMDA spikes cause cells to fire faster than they would otherwise. Fast local inhibitory networks (e.g. minicolumns) inhibit cells that don’t fire early. Sparser activations during a predictable sensory stream. For predictable natural stimuli, dendritic spikes will be more frequent than APs. (Vinje & Gallant, 2002; Smith et al, 2013; Wilmes et al, 2016; Moore et al, 2017) 2) Branch specific plasticity: Strong LTP in dendritic branch when NMDA spike followed by back action potential (bAP). Weak LTP (without NMDA spike) if synapse cluster becomes active followed by a bAP. Weak LTD when an NMDA spike is not followed by an action potential/bAP. (Holthoff et al, 2004; Losonczy et al, 2008; Yang et al, 2014; Cichon & Gang, 2015) 3) Correlation structure: Low pair-wise correlations between cells but significant high-order correlations. High order assembly correlated with specific point in a predictable sequence. Unanticipated inputs leads to a burst of activity, correlated within minicolumns. Activity during predicted inputs will be a subset of activity during unpredicted inputs. Neighboring mini-columns will be uncorrelated. (Ecker et al, 2010; Smith & Häusser, 2010; Schneidman et al, 2006; Miller et al, 2014; Homann et al, 2017) Properties And Experimentally Testable Predictions 16
  • 17. Depolarization From NMDA Spike Decreases Somatic Spike Latency (Weinan Sun, Janelia Labs, personal communication)
  • 18. Correlation Structure With Natural Sequences CellAssemblyOrder 3 4 5 6 Number cellas 0 1 2 3 Time(sec) 5 10 15 20 25 300 50 100 150 Time(sec) 5 10 15 20 25 30 0 50 100 150 5 10 15 20 25 30 Neuron# 0 20 40 60 80 100 120 140 160 5 10 15 20 25 30 Neuron# 0 20 40 60 80 100 120 140 160 V1 AL F 0.1 0.2 0.3 Prob.ofobserving epeatedcellassembly (Stirman et al, 2016) Spencer L. Smith YiYi Yu 20 presentations of a 30- second natural movie
  • 19. Sparser Activity With Repeated Presentations Time(sec) 5 10 15 20 25 30 Neuron# 0 20 40 60 80 100 120 140 160 Time(sec) 5 10 15 20 25 30 Neuron# 0 20 40 60 80 100 120 140 160 V1 -1 -0.5 0 0.5 1 0 0.1 0.2 0.3 Timejitter(sec) Prob.ofobserving repeatedcellassembly CellAssemblyOr 3 4 5 Numb cell 0 1 2 3 Time(sec) 5 10 15 20 25 300 50 100 Time(sec) 5 10 15 20 25 30 Neuron# 40 60 80 100 120 140 160 V1 AL 0.2 0.3 ofobserving dcellassembly Similar to (Vinje & Gallant, 2002)
  • 20. Emergence of High Order Cell Assemblies e(sec) 15 20 25 30 3-o ass sin -1 -0.5 0 0.5 1 0 0.1 0.2 0.3 -1 -0.5 0 0.5 1 0 0.02 0.04 0.06 0.08 Timejitter(sec) Prob.ofobserving repeatedcellassembly Timejitter(sec) Prob.ofobserving repeatedcellassembly Cell assemblies are significantly more likely to occur in sequences than predicted by a Poisson model (p<0.001). ec) 20 25 30 -1 -0.5 0 0.5 1 0 0.1 0.2 0.3 -1 -0.5 0 0 0.02 0.04 0.06 0.08 Timejitter(sec) Prob.ofobserving repeatedcellassembly Timejitter(se Prob.ofobserving repeatedcellassembly Sparse code predicts specific point in a sequence (single cells don’t). Similar to (Miller et al, 2014)
  • 21. 1) Impact of NMDA spikes: Dendritic NMDA spikes cause cells to fire faster than they would otherwise. Fast local inhibitory networks (e.g. minicolumns) inhibit cells that don’t fire early. Sparser activations during a predictable sensory stream. For predictable natural stimuli, dendritic spikes will be more frequent than APs. (Vinje & Gallant, 2002; Smith et al, 2013; Wilmes et al, 2016; Moore et al, 2017) 2) Branch specific plasticity: Strong LTP in dendritic branch when NMDA spike followed by back action potential (bAP). Weak LTP (without NMDA spike) if synapse cluster becomes active followed by a bAP. Weak LTD when an NMDA spike is not followed by an action potential/bAP. (Holthoff et al, 2004; Losonczy et al, 2008; Yang et al, 2014; Cichon & Gang, 2015) 3) Correlation structure: Low pair-wise correlations between cells but significant high-order correlations. High order assembly correlated with specific point in a predictable sequence. Unanticipated inputs leads to a burst of activity, correlated within minicolumns. Activity during predicted inputs will be a subset of activity during unpredicted inputs. Neighboring mini-columns will be uncorrelated. (Ecker et al, 2010; Smith & Häusser, 2010; Schneidman et al, 2006; Miller et al, 2014; Homann et al, 2017) Properties And Experimentally Testable Predictions 21
  • 22. - A model of sequence learning in cortex - Relies on “predictive neuron” with active dendrites and fast inhibitory networks - Can learn complex temporal sequences - Applied to real world streaming applications - Predictive neuron - Identical network of pyramidal cells can predict sensorimotor sequences - Feedback signal can add an additional source of bias - Detailed list of experimentally testable properties - Early results on some of these properties 22 Summary
  • 23. Open Issues / Discussion Are active dendrites necessary? (Yes!) - Is a two layer network of uniform point neurons sufficient? (No!) How to integrate calcium spikes, BAC firing, and apical dendrites? Continuous time model of HTM, including inhibitory networks Collaborations We are always interested in hosting visiting scholars and interns. Co-authors: Jeff Hawkins, Scott Purdy, Marcus Lewis (Numenta) Contact info: sahmad@numenta.com @SubutaiAhmad