Cargando…

Closed-Loop Neuromorphic Benchmarks

Evaluating the effectiveness and performance of neuromorphic hardware is difficult. It is even more difficult when the task of interest is a closed-loop task; that is, a task where the output from the neuromorphic hardware affects some environment, which then in turn affects the hardware's futu...

Descripción completa

Detalles Bibliográficos
Autores principales: Stewart, Terrence C., DeWolf, Travis, Kleinhans, Ashley, Eliasmith, Chris
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Frontiers Media S.A. 2015
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4678234/
https://www.ncbi.nlm.nih.gov/pubmed/26696820
http://dx.doi.org/10.3389/fnins.2015.00464
_version_ 1782405421011566592
author Stewart, Terrence C.
DeWolf, Travis
Kleinhans, Ashley
Eliasmith, Chris
author_facet Stewart, Terrence C.
DeWolf, Travis
Kleinhans, Ashley
Eliasmith, Chris
author_sort Stewart, Terrence C.
collection PubMed
description Evaluating the effectiveness and performance of neuromorphic hardware is difficult. It is even more difficult when the task of interest is a closed-loop task; that is, a task where the output from the neuromorphic hardware affects some environment, which then in turn affects the hardware's future input. However, closed-loop situations are one of the primary potential uses of neuromorphic hardware. To address this, we present a methodology for generating closed-loop benchmarks that makes use of a hybrid of real physical embodiment and a type of “minimal” simulation. Minimal simulation has been shown to lead to robust real-world performance, while still maintaining the practical advantages of simulation, such as making it easy for the same benchmark to be used by many researchers. This method is flexible enough to allow researchers to explicitly modify the benchmarks to identify specific task domains where particular hardware excels. To demonstrate the method, we present a set of novel benchmarks that focus on motor control for an arbitrary system with unknown external forces. Using these benchmarks, we show that an error-driven learning rule can consistently improve motor control performance across a randomly generated family of closed-loop simulations, even when there are up to 15 interacting joints to be controlled.
format Online
Article
Text
id pubmed-4678234
institution National Center for Biotechnology Information
language English
publishDate 2015
publisher Frontiers Media S.A.
record_format MEDLINE/PubMed
spelling pubmed-46782342015-12-22 Closed-Loop Neuromorphic Benchmarks Stewart, Terrence C. DeWolf, Travis Kleinhans, Ashley Eliasmith, Chris Front Neurosci Neuroscience Evaluating the effectiveness and performance of neuromorphic hardware is difficult. It is even more difficult when the task of interest is a closed-loop task; that is, a task where the output from the neuromorphic hardware affects some environment, which then in turn affects the hardware's future input. However, closed-loop situations are one of the primary potential uses of neuromorphic hardware. To address this, we present a methodology for generating closed-loop benchmarks that makes use of a hybrid of real physical embodiment and a type of “minimal” simulation. Minimal simulation has been shown to lead to robust real-world performance, while still maintaining the practical advantages of simulation, such as making it easy for the same benchmark to be used by many researchers. This method is flexible enough to allow researchers to explicitly modify the benchmarks to identify specific task domains where particular hardware excels. To demonstrate the method, we present a set of novel benchmarks that focus on motor control for an arbitrary system with unknown external forces. Using these benchmarks, we show that an error-driven learning rule can consistently improve motor control performance across a randomly generated family of closed-loop simulations, even when there are up to 15 interacting joints to be controlled. Frontiers Media S.A. 2015-12-15 /pmc/articles/PMC4678234/ /pubmed/26696820 http://dx.doi.org/10.3389/fnins.2015.00464 Text en Copyright © 2015 Stewart, DeWolf, Kleinhans and Eliasmith. http://creativecommons.org/licenses/by/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) or licensor are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
spellingShingle Neuroscience
Stewart, Terrence C.
DeWolf, Travis
Kleinhans, Ashley
Eliasmith, Chris
Closed-Loop Neuromorphic Benchmarks
title Closed-Loop Neuromorphic Benchmarks
title_full Closed-Loop Neuromorphic Benchmarks
title_fullStr Closed-Loop Neuromorphic Benchmarks
title_full_unstemmed Closed-Loop Neuromorphic Benchmarks
title_short Closed-Loop Neuromorphic Benchmarks
title_sort closed-loop neuromorphic benchmarks
topic Neuroscience
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4678234/
https://www.ncbi.nlm.nih.gov/pubmed/26696820
http://dx.doi.org/10.3389/fnins.2015.00464
work_keys_str_mv AT stewartterrencec closedloopneuromorphicbenchmarks
AT dewolftravis closedloopneuromorphicbenchmarks
AT kleinhansashley closedloopneuromorphicbenchmarks
AT eliasmithchris closedloopneuromorphicbenchmarks