2017
DOI: 10.3389/fncom.2017.00111
|View full text |Cite
|
Sign up to set email alerts
|

The HTM Spatial Pooler—A Neocortical Algorithm for Online Sparse Distributed Coding

Abstract: Hierarchical temporal memory (HTM) provides a theoretical framework that models several key computational principles of the neocortex. In this paper, we analyze an important component of HTM, the HTM spatial pooler (SP). The SP models how neurons learn feedforward connections and form efficient representations of the input. It converts arbitrary binary input patterns into sparse distributed representations (SDRs) using a combination of competitive Hebbian learning rules and homeostatic excitability control. We… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

1
34
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 89 publications
(35 citation statements)
references
References 70 publications
1
34
0
Order By: Relevance
“…The session can be first converted into the action ID sequence, and the ID will be In this paper, we will not discuss the details of the HTM model itself. For more information about the concepts, functions, and mathematical definitions used in the HTM, please see [13,[20][21][22][23][24].…”
Section: The Intrusion Scenario Discovery and Prediction Frameworkmentioning
confidence: 99%
“…The session can be first converted into the action ID sequence, and the ID will be In this paper, we will not discuss the details of the HTM model itself. For more information about the concepts, functions, and mathematical definitions used in the HTM, please see [13,[20][21][22][23][24].…”
Section: The Intrusion Scenario Discovery and Prediction Frameworkmentioning
confidence: 99%
“…More importantly, a device failure in the crossbar RRAM array causes significant performance degradation in the neuromorphic systems 24 , 25 . Among the various neuromorphic architectures, the crossbar array can be served as a spatial pooler (SP) for hierarchical temporal memory (HTM) that describes the functionality of the human neocortex 26 , as shown in Fig. 1 .…”
Section: Introductionmentioning
confidence: 99%
“…As a software framework for modeling the neocortical function, Hierarchical Temporal Memory (HTM) has been developed recently [15,16,17,18,19,20]. Figure 1a shows a functional block diagram of HTM that is composed of the Spatial Pooler (SP) and Temporal Memory (TM).…”
Section: Introductionmentioning
confidence: 99%
“…SP receives the sensory information to learn the cortical representation. As a result, SP generates Sparse Distributed Representation (SDR) [16]. SDR is a mathematical description for representing the cortical neurons that may be activated or deactivated in response to the sensory information from the cochlea, retina, etc.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation