2019
DOI: 10.1145/3300971
|View full text |Cite
|
Sign up to set email alerts
|

Neuromemrisitive Architecture of HTM with On-Device Learning and Neurogenesis

Abstract: Hierarchical temporal memory (HTM) is a biomimetic sequence memory algorithm that holds promise for invariant representations of spatial and spatiotemporal inputs. This paper presents a comprehensive neuromemristive crossbar architecture for the spatial pooler (SP) and the sparse distributed representation classifier, which are fundamental to the algorithm. There are several unique features in the proposed architecture that tightly link with the HTM algorithm. A memristor that is suitable for emulating the HTM… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
19
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
3
2
1

Relationship

1
5

Authors

Journals

citations
Cited by 14 publications
(19 citation statements)
references
References 38 publications
0
19
0
Order By: Relevance
“…The encoder transforms sensory information into binary representations, while the classifiers map the HTM output to the corresponding class labels (SDR classifier) and identify anomalies (anomaly classifier). The mixed-signal design of the SDR classifier has been developed in our previous work [6]. Thus, this work will emphasize the design and implementation of a single HTM region, 2 which is equivalent to realizing the primary sensory region in the supragranular layers of the neocortex.…”
Section: Hierarchical Temporal Memorymentioning
confidence: 99%
See 4 more Smart Citations
“…The encoder transforms sensory information into binary representations, while the classifiers map the HTM output to the corresponding class labels (SDR classifier) and identify anomalies (anomaly classifier). The mixed-signal design of the SDR classifier has been developed in our previous work [6]. Thus, this work will emphasize the design and implementation of a single HTM region, 2 which is equivalent to realizing the primary sensory region in the supragranular layers of the neocortex.…”
Section: Hierarchical Temporal Memorymentioning
confidence: 99%
“…The output of the spatial pooler is a binary vector, which represents the joint activity of all mini-columns in the HTM region in response to the current input. The spatial pooler operation can be divided into three distinct phases: initialization, overlap and inhibition, and learning, discussed in our previous work [6] and briefly described below.…”
Section: Spatial Poolermentioning
confidence: 99%
See 3 more Smart Citations