FPGA-Based Stochastic Echo State Networks for Time-Series Forecasting
Hardware implementation of artificial neural networks (ANNs) allows exploiting the inherent parallelism of these systems. Nevertheless, they require a large amount of resources in terms of area and power dissipation. Recently, Reservoir Computing (RC) has arisen as a strategic technique to design re...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Hindawi Limited
2016-01-01
|
Series: | Computational Intelligence and Neuroscience |
Online Access: | http://dx.doi.org/10.1155/2016/3917892 |
id |
doaj-4c3cab460880454db82dc8b2d06c6cf9 |
---|---|
record_format |
Article |
spelling |
doaj-4c3cab460880454db82dc8b2d06c6cf92020-11-24T23:07:37ZengHindawi LimitedComputational Intelligence and Neuroscience1687-52651687-52732016-01-01201610.1155/2016/39178923917892FPGA-Based Stochastic Echo State Networks for Time-Series ForecastingMiquel L. Alomar0Vincent Canals1Nicolas Perez-Mora2Víctor Martínez-Moll3Josep L. Rosselló4Physics Department, University of the Balearic Islands, 07122 Palma de Mallorca, SpainPhysics Department, University of the Balearic Islands, 07122 Palma de Mallorca, SpainPhysics Department, University of the Balearic Islands, 07122 Palma de Mallorca, SpainPhysics Department, University of the Balearic Islands, 07122 Palma de Mallorca, SpainPhysics Department, University of the Balearic Islands, 07122 Palma de Mallorca, SpainHardware implementation of artificial neural networks (ANNs) allows exploiting the inherent parallelism of these systems. Nevertheless, they require a large amount of resources in terms of area and power dissipation. Recently, Reservoir Computing (RC) has arisen as a strategic technique to design recurrent neural networks (RNNs) with simple learning capabilities. In this work, we show a new approach to implement RC systems with digital gates. The proposed method is based on the use of probabilistic computing concepts to reduce the hardware required to implement different arithmetic operations. The result is the development of a highly functional system with low hardware resources. The presented methodology is applied to chaotic time-series forecasting.http://dx.doi.org/10.1155/2016/3917892 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Miquel L. Alomar Vincent Canals Nicolas Perez-Mora Víctor Martínez-Moll Josep L. Rosselló |
spellingShingle |
Miquel L. Alomar Vincent Canals Nicolas Perez-Mora Víctor Martínez-Moll Josep L. Rosselló FPGA-Based Stochastic Echo State Networks for Time-Series Forecasting Computational Intelligence and Neuroscience |
author_facet |
Miquel L. Alomar Vincent Canals Nicolas Perez-Mora Víctor Martínez-Moll Josep L. Rosselló |
author_sort |
Miquel L. Alomar |
title |
FPGA-Based Stochastic Echo State Networks for Time-Series Forecasting |
title_short |
FPGA-Based Stochastic Echo State Networks for Time-Series Forecasting |
title_full |
FPGA-Based Stochastic Echo State Networks for Time-Series Forecasting |
title_fullStr |
FPGA-Based Stochastic Echo State Networks for Time-Series Forecasting |
title_full_unstemmed |
FPGA-Based Stochastic Echo State Networks for Time-Series Forecasting |
title_sort |
fpga-based stochastic echo state networks for time-series forecasting |
publisher |
Hindawi Limited |
series |
Computational Intelligence and Neuroscience |
issn |
1687-5265 1687-5273 |
publishDate |
2016-01-01 |
description |
Hardware implementation of artificial neural networks (ANNs) allows exploiting the inherent parallelism of these systems. Nevertheless, they require a large amount of resources in terms of area and power dissipation. Recently, Reservoir Computing (RC) has arisen as a strategic technique to design recurrent neural networks (RNNs) with simple learning capabilities. In this work, we show a new approach to implement RC systems with digital gates. The proposed method is based on the use of probabilistic computing concepts to reduce the hardware required to implement different arithmetic operations. The result is the development of a highly functional system with low hardware resources. The presented methodology is applied to chaotic time-series forecasting. |
url |
http://dx.doi.org/10.1155/2016/3917892 |
work_keys_str_mv |
AT miquellalomar fpgabasedstochasticechostatenetworksfortimeseriesforecasting AT vincentcanals fpgabasedstochasticechostatenetworksfortimeseriesforecasting AT nicolasperezmora fpgabasedstochasticechostatenetworksfortimeseriesforecasting AT victormartinezmoll fpgabasedstochasticechostatenetworksfortimeseriesforecasting AT joseplrossello fpgabasedstochasticechostatenetworksfortimeseriesforecasting |
_version_ |
1725618016730742784 |