Computing on Functions Using Randomized Vector Representations
E. Paxon Frady, Denis Kleyko, Christopher J. Kymn, Bruno A. Olshausen,, Friedrich T. Sommer

TL;DR
This paper introduces Vector Function Architecture (VFA), a novel framework that generalizes vector symbolic architectures to function spaces, enabling kernel-based computations and applications in AI tasks like image recognition and regression.
Contribution
The paper extends VSAs to function spaces, develops the VFA framework, and demonstrates its effectiveness in kernel methods and AI applications.
Findings
VFA provides a unified algebraic framework for function representation.
Fractional power encoding induces kernels suitable for band-limited functions.
VFA models perform well in image recognition, density estimation, and nonlinear regression.
Abstract
Vector space models for symbolic processing that encode symbols by random vectors have been proposed in cognitive science and connectionist communities under the names Vector Symbolic Architecture (VSA), and, synonymously, Hyperdimensional (HD) computing. In this paper, we generalize VSAs to function spaces by mapping continuous-valued data into a vector space such that the inner product between the representations of any two data points represents a similarity kernel. By analogy to VSA, we call this new function encoding and computing framework Vector Function Architecture (VFA). In VFAs, vectors can represent individual data points as well as elements of a function space (a reproducing kernel Hilbert space). The algebraic vector operations, inherited from VSA, correspond to well-defined operations in function space. Furthermore, we study a previously proposed method for encoding…
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.
Taxonomy
TopicsFerroelectric and Negative Capacitance Devices · Advanced Memory and Neural Computing · Cellular Automata and Applications
