To Örebro University

oru.seÖrebro University Publications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Torchhd: An open source python library to support research on hyperdimensional computing and vector symbolic architectures
Department of Computer Science, University of California, Irvine CA, USA.
Department of Computer Science, University of California, Irvine CA, USA.
Department of Computer Science, University of California, Irvine CA, USA.
Intelligent Systems Lab, Research Institutes of Sweden, Kista, Sweden.ORCID iD: 0000-0002-6032-6155
Show others and affiliations
2023 (English)In: Journal of machine learning research, ISSN 1532-4435, E-ISSN 1533-7928, Vol. 24, no 255, p. 1-10Article in journal (Refereed) Published
Abstract [en]

Hyperdimensional computing (HD), also known as vector symbolic architectures (VSA), is a framework for computing with distributed representations by exploiting properties of random high-dimensional vector spaces. The commitment of the scientific community to aggregate and disseminate research in this particularly multidisciplinary area has been fundamental for its advancement. Joining these efforts, we present Torchhd, a highperformance open source Python library for HD/VSA. Torchhd seeks to make HD/VSA more accessible and serves as an efficient foundation for further research and application development. The easy-to-use library builds on top of PyTorch and features state-of-the art HD/VSA functionality, clear documentation, and implementation examples from wellknown publications. Comparing publicly available code with their corresponding Torchhd implementation shows that experiments can run up to 100× faster. Torchhd is available at: https://github.com/hyperdimensional-computing/torchhd.

Place, publisher, year, edition, pages
Journal of Machine Learning Research , 2023. Vol. 24, no 255, p. 1-10
Keywords [en]
hyperdimensional computing, vector symbolic architectures, distributed representations, machine learning, symbolic AI, Python library
National Category
Computer and Information Sciences
Identifiers
URN: urn:nbn:se:oru:diva-116032OAI: oai:DiVA.org:oru-116032DiVA, id: diva2:1898879
Funder
EU, Horizon 2020, 839179
Note

DK received funding from the European Union’s Horizon 2020 research and innovation programme under the Marie Sklodowska-Curie grant agreement No 839179.

Available from: 2024-09-18 Created: 2024-09-18 Last updated: 2024-09-18Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Free full text

Authority records

Kleyko, Denis

Search in DiVA

By author/editor
Kleyko, Denis
In the same journal
Journal of machine learning research
Computer and Information Sciences

Search outside of DiVA

GoogleGoogle Scholar

urn-nbn

Altmetric score

urn-nbn
Total: 34 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf