End-to-End Memristive HTM System for Pattern Recognition and Sequence Prediction
Abdullah M. Zyarah, Kevin Gomez, and Dhireesha Kudithipudi

TL;DR
This paper presents a novel end-to-end memristive neuromorphic system based on hierarchical temporal memory for real-time pattern recognition and sequence prediction at the edge, emphasizing low power and latency.
Contribution
It introduces a fully custom mixed-signal architecture combining analog and digital modules for efficient, reconfigurable, and low-power neuromorphic processing.
Findings
Achieved 1.129X lower mean absolute percentage error compared to baseline.
Reduced latency by 3.46X and power consumption by 77.02X versus digital CMOS design.
Implemented low power techniques yielding 161.37X power reduction.
Abstract
Neuromorphic systems that learn and predict from streaming inputs hold significant promise in pervasive edge computing and its applications. In this paper, a neuromorphic system that processes spatio-temporal information on the edge is proposed. Algorithmically, the system is based on hierarchical temporal memory that inherently offers online learning, resiliency, and fault tolerance. Architecturally, it is a full custom mixed-signal design with an underlying digital communication scheme and analog computational modules. Therefore, the proposed system features reconfigurability, real-time processing, low power consumption, and low-latency processing. The proposed architecture is benchmarked to predict on real-world streaming data. The network's mean absolute percentage error on the mixed-signal system is 1.129X lower compared to its baseline algorithm model. This reduction can be…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Memory and Neural Computing · Ferroelectric and Negative Capacitance Devices · Parallel Computing and Optimization Techniques
