Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Cluster Sampling Method01:20

Cluster Sampling Method

14.9K
Appropriate sampling methods ensure that samples are drawn without bias and accurately represent the population. Because measuring the entire population in a study is not practical, researchers use samples to represent the population of interest.
To choose a cluster sample, divide the population into clusters (groups) and then randomly select some of the clusters. All the members from these clusters are in the cluster sample. For example, if you randomly sample four departments from your...
14.9K
Parallel Processing01:20

Parallel Processing

780
The brain processes sensory information rapidly due to parallel processing, which involves sending data across multiple neural pathways at the same time. This method allows the brain to manage various sensory qualities, such as shapes, colors, movements, and locations, all concurrently. For instance, when observing a forest landscape, the brain simultaneously processes the movement of leaves, the shapes of trees, the depth between them, and the various shades of green. This enables a quick and...
780
Area Computation by the Alternative Coordinate Method01:24

Area Computation by the Alternative Coordinate Method

678
The alternative coordinate method, also known as the Shoelace Formula, is a technique for determining the area of a traverse using Cartesian coordinates. This method relies on the sequential arrangement of x and y coordinates for each point of the shape, ensuring accuracy and ease of application.In this approach, each corner's x and y coordinates are listed as fractions, with the x-coordinate as the numerator and the y-coordinate as the denominator. These coordinates are arranged sequentially...
678
Uniform Depth Channel Flow: Problem Solving01:18

Uniform Depth Channel Flow: Problem Solving

532
To calculate the flow rate for a trapezoidal channel, first, identify the bottom width, side slope, and flow depth of the channel. The cross-sectional area (A) corresponding to the depth of flow (y), channel bottom width (B), and side slope (θ) is determined by:Next, calculate the wetted perimeter, which includes the bottom width and the sloped side lengths in contact with the water. Using the values of the cross-sectional area and the wetted perimeter, determine the hydraulic radius by...
532
Statically Indeterminate Problem Solving01:16

Statically Indeterminate Problem Solving

752
Statically indeterminate problems are those where statics alone can not determine the internal forces or reactions. Consider a structure comprising two cylindrical rods made of steel and brass. These rods are joined at point B and restrained by rigid supports at points A and C. Now, the reactions at points A and C and the deflection at point B are to be determined. This rod structure is classified as statically indeterminate as the structure has more supports than are necessary for maintaining...
752
Extraction: Partition and Distribution Coefficients01:14

Extraction: Partition and Distribution Coefficients

5.1K
The distribution law or Nernst's distribution law is the law that governs the distribution of a solute between two immiscible solvents. This law, also known as the partition law, states that if a solute is added to the mixture of two immiscible solvents at a constant temperature, the solute is distributed between the two solvents in such a way that the ratio of solute concentrations in the solvents remains constant at equilibrium.
For extracting a solute from an aqueous phase into an...
5.1K

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

Bridging the gaps: the gut-lung axis and microbial metabolites in the pathogenesis and treatment of pulmonary fibrosis.

Frontiers in medicine·2026
Same author

Thousand-Brains Systems: Sensorimotor Intelligence for Rapid, Robust Learning and Inference.

Neural computation·2026
Same author

Identification of photosynthetic pigment content-related genes in peanut (Arachis hypogaea L.) by GWAS and RNA-seq.

TAG. Theoretical and applied genetics. Theoretische und angewandte Genetik·2026
Same author

Genomic analysis of differentiation and demography of the formerly conspecific agile (Dipodomys agilis) and Dulzura (D. simulans) kangaroo rats.

Heredity·2025
Same author

Facile synthesis of Fe<sub>3</sub>O<sub>4</sub>@pyrogallol-formaldehyde resin@Ag core-shell nanomaterials for the catalytic degradation of contaminants.

RSC advances·2025
Same author

Synthesis of quaternized magnetic chitosan and adsorption performance for methyl orange from aqueous solution.

RSC advances·2025
Same journal

Learning under constraints: a theoretical framework for comparing resource-constrained learning in biological and artificial systems.

Frontiers in computational neuroscience·2026
Same journal

