This two-part comprehensive survey is devoted to a computing framework most commonly known under the names Hyperdimensional Computing and Vector Symbolic Architectures (HDC/VSA). Both names refer to a family of computational models that use high-dimensional distributed representations and rely on the algebraic properties of their key operations to incorporate the advantages of structured symbolic representations and vector distributed representations. Notable models in the HDC/VSA family are Tensor Product Representations, Holographic Reduced Representations, Multiply-Add-Permute, Binary Spatter Codes, and Sparse Binary Distributed Representations but there are other models too. HDC/VSA is a highly interdisciplinary area with connections to computer science, electrical engineering, artificial intelligence, mathematics, and cognitive science. This fact makes it challenging to create a thorough overview of the area. However, due to a surge of new researchers joining the area in recent years, the necessity for a comprehensive survey of the area has become extremely important. Therefore, amongst other aspects of the area, this Part I surveys important aspects such as: known computational models of HDC/VSA and transformations of various input data types to high-dimensional distributed representations. Part II of this survey is devoted to applications, cognitive computing and architectures, as well as directions for future work. The survey is written to be useful for both newcomers and practitioners.
翻译:由两部分组成的全面调查致力于一个在超维电子和矢量符号结构(HDC/VSA)名称下最常见的计算机框架,这两个名字都指使用高维分布式表达式并依赖其关键操作的代数特性的计算模型组,以纳入结构化象征性表示式和矢量分布式表达式的优点。HDC/VSA家族的显著模型是Tensor Productions、全局减少代表制、多式增益制版、Binary Spetell 代码和Spassy 二进制分布式表达式,但也有其他模型。HDC/VSA是一个高度跨学科的领域,与计算机科学、电气工程、人工智能、数学和认知科学有关,因此很难对该地区进行彻底的概述。然而,由于近年来加入该地区的新研究人员激增,对该地区进行全面调查的必要性变得极为重要。因此,这部分调查的重要方面包括:已知的HDC/VADSA的计算模型和SA-SVSA系统分布式的高度跨学科领域,作为当前投入结构的高级应用方向,对各种数据结构进行高层次的传播。