The idea is to prepare ๐๐ต๐ถ๐น๐ฒ ๐๐ต๐ฒ๐ฟ๐ฒ'๐ ๐๐๐ถ๐น๐น ๐ฎ ๐ฐ๐ต๐ผ๐ถ๐ฐ๐ฒ. HDC would find useful past trips; the robot would still need to forecast energy use and motor heating, then check its current limits.
At @hdclabs_ai, our other experiments give us reason to think HDC could help devices manage limited energy budgets
Read the full post to learn how this biological idea could guide machines:
https://t.co/8nMvlDX89u
5/5
In biology, organisms draw on past experience to anticipate what their bodies will need. Energy use and cooling have to adjust together as demands change.
Biologists call this ๐ฎ๐น๐น๐ผ๐๐๐ฎ๐๐ถ๐. What could machines borrow from it?
We cover some thought experiments in this fascinating new blog post. ๐งต๐๐ฝ
https://t.co/8nMvlDX89u
1/5
The robot's morning trip may be a poor guide: it was empty then. A trip up another ramp carrying a heavy parcel might tell it more about motor heating.
Hyperdimensional computing (HDC) could help find those records by comparing patterns of load, charge and temperature.
4/5
A warehouse robot finds a blocked aisle. ๐ช๐ต๐ฎ๐ ๐ฐ๐ฎ๐ป ๐ถ๐ ๐น๐ฒ๐ฎ๐ฟ๐ป ๐๐ต๐ฎ๐ ๐ต๐ฒ๐น๐ฝ๐ ๐๐ต๐ฒ ๐ป๐ฒ๐ ๐ ๐ฟ๐ผ๐ฏ๐ผ๐?
We'll explore this in a simulated robot fleet demo, combining hyperdimensional computing (HDC) for associative memory with graphs that connect decisions to evidence.
Come talk graphs, memory, and learning with us, and learn more about HDC! Sign up for the conference here: https://t.co/esLnbgyhEa
2/2
7 days to go until ODSC AI West 2026! @_odsc
Our "Connected Intelligence" sessions in the new graph-enhanced AI track explore how AI can recall relevant experience, check it against current rules, and learn something useful for the next decision.
David Hughes and @tech_optimist are going to be in San Francisco with @hdclabs_ai and @amyhodler, from October 27-29. ๐งต๐๐ฝ
1/2
The study walks through the intuition, predictions and experiments:
https://t.co/43w3pjeaFh
At large, this is how we aim to approach HDC applications at @hdclabs_ai: use theory (where it helps) to build an intuition or a hypothesis, and then provide ๐ฒ๐บ๐ฝ๐ถ๐ฟ๐ถ๐ฐ๐ฎ๐น ๐ฒ๐๐ถ๐ฑ๐ฒ๐ป๐ฐ๐ฒ and ๐ฑ๐ฎ๐๐ฎ to show how we think about solving the problem in practice.
6/6
As a dataset grows, unrelated hypervectors get more chances to look accidentally alike.
In part 2 of our research study on the scalability limits of bundling, we use probability theory to estimate that risk, then test the predictions with controlled experiments. ๐งต๐๐ฝ
https://t.co/43w3pjeaFh
1/6
For practitioners, the useful starting point is the workload: how many comparisons will you make, and what should count as a match?
Use that to choose hypervector lengths and similarity thresholds to test.
Our records had independent, evenly spread properties. Real data has popular values and correlations, so validate those choices on your own data.
5/6
The practical lesson from these bundling capacity experiments: ๐ฐ๐ต๐ผ๐ผ๐๐ฒ ๐๐ต๐ฒ ๐ป๐๐บ๐ฏ๐ฒ๐ฟ ๐ผ๐ณ ๐ฑ๐ถ๐บ๐ฒ๐ป๐๐ถ๐ผ๐ป๐ ๐ณ๐ผ๐ฟ ๐๐ต๐ฒ ๐ผ๐ฝ๐ฒ๐ฟ๐ฎ๐๐ถ๐ผ๐ป ๐ฎ๐ป๐ฑ ๐ฝ๐ฟ๐ฒ๐ฐ๐ถ๐๐ถ๐ผ๐ป ๐๐ผ๐๐ฟ ๐๐ผ๐ฟ๐ธ๐ณ๐น๐ผ๐ ๐ป๐ฒ๐ฒ๐ฑ๐. Test exact value recovery and the closest matches separately.
These results come from 31 synthetic profiles. They give us evidence about representation quality. A real-world retrieval in much larger collections needs its own tests.
Read the full post and the experiment details here:
https://t.co/gbb6wnSVGf
6/6
Let's dig into our latest research study. A record may contain dozens of fields. If we combine them into one hypervector, how much of it is still useful in practice?
For an HDC practitioner, two questions matter: can we recover an exact value from an approximate result, and can we locate exact records with similar fields?
Our 50-questionnaire experiment show why these need separate tests.
1/6
We also changed 20% or 60% of each profile's answers by one point.
At 4,096 dimensions, the less-changed copies stayed closer to their originals. Similarity remained stable as bundles grew from 5 to 50 answers, with the changed proportion held fixed.
This tests whether adding fields weakens the signal used to find related records.
5/6
The next question is how reliably we can retrieve the intended facts as bundles grow, and when we should abstain.
We've studied recovery with up to 50 facts in a bundle, and we'll soon be sharing what we learned about crosstalk soon. Stay tuned!
Start with the intro to cleanup and crosstalk in the meantime:
https://t.co/v0SbM6uUoI
5/5
How does an approximate hypervector become a value your application can use?
In HDC, ๐ฐ๐น๐ฒ๐ฎ๐ป๐๐ฝ means matching it to a known, stored hypervector. Kanerva described this as ๐ฏ๐ฆ๐ข๐ณ๐ฆ๐ด๐ต-๐ฏ๐ฆ๐ช๐จ๐ฉ๐ฃ๐ฐ๐ถ๐ณ ๐ด๐ฆ๐ข๐ณ๐ค๐ฉ ๐ช๐ฏ ๐ข๐ฏ ๐ช๐ต๐ฆ๐ฎ ๐ฎ๐ฆ๐ฎ๐ฐ๐ณ๐บ.
Today, a vector retrieval system like @lancedb can perform such a lookup.
1/5
For a practitioner perspective, crosstalk can be viewed as a ranking problem. The value we're looking for can lose its lead over competing answers.
If "blue eyes" overtakes brown eyes, cleanup may select the wrong value and an exact metadata filter follows it faithfully. This is why we state in the post that it's always important to measure the intended answer's rank and its gap to alternative results.
This is related to the quality of the encoder, and how we designed it. ๐ ๐ด๐ผ๐ผ๐ฑ ๐ฒ๐ป๐ฐ๐ผ๐ฑ๐ฒ๐ฟ ๐บ๐ถ๐ป๐ถ๐บ๐ถ๐๐ฒ๐ ๐๐ต๐ฒ ๐ฒ๐ณ๐ณ๐ฒ๐ฐ๐๐ ๐ผ๐ณ ๐ฐ๐ฟ๐ผ๐๐๐๐ฎ๐น๐ธ.
4/5