Efficient design of hardware-enabled reservoir computing in FPGAs
Affiliation auteurs | !!!! Error affiliation !!!! |
Titre | Efficient design of hardware-enabled reservoir computing in FPGAs |
Type de publication | Journal Article |
Year of Publication | 2018 |
Auteurs | Penkovsky B, Larger L, Brunner D |
Journal | JOURNAL OF APPLIED PHYSICS |
Volume | 124 |
Pagination | 162101 |
Date Published | OCT 28 |
Type of Article | Article |
ISSN | 0021-8979 |
Résumé | In this work, we propose a new approach toward the efficient optimization and implementation of reservoir computing hardware, reducing the required domain-expert knowledge and optimization effort. First, we introduce a self-adapting reservoir input mask to the structure of the data via linear autoencoders. We, therefore, incorporate the advantages of dimensionality reduction and dimensionality expansion achieved by conventional algorithmically-efficient linear algebra procedures of principal component analysis. Second, we employ evolutionary-inspired genetic algorithm techniques resulting in a highly efficient optimization of reservoir dynamics with a dramatically reduced number of evaluations comparing to exhaustive search. We illustrate the method on the so-called single-node reservoir computing architecture, especially suitable for implementation in ultrahighspeed hardware. The combination of both methods and the resulting reduction of time required for performance optimization of a hardware system establish a strategy toward machine learning hardware capable of self-adaption to optimally solve specific problems. We confirm the validity of those principles building reservoir computing hardware based on a field-programmable gate array. Published by AIP Publishing. |
DOI | 10.1063/1.5039826 |