Continuous online sequence learning with an unsupervised neural network model
Yuwei Cui, Subutai Ahmad, and Jeff Hawkins

TL;DR
This paper demonstrates that hierarchical temporal memory (HTM) can continuously learn and predict complex temporal sequences in an unsupervised manner, showing robustness and versatility comparable to state-of-the-art algorithms.
Contribution
It provides a detailed analysis of HTM sequence memory properties and applies it to real-world sequence learning and prediction tasks, highlighting its robustness and online learning capabilities.
Findings
HTM can learn many variable-order sequences continuously and unsupervised.
The model handles branching sequences with multiple predictions and disambiguation.
HTM achieves accuracy comparable to other advanced sequence learning algorithms.
Abstract
The ability to recognize and predict temporal sequences of sensory inputs is vital for survival in natural environments. Based on many known properties of cortical neurons, hierarchical temporal memory (HTM) sequence memory is recently proposed as a theoretical framework for sequence learning in the cortex. In this paper, we analyze properties of HTM sequence memory and apply it to sequence learning and prediction problems with streaming data. We show the model is able to continuously learn a large number of variable-order temporal sequences using an unsupervised Hebbian-like learning rule. The sparse temporal codes formed by the model can robustly handle branching temporal sequences by maintaining multiple predictions until there is sufficient disambiguating evidence. We compare the HTM sequence memory with other sequence learning algorithms, including statistical methods:…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
