Related Experiment Video
Updated: Jun 7, 2025

A Psychophysics Paradigm for the Collection and Analysis of Similarity Judgments
Published on: March 1, 2022
Computing With Residue Numbers in High-Dimensional Representation
Christopher J Kymn1, Denis Kleyko2,3, E Paxon Frady4
1Redwood Center for Theoretical Neuroscience, University of California, Berkeley, CA 94720, U.S.A. cjkymn@berkeley.edu.
We introduce residue hyperdimensional computing, a novel framework combining residue number systems and high-dimensional vectors. This approach offers efficient, noise-robust computation for complex problems and new machine learning architectures.
Area of Science:
- Computational neuroscience
- Computer science
- Machine learning
Background:
- Traditional computing methods face challenges with large dynamic ranges and noise.
- Representing numerical data efficiently is crucial for complex computations.
Purpose of the Study:
- To introduce residue hyperdimensional computing (RHDC), a unified framework.
- To demonstrate RHDC's efficiency, scalability, and noise robustness.
- To explore RHDC's applications in visual perception, optimization, and neuroscience.
Main Methods:
- Unifying residue number systems with an algebra over random, high-dimensional vectors.
- Representing residue numbers as high-dimensional vectors for parallelizable operations.
- Employing efficient factorization methods for high-dimensional vectors.
Main Results:
- RHDC represents and operates on large dynamic ranges with logarithmic resource scaling.
- The framework demonstrates significant robustness to noise.
- Improved performance in visual perception and combinatorial optimization tasks compared to baseline methods.
Conclusions:
- RHDC offers a computationally efficient and scalable alternative for numerical data manipulation.
- The framework provides insights into grid cell computation in the brain.
- RHDC suggests novel machine learning architectures for numerical data processing.
Related Concept Videos
Vector Representation of Complex Numbers
Consider a function defined as the product of the complex factors in the numerator divided by the product of the complex factors in the...
Routh-Hurwitz Criterion II
The first scenario occurs when a singular zero appears in the first column of the Routh table. This situation creates a division by zero issues. To resolve this, a small positive or negative number, denoted as epsilon (∈), is substituted for the zero. The stability analysis proceeds by assuming a sign for ∈. If ∈ is positive, any sign change in the first...
Numerical Calculations
The solution to a problem is obtained using different methods. While manually solving algebraic symbols is one of the most common methods, the graphical method is often preferred. Computers...
Area Computation by the Alternative Coordinate Method
Problem Solving: Dimensional Analysis
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...

