Learning Vector Symbolic Architectures for Reactive Robot Behaviours

Vector Symbolic Architectures (VSA) combine a hypervector space and a set of operations on these vectors. Hypervectors provide powerful and noise-robust representations and VSAs are associated with promising theoretical properties for approaching high-level cognitive tasks. However, a major drawback...

Full description

Bibliographic Details
Main Authors: Neubert, Peer, Schubert, Stefan, Protzel, Peter
Other Authors: TU Chemnitz, Fakultät für Elektrotechnik und Informationstechnik
Format: Others
Language:English
Published: Universitätsbibliothek Chemnitz 2017
Subjects:
Online Access:http://nbn-resolving.de/urn:nbn:de:bsz:ch1-qucosa-217042
http://nbn-resolving.de/urn:nbn:de:bsz:ch1-qucosa-217042
http://www.qucosa.de/fileadmin/data/qucosa/documents/21704/IROS2016_neubert.pdf
http://www.qucosa.de/fileadmin/data/qucosa/documents/21704/signatur.txt.asc
id ndltd-DRESDEN-oai-qucosa.de-bsz-ch1-qucosa-217042
record_format oai_dc
spelling ndltd-DRESDEN-oai-qucosa.de-bsz-ch1-qucosa-2170422017-08-09T03:24:29Z Learning Vector Symbolic Architectures for Reactive Robot Behaviours Neubert, Peer Schubert, Stefan Protzel, Peter Hypervektoren Maschinelles Lernen Robotik Vector Symbolic Architectures Hypervectors Reactive Robot Behaviours ddc:005 Maschinelles Lernen Robotik Vector Symbolic Architectures (VSA) combine a hypervector space and a set of operations on these vectors. Hypervectors provide powerful and noise-robust representations and VSAs are associated with promising theoretical properties for approaching high-level cognitive tasks. However, a major drawback of VSAs is the lack of opportunities to learn them from training data. Their power is merely an effect of good (and elaborate) design rather than learning. We exploit high-level knowledge about the structure of reactive robot problems to learn a VSA based on training data. We demonstrate preliminary results on a simple navigation task. Given a successful demonstration of a navigation run by pairs of sensor input and actuator output, the system learns a single hypervector that encodes this reactive behaviour. When executing (and combining) such VSA-based behaviours, the advantages of hypervectors (i.e. the representational power and robustness to noise) are preserved. Moreover, a particular beauty of this approach is that it can learn encodings for behaviours that have exactly the same form (a hypervector) no matter how complex the sensor input or the behaviours are. Universitätsbibliothek Chemnitz TU Chemnitz, Fakultät für Elektrotechnik und Informationstechnik IEEE, 2017-08-08 doc-type:conferenceObject application/pdf text/plain application/zip http://nbn-resolving.de/urn:nbn:de:bsz:ch1-qucosa-217042 urn:nbn:de:bsz:ch1-qucosa-217042 http://www.qucosa.de/fileadmin/data/qucosa/documents/21704/IROS2016_neubert.pdf http://www.qucosa.de/fileadmin/data/qucosa/documents/21704/signatur.txt.asc International Conference on Intelligent Robots and Systems (IROS) Workshop on Machine Learning Methods for High-Level Cognitive Capabilities in Robotics, 2016 eng
collection NDLTD
language English
format Others
sources NDLTD
topic Hypervektoren
Maschinelles Lernen
Robotik
Vector Symbolic Architectures
Hypervectors
Reactive Robot Behaviours
ddc:005
Maschinelles Lernen
Robotik
spellingShingle Hypervektoren
Maschinelles Lernen
Robotik
Vector Symbolic Architectures
Hypervectors
Reactive Robot Behaviours
ddc:005
Maschinelles Lernen
Robotik
Neubert, Peer
Schubert, Stefan
Protzel, Peter
Learning Vector Symbolic Architectures for Reactive Robot Behaviours
description Vector Symbolic Architectures (VSA) combine a hypervector space and a set of operations on these vectors. Hypervectors provide powerful and noise-robust representations and VSAs are associated with promising theoretical properties for approaching high-level cognitive tasks. However, a major drawback of VSAs is the lack of opportunities to learn them from training data. Their power is merely an effect of good (and elaborate) design rather than learning. We exploit high-level knowledge about the structure of reactive robot problems to learn a VSA based on training data. We demonstrate preliminary results on a simple navigation task. Given a successful demonstration of a navigation run by pairs of sensor input and actuator output, the system learns a single hypervector that encodes this reactive behaviour. When executing (and combining) such VSA-based behaviours, the advantages of hypervectors (i.e. the representational power and robustness to noise) are preserved. Moreover, a particular beauty of this approach is that it can learn encodings for behaviours that have exactly the same form (a hypervector) no matter how complex the sensor input or the behaviours are.
author2 TU Chemnitz, Fakultät für Elektrotechnik und Informationstechnik
author_facet TU Chemnitz, Fakultät für Elektrotechnik und Informationstechnik
Neubert, Peer
Schubert, Stefan
Protzel, Peter
author Neubert, Peer
Schubert, Stefan
Protzel, Peter
author_sort Neubert, Peer
title Learning Vector Symbolic Architectures for Reactive Robot Behaviours
title_short Learning Vector Symbolic Architectures for Reactive Robot Behaviours
title_full Learning Vector Symbolic Architectures for Reactive Robot Behaviours
title_fullStr Learning Vector Symbolic Architectures for Reactive Robot Behaviours
title_full_unstemmed Learning Vector Symbolic Architectures for Reactive Robot Behaviours
title_sort learning vector symbolic architectures for reactive robot behaviours
publisher Universitätsbibliothek Chemnitz
publishDate 2017
url http://nbn-resolving.de/urn:nbn:de:bsz:ch1-qucosa-217042
http://nbn-resolving.de/urn:nbn:de:bsz:ch1-qucosa-217042
http://www.qucosa.de/fileadmin/data/qucosa/documents/21704/IROS2016_neubert.pdf
http://www.qucosa.de/fileadmin/data/qucosa/documents/21704/signatur.txt.asc
work_keys_str_mv AT neubertpeer learningvectorsymbolicarchitecturesforreactiverobotbehaviours
AT schubertstefan learningvectorsymbolicarchitecturesforreactiverobotbehaviours
AT protzelpeter learningvectorsymbolicarchitecturesforreactiverobotbehaviours
_version_ 1718514496496992256