MsGCN: a multi-stream graph convolutional network for multiband PLV graph fusion in EEG-based biometric identification.

Frontiers in computational neuroscience·2026
Same journal

AI-driven neuroanalytic modeling for mental health: multichannel CNN-based autism spectrum disorder detection via facial pattern analysis.

Frontiers in computational neuroscience·2026
Same journal

Modeling multiscale neural dynamics for EEG-based emotion recognition using an attentive wavelet-transformer framework.

Frontiers in computational neuroscience·2026
Same journal

New directions for complex systems in contemporary neuroscience: a morphodynamic and emergent function approach.

Frontiers in computational neuroscience·2026
Same journal

NMDA receptor kinetics drive distinct routes to chaotic firing in pyramidal neurons.

Frontiers in computational neuroscience·2026
See all related articles

Related Experiment Video

Updated: Feb 17, 2026

Swin-PSAxialNet: An Efficient Multi-Organ Segmentation Technique
04:48

Swin-PSAxialNet: An Efficient Multi-Organ Segmentation Technique

Published on: July 5, 2024

835

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

Yuwei Cui1, Subutai Ahmad1, Jeff Hawkins1

  • 1Numenta, Inc., Redwood City, CA, United States.

Frontiers in Computational Neuroscience
|December 15, 2017
PubMed
Summary
This summary is machine-generated.

The Hierarchical Temporal Memory (HTM) spatial pooler learns efficient, sparse representations from noisy data. This neurally inspired algorithm adapts quickly, is robust to errors, and demonstrates value in real-world systems.

Keywords:
Hebbian learningcompetitive learninghierarchical temporal memoryonline learningsparse codingsparse distributed representationsspatial pooler

More Related Videos

Identification of Disease-related Spatial Covariance Patterns using Neuroimaging Data
14:27

Identification of Disease-related Spatial Covariance Patterns using Neuroimaging Data

Published on: June 26, 2013

16.3K
Detection of Rare Genomic Variants from Pooled Sequencing Using SPLINTER
14:06

Detection of Rare Genomic Variants from Pooled Sequencing Using SPLINTER

Published on: June 23, 2012

15.8K

Related Experiment Videos

Last Updated: Feb 17, 2026

Swin-PSAxialNet: An Efficient Multi-Organ Segmentation Technique
04:48

Swin-PSAxialNet: An Efficient Multi-Organ Segmentation Technique

Published on: July 5, 2024

835
Identification of Disease-related Spatial Covariance Patterns using Neuroimaging Data
14:27

Identification of Disease-related Spatial Covariance Patterns using Neuroimaging Data

Published on: June 26, 2013

16.3K
Detection of Rare Genomic Variants from Pooled Sequencing Using SPLINTER
14:06

Detection of Rare Genomic Variants from Pooled Sequencing Using SPLINTER

Published on: June 23, 2012

15.8K

Area of Science:

  • Computational Neuroscience
  • Machine Learning
  • Artificial Intelligence

Background:

  • The neocortex's computational principles are modeled by Hierarchical Temporal Memory (HTM).
  • The HTM spatial pooler (SP) is a key component for learning feedforward connections and creating efficient input representations.

Purpose of the Study:

  • Analyze the HTM spatial pooler (SP) and its properties.
  • Develop metrics to quantify SP performance.
  • Demonstrate the SP's value in a complete HTM system.

Main Methods:

  • The SP converts binary input patterns into sparse distributed representations (SDRs).
  • It employs competitive Hebbian learning and homeostatic excitability control.
  • Metrics were developed to quantify properties like adaptation, noise robustness, cell efficiency, and cell death robustness.

Main Results:

  • The SP exhibits fast adaptation to changing input statistics.
  • It shows improved noise robustness through learning.
  • The SP demonstrates efficient cell utilization and robustness to cell death.

Conclusions:

  • The HTM spatial pooler is a neurally inspired algorithm for online learning of sparse representations from noisy data.
  • The developed metrics effectively quantify the SP's key properties.
  • The SP proves valuable in real-world HTM applications.