Hyperdimensional computing: Difference between revisions

Content deleted Content added
m History: Missing period.
m fixed dashes using a script, bold
Line 1:
'''Hyperdimensional computing''' ('''HDC''') is an approach to computation, particularly [[artificial intelligence]], where information is represented as a hyperdimensional (long) [[Vector (mathematics and physics)|vector]], an array of numbers. A hyperdimensional vector (hypervector) could include thousands of numbers that represent a point in a space of thousands of dimensions.<ref name=":0">{{Cite web |last=Ananthaswamy |first=Anan |date=April 13, 2023 |title=A New Approach to Computation Reimagines Artificial Intelligence |url=https://www.quantamagazine.org/a-new-approach-to-computation-reimagines-artificial-intelligence-20230413/?mc_cid=ad9a93c472&mc_eid=506130a407 |website=Quanta Magazine}}</ref> Vector Symbolic Architectures is an older name for the same broad approach.<ref name=":0" />
 
{{Toclimit}}
 
Line 12 ⟶ 11:
 
== Performance ==
HDC is suitable for “in"in-memory computing systems", which compute and hold data on a single chip, avoiding data transfer delays. Analog devices operate at low voltages. They are energy-efficient, but prone to error-generating noise. HDC's can tolerate such errors.<ref name=":0" />
 
Various teams have developed low-power HDC hardware accelerators.<ref name=":1" />
Line 75 ⟶ 74:
 
== See also ==
 
* [[Support vector machine]]
 
== References ==
{{Reflist}}<references group="" responsive="1"></references>
{{Reflist}}
<references group="" responsive="1"></references>
 
== External links ==
Line 86 ⟶ 83:
* {{Cite journal |last=Kanerva |first=Pentti |date=2009-06-01 |title=Hyperdimensional Computing: An Introduction to Computing in Distributed Representation with High-Dimensional Random Vectors |url=https://doi.org/10.1007/s12559-009-9009-8 |journal=Cognitive Computation |language=en |volume=1 |issue=2 |pages=139–159 |doi=10.1007/s12559-009-9009-8 |s2cid=733980 |issn=1866-9964}}
 
* {{Cite journal |last1=Neubert |first1=Peer |last2=Schubert |first2=Stefan |last3=Protzel |first3=Peter |date=2019-12-01 |title=An Introduction to Hyperdimensional Computing for Robotics |url=https://doi.org/10.1007/s13218-019-00623-z |journal=KI - Künstliche Intelligenz |language=en |volume=33 |issue=4 |pages=319–330 |doi=10.1007/s13218-019-00623-z |s2cid=202642163 |issn=1610-1987}}
 
* {{Cite arXiv |last1=Neubert |first1=Peer |last2=Schubert |first2=Stefan |date=2021-01-19 |title=Hyperdimensional computing as a framework for systematic aggregation of image descriptors |class=cs.CV |eprint=2101.07720v1 |language=en}}