Logo des Repositoriums
 

An Introduction to Hyperdimensional Computing for Robotics

dc.contributor.authorNeubert, Peer
dc.contributor.authorSchubert, Stefan
dc.contributor.authorProtzel, Peter
dc.date.accessioned2021-04-23T09:28:39Z
dc.date.available2021-04-23T09:28:39Z
dc.date.issued2019
dc.description.abstractHyperdimensional computing combines very high-dimensional vector spaces (e.g. 10,000 dimensional) with a set of carefully designed operators to perform symbolic computations with large numerical vectors. The goal is to exploit their representational power and noise robustness for a broad range of computational tasks. Although there are surprising and impressive results in the literature, the application to practical problems in the area of robotics is so far very limited. In this work, we aim at providing an easy to access introduction to the underlying mathematical concepts and describe the existing computational implementations in form of vector symbolic architectures (VSAs). This is accompanied by references to existing applications of VSAs in the literature. To bridge the gap to practical applications, we describe and experimentally demonstrate the application of VSAs to three different robotic tasks: viewpoint invariant object recognition, place recognition and learning of simple reactive behaviors. The paper closes with a discussion of current limitations and open questions.de
dc.identifier.doi10.1007/s13218-019-00623-z
dc.identifier.pissn1610-1987
dc.identifier.urihttp://dx.doi.org/10.1007/s13218-019-00623-z
dc.identifier.urihttps://dl.gi.de/handle/20.500.12116/36263
dc.publisherSpringer
dc.relation.ispartofKI - Künstliche Intelligenz: Vol. 33, No. 4
dc.relation.ispartofseriesKI - Künstliche Intelligenz
dc.subjectHyperdimensional computing
dc.subjectRobotics
dc.subjectVector symbolic architectures
dc.titleAn Introduction to Hyperdimensional Computing for Roboticsde
dc.typeText/Journal Article
gi.citation.endPage330
gi.citation.startPage319

Dateien