Hyperdimensional Computing: An Introduction to Computing in Distributed Representation with High-Dimensional Random Vectors

被引:561
|
作者
Kanerva, Pentti [1 ]
机构
[1] Stanford Univ, Ctr Study Language & Informat, Stanford, CA 94305 USA
关键词
Holographic reduced representation; Holistic record; Holistic mapping; Random indexing; Cognitive code; von Neumann architecture; NETWORKS; SYSTEMS; BINDING;
D O I
10.1007/s12559-009-9009-8
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The 1990s saw the emergence of cognitive models that depend on very high dimensionality and randomness. They include Holographic Reduced Representations, Spatter Code, Semantic Vectors, Latent Semantic Analysis, Context-Dependent Thinning, and Vector-Symbolic Architecture. They represent things in high-dimensional vectors that are manipulated by operations that produce new high-dimensional vectors in the style of traditional computing, in what is called here hyperdimensional computing on account of the very high dimensionality. The paper presents the main ideas behind these models, written as a tutorial essay in hopes of making the ideas accessible and even provocative. A sketch of how we have arrived at these models, with references and pointers to further reading, is given at the end. The thesis of the paper is that hyperdimensional representation has much to offer to students of cognitive science, theoretical neuroscience, computer science and engineering, and mathematics.
引用
收藏
页码:139 / 159
页数:21
相关论文
共 50 条
  • [1] Hyperdimensional Computing: An Introduction to Computing in Distributed Representation with High-Dimensional Random Vectors
    Pentti Kanerva
    Cognitive Computation, 2009, 1 : 139 - 159
  • [2] Recursive Functions in High-Dimensional Computing with Random Vectors
    Poikonen, Jussi H.
    Lehtonen, Eero
    Laiho, Mika
    2016 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2016, : 5194 - 5201
  • [3] Computing with High-Dimensional Vectors
    Kanerva, Pentti
    IEEE DESIGN & TEST, 2019, 36 (03) : 7 - 14
  • [4] 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
  • [5] 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
  • [6] An Introduction to Hyperdimensional Computing for Robotics
    Peer Neubert
    Stefan Schubert
    Peter Protzel
    KI - Künstliche Intelligenz, 2019, 33 : 319 - 330
  • [7] An Introduction to Hyperdimensional Computing for Robotics
    Neubert, Peer
    Schubert, Stefan
    Protzel, Peter
    KUNSTLICHE INTELLIGENZ, 2019, 33 (04): : 319 - 330
  • [8] Symbolic Representation and Learning With Hyperdimensional Computing
    Mitrokhin, Anton
    Sutor, Peter
    Summers-Stay, Douglas
    Fermueller, Cornelia
    Aloimonos, Yiannis
    FRONTIERS IN ROBOTICS AND AI, 2020, 7
  • [9] Qudits and High-Dimensional Quantum Computing
    Wang, Yuchen
    Hu, Zixuan
    Sanders, Barry C.
    Kais, Sabre
    FRONTIERS IN PHYSICS, 2020, 8
  • [10] High-Dimensional Computing as a Nanoscalable Paradigm
    Rahimi, Abbas
    Datta, Sohum
    Kleyko, Denis
    Frady, Edward Paxon
    Olshausen, Bruno
    Kanerva, Pentti
    Rabaey, Jan M.
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2017, 64 (09) : 2508 - 2521