High-Dimensional Computing as a Nanoscalable Paradigm

被引:90
|
作者
Rahimi, Abbas [1 ]
Datta, Sohum [1 ]
Kleyko, Denis [2 ]
Frady, Edward Paxon [3 ]
Olshausen, Bruno [3 ]
Kanerva, Pentti [3 ]
Rabaey, Jan M. [1 ]
机构
[1] Univ Calif Berkeley, Dept Elect Engn & Comp Sci, Berkeley, CA 94720 USA
[2] Lulea Univ Technol, Dept Comp Sci Elect & Space Engn, Lulea, Sweden
[3] Univ Calif Berkeley, Helen Wills Neurosci Inst, Berkeley, CA 94720 USA
关键词
Alternative computing; bio-inspired computing; hyperdimensional computing; vector symbolic architectures; in-memory computing; 3D RRAM; pattern recognition; REPRESENTATION; ARCHITECTURE; ACQUISITION; MEMORY;
D O I
10.1109/TCSI.2017.2705051
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
We outline a model of computing with high-dimensional (HD) vectors-where the dimensionality is in the thousands. It is built on ideas from traditional (symbolic) computing and artificial neural nets/deep learning, and complements them with ideas from probability theory, statistics, and abstract algebra. Key properties of HD computing include a well-defined set of arithmetic operations on vectors, generality, scalability, robustness, fast learning, and ubiquitous parallel operation, making it possible to develop efficient algorithms for large-scale real-world tasks. We present a 2-D architecture and demonstrate its functionality with examples from text analysis, pattern recognition, and biosignal processing, while achieving high levels of classification accuracy (close to or above conventional machine-learning methods), energy efficiency, and robustness with simple algorithms that learn fast. HD computing is ideally suited for 3-D nanometer circuit technology, vastly increasing circuit density and energy efficiency, and paving a way to systems capable of advanced cognitive tasks.
引用
收藏
页码:2508 / 2521
页数:14
相关论文
共 50 条
  • [1] Computing with High-Dimensional Vectors
    Kanerva, Pentti
    IEEE DESIGN & TEST, 2019, 36 (03) : 7 - 14
  • [2] Qudits and High-Dimensional Quantum Computing
    Wang, Yuchen
    Hu, Zixuan
    Sanders, Barry C.
    Kais, Sabre
    FRONTIERS IN PHYSICS, 2020, 8
  • [3] High-Dimensional Computing with Sparse Vectors
    Laiho, Mika
    Poikonen, Jussi H.
    Kanerva, Pentti
    Lehtonen, Eero
    2015 IEEE BIOMEDICAL CIRCUITS AND SYSTEMS CONFERENCE (BIOCAS), 2015, : 515 - 518
  • [4] The Eigenvalue Method for Computing High-dimensional Varieties
    冯果忱
    张树功
    张传林
    王柔怀
    东北数学, 1996, (01) : 1 - 4
  • [5] Computational complexity in high-dimensional quantum computing
    Koji Nagata
    Do Ngoc Diep
    Tadao Nakamura
    Quantum Machine Intelligence, 2022, 4
  • [6] High-dimensional data acquisition, computing, and visualization
    Chen, JX
    Nakano, A
    COMPUTING IN SCIENCE & ENGINEERING, 2003, 5 (02) : 12 - 13
  • [7] Efficient Teleportation for High-Dimensional Quantum Computing
    Xu, Wen-Ling
    Wang, Tie-Jun
    Wang, Chuan
    IEEE ACCESS, 2019, 7 : 115331 - 115338
  • [8] On computing high-dimensional Riemann theta functions
    Chimmalgi, Shrinivas
    Wahls, Sander
    COMMUNICATIONS IN NONLINEAR SCIENCE AND NUMERICAL SIMULATION, 2023, 123
  • [9] Computing With Residue Numbers in High-Dimensional Representation
    Kymn, Christopher J.
    Kleyko, Denis
    Frady, E. Paxon
    Bybee, Connor
    Kanerva, Pentti
    Sommer, Friedrich T.
    Olshausen, Bruno A.
    NEURAL COMPUTATION, 2024, 37 (01) : 1 - 37
  • [10] Computational complexity in high-dimensional quantum computing
    Nagata, Koji
    Do Ngoc Diep
    Nakamura, Tadao
    QUANTUM MACHINE INTELLIGENCE, 2022, 4 (02)