Neuromorphic Architecture for the Hierarchical Temporal Memory

26Citations
Citations of this article
51Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

A biomimetic machine intelligence algorithm that holds promise in creating invariant representations of spatio-temporal input streams is the hierarchical temporal memory (HTM). This unsupervised online algorithm has been demonstrated on several machine-learning tasks, including anomaly detection. Significant effort has been made in formalizing and applying the HTM algorithm to different classes of problems. There are few early explorations of the HTM hardware architecture, especially for the earlier version of the spatial pooler of HTM algorithm. In this paper, we present a full-scale HTM architecture for both spatial pooler and temporal memory. Synthetic synapse design is proposed to address the potential and dynamic interconnections occurring during learning. The architecture is interweaved with parallel cells and columns that enable high processing speed for the HTM. The proposed architecture is verified for two different datasets: MNIST and the European number plate font (EUNF), with and without the presence of noise. The spatial pooler architecture is synthesized on Xilinx ZYNQ-7, with 91.16% classification accuracy for MNIST and 90% accuracy for EUNF, with noise. For the temporal memory sequence prediction, first- and second-order predictions are observed for a 5-number long sequence generated from EUNF dataset and 95% accuracy is obtained. Moreover, the proposed hardware architecture offers 1364 times speedup over the software realization. These results indicate that the proposed architecture can serve as a digital core to build the HTM in hardware and eventually as a standalone self-learning system.

Cite

CITATION STYLE

APA

Zyarah, A. M., & Kudithipudi, D. (2019). Neuromorphic Architecture for the Hierarchical Temporal Memory. IEEE Transactions on Emerging Topics in Computational Intelligence, 3(1), 4–14. https://doi.org/10.1109/TETCI.2018.2850314

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free