In-memory hyperdimensional computing

被引:1
|
作者
Geethan Karunaratne
Manuel Le Gallo
Giovanni Cherubini
Luca Benini
Abbas Rahimi
Abu Sebastian
机构
[1] IBM Research – Zurich,Department of Information Technology and Electrical Engineering
[2] ETH Zürich,undefined
来源
Nature Electronics | 2020年 / 3卷
关键词
D O I
暂无
中图分类号
学科分类号
摘要
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.
引用
收藏
页码:327 / 337
页数:10
相关论文
共 50 条
  • [1] In-memory hyperdimensional computing
    Karunaratne, Geethan
    Le Gallo, Manuel
    Cherubini, Giovanni
    Benini, Luca
    Rahimi, Abbas
    Sebastian, Abu
    [J]. NATURE ELECTRONICS, 2020, 3 (06) : 327 - +
  • [2] Robust In-Memory Computing with Hyperdimensional Stochastic Representation
    Poduval, Prathyush
    Issa, Mariam
    Imani, Farhad
    Zhuo, Cheng
    Yin, Xunzhao
    Najafi, Hassan
    Imani, Mohsen
    [J]. 2021 IEEE/ACM INTERNATIONAL SYMPOSIUM ON NANOSCALE ARCHITECTURES (NANOARCH), 2021,
  • [3] Fulfilling Brain-inspired Hyperdimensional Computing with In-memory Computing
    Rahimi, Abbas
    Le Gallo, Manuel
    Abu Sebastian
    [J]. ERCIM NEWS, 2021, (125): : 28 - 30
  • [4] Wireless On-Chip Communications for Scalable In-memory Hyperdimensional Computing
    Guirado, Robert
    Rahimi, Abbas
    Karunaratne, Geethan
    Alarcon, Eduard
    Abu Sebastian
    Abadal, Sergi
    [J]. 2022 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2022,
  • [5] HDC-IM: Hyperdimensional Computing In-Memory Architecture based on RRAM
    Liu, Jialong
    Ma, Mingyuan
    Zhu, Zhenhua
    Wang, Yu
    Yang, Huazhong
    [J]. 2019 26TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS (ICECS), 2019, : 450 - 453
  • [6] Achieving software-equivalent accuracy for hyperdimensional computing with ferroelectric-based in-memory computing
    Kazemi, Arman
    Mueller, Franz
    Sharifi, Mohammad Mehdi
    Errahmouni, Hamza
    Gerlach, Gerald
    Kaempfe, Thomas
    Imani, Mohsen
    Hu, Xiaobo Sharon
    Niemier, Michael
    [J]. SCIENTIFIC REPORTS, 2022, 12 (01)
  • [7] Achieving software-equivalent accuracy for hyperdimensional computing with ferroelectric-based in-memory computing
    Arman Kazemi
    Franz Müller
    Mohammad Mehdi Sharifi
    Hamza Errahmouni
    Gerald Gerlach
    Thomas Kämpfe
    Mohsen Imani
    Xiaobo Sharon Hu
    Michael Niemier
    [J]. Scientific Reports, 12
  • [8] MIMHD: Accurate and Efficient Hyperdimensional Inference Using Multi-Bit In-Memory Computing
    Kazemi, Arman
    Sharifi, Mohammad Mehdi
    Zou, Zhuowen
    Niemier, Michael
    Hu, X. Sharon
    Imani, Mohsen
    [J]. 2021 IEEE/ACM INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN (ISLPED), 2021,
  • [9] HYPERLOCK: In-Memory Hyperdimensional Encryption in Memristor Crossbar Array
    Cai, Jack
    Amirsoleimani, Amirali
    Genov, Roman
    [J]. 2022 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS 22), 2022, : 960 - 964
  • [10] FeFET-Based In-Memory Hyperdimensional Encoding Design
    Huang, Qingrong
    Yang, Zeyu
    Ni, Kai
    Imani, Mohsen
    Zhuo, Cheng
    Yin, Xunzhao
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2023, 42 (11) : 3829 - 3839