Variable Binding for Sparse Distributed Representations: Theory and Applications
E. Paxon Frady, Denis Kleyko, Friedrich T. Sommer

TL;DR
This paper develops a theoretical framework for variable binding in sparse distributed representations using vector symbolic architectures, demonstrating its applications in reasoning and classification.
Contribution
It introduces a novel approach to variable binding for sparse vectors, extending previous methods and analyzing their properties and applications.
Findings
Block-code binding is lossless and ideal for applications.
General sparse vector binding is lossy but functional.
Theoretical equivalence between dense and sparse binding methods.
Abstract
Symbolic reasoning and neural networks are often considered incompatible approaches. Connectionist models known as Vector Symbolic Architectures (VSAs) can potentially bridge this gap. However, classical VSAs and neural networks are still considered incompatible. VSAs encode symbols by dense pseudo-random vectors, where information is distributed throughout the entire neuron population. Neural networks encode features locally, often forming sparse vectors of neural activation. Following Rachkovskij (2001); Laiho et al. (2015), we explore symbolic reasoning with sparse distributed representations. The core operations in VSAs are dyadic operations between vectors to express variable binding and the representation of sets. Thus, algebraic manipulations enable VSAs to represent and process data structures in a vector space of fixed dimensionality. Using techniques from compressed sensing,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
