arrow
Return

In-memory hyperdimensional computing

delete2020-06-01
delete195
PRE
AI
G
Geethan Karunaratne
M
Manuel Le Gallo
G
Giovanni Cherubini
L
Luca Benini
A
Abbas Rahimi *
A
Abu Sebastian *
DOI:10.1038/s41928-020-0410-3delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
A complete in-memory hyperdimensional computing system, which uses 760,000 phase-change memory devices, can efficiently perform machine learning related tasks including language classification, news classification and hand gesture recognition from electromyography signals. Hyperdimensional computing is an emerging computational framework that takes inspiration from attributes of neuronal circuits including hyperdimensionality, fully distributed holographic representation and (pseudo)randomness. When employed for machine learning tasks, such as learning and classification, the framework involves manipulation and comparison of large patterns within memory. A key attribute of hyperdimensional computing is its robustness to the imperfections associated with the computational substrates on which it is implemented. It is therefore particularly amenable to emerging non-von Neumann approaches such as in-memory computing, where the physical attributes of nanoscale memristive devices are exploited to perform computation. Here, we report a complete in-memory hyperdimensional computing system in which all operations are implemented on two memristive crossbar engines together with peripheral digital complementary metal-oxide-semiconductor (CMOS) circuits. Our approach can achieve a near-optimum trade-off between design complexity and classification accuracy based on three prototypical hyperdimensional computing-related learning tasks: language classification, news classification and hand gesture recognition from electromyography signals. Experiments using 760,000 phase-change memory devices performing analog in-memory computing achieve comparable accuracies to software implementations.
Keywords:
STATEFUL LOGIC OPERATIONS
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Nature Electronics cover
Nature Electronics
IF:
40.9
Papers:
1.7K
Citations:
2.1W

Organization

S
swiss federal institutes of technology domain
Scholars:
9.0W
Papers: 8.0W
Citations: 163
I
international business machines (ibm)
Scholars:
5.7K
Papers: 4.5K
Citations: 4
Cited Papers

Cited Papers

Extractive Desulfurization of Gasoline Using Imidazolium-Based Phosphoric Ionic Liquids
err2006-08-12
err0
PREAI
errYi Nie; Chunxi Li; Aijun Sun; Hong Meng; Zihao Wang
errShare
errSave
Nanoelectronic Programmable Synapses Based on Phase Change Materials for Brain-Inspired Computing
err2011-06-14
err1.1K
PREAI
errKuzum, Duygu; Jeyasingh, Rakesh G. D.; Lee, Byoungil; Wong, H. -S. Philip
errShare
errSave
Neuromorphic computing with multi-memristive synapses
err2018-06-28
err613
errOAAI
errBoybat, Irem; Le Gallo, Manuel; Nandakumar, S. R.; Moraitis, Timoleon; Parnell, Thomas; Tuma, Tomas; Rajendran, Bipin; Leblebici, Yusuf; Sebastian, Abu; Eleftheriou, Evangelos
errShare
errSave
Mixed-precision in-memory computing
err2018-04-17
err319
PREAI
errLe Gallo, Manuel; Sebastian, Abu; Mathis, Roland; Manica, Matteo; Giefers, Heiner; Tuma, Tomas; Bekas, Costas; Curioni, Alessandro; Eleftheriou, Evangelos
errShare
errSave
MAGIC-Memristor-Aided Logic
err2014-11-01
err638
PREAI
errKvatinsky, Shahar; Belousov, Dmitry; Liman, Slavik; Satat, Guy; Wald, Nimrod; Friedman, Eby G.; Kolodny, Avinoam; Weiser, Uri C.
errShare
errSave
researcher View more