Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

State Space Representation01:27

State Space Representation

697
The frequency-domain technique, commonly used in analyzing and designing feedback control systems, is effective for linear, time-invariant systems. However, it falls short when dealing with nonlinear, time-varying, and multiple-input multiple-output systems. The time-domain or state-space approach addresses these limitations by utilizing state variables to construct simultaneous, first-order differential equations, known as state equations, for an nth-order system.
Consider an RLC circuit, a...
697
Linear time-invariant Systems01:23

Linear time-invariant Systems

1.1K
A system is linear if it displays the characteristics of homogeneity and additivity, together termed the superposition property. This principle is fundamental in all linear systems. Linear time-invariant (LTI) systems include systems with linear elements and constant parameters.
The input-output behavior of an LTI system can be fully defined by its response to an impulsive excitation at its input. Once this impulse response is known, the system's reaction to any other input can be...
1.1K
Sampling Continuous Time Signal01:11

Sampling Continuous Time Signal

830
In signal processing, a continuous-time signal can be sampled using an impulse-train sampling technique, followed by the zero-order hold method. Impulse-train sampling involves the use of a periodic impulse train, which consists of a series of delta functions spaced at regular intervals determined by the sampling period. When a continuous-time signal is multiplied by this impulse train, it generates impulses with amplitudes corresponding to the signal's values at the sampling points.
In the...
830
Basic Continuous Time Signals01:22

Basic Continuous Time Signals

782
Basic continuous-time signals include the unit step function, unit impulse function, and unit ramp function, collectively referred to as singularity functions. Singularity functions are characterized by discontinuities or discontinuous derivatives.
The unit step function, denoted u(t), is zero for negative time values and one for positive time values, exhibiting a discontinuity at t=0. This function often represents abrupt changes, such as the step voltage introduced when turning a car's...
782
SFG Algebra01:16

SFG Algebra

376
In Signal Flow Graph (SFG) algebra, the value a node represents is determined by the sum of all signals entering that node. This summed value is then transmitted through every branch leaving the node, making the SFG a powerful tool for visualizing and analyzing control systems.
Each node in an SFG corresponds to a variable, and the interactions between nodes are represented by branches with associated gains. When multiple branches lead into a node, the value at that node is the sum of the...
376

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

A Noniterative Supervised On-Chip Training Circuitry for Reservoir Computing Systems.

IEEE transactions on neural networks and learning systems·2022
Same author

Fully Parallel Stochastic Computing Hardware Implementation of Convolutional Neural Networks for Edge Computing Applications.

IEEE transactions on neural networks and learning systems·2022
Same author

Climate change and their impacts in the Balearic Islands: a guide for policy design in Mediterranean regions.

Regional environmental change·2021
Same author

Compact Hardware Synthesis of Stochastic Spiking Neural Networks.

International journal of neural systems·2019
Same author

A Bayesian Target Predictor Method based on Molecular Pairing Energies estimation.

Scientific reports·2017
Same author

A surface site interaction point methodology for macromolecules and huge molecular databases.

Journal of computational chemistry·2017

Related Experiment Videos

FPGA-Based Stochastic Echo State Networks for Time-Series Forecasting.

Miquel L Alomar1, Vincent Canals1, Nicolas Perez-Mora1

  • 1Physics Department, University of the Balearic Islands, 07122 Palma de Mallorca, Spain.

Computational Intelligence and Neuroscience
|February 17, 2016
PubMed
Summary

This study introduces a novel digital gate implementation for Reservoir Computing (RC) using probabilistic computing. This approach significantly reduces hardware resources for artificial neural networks (ANNs) and is applied to time-series forecasting.

Related Experiment Videos

Area of Science:

  • Hardware implementation of artificial neural networks
  • Digital gate design
  • Probabilistic computing concepts

Background:

  • Artificial neural networks (ANNs) offer parallelism but demand substantial hardware resources.
  • Reservoir Computing (RC) provides a method for designing recurrent neural networks (RNNs) with simplified learning.
  • Existing RC implementations face challenges with area and power consumption.

Purpose of the Study:

  • To develop a novel approach for implementing Reservoir Computing (RC) systems using digital gates.
  • To leverage probabilistic computing to minimize hardware requirements for arithmetic operations within RC systems.
  • To demonstrate a highly functional RC system with reduced hardware footprint.

Main Methods:

  • Implementation of RC systems utilizing digital gates.
  • Application of probabilistic computing principles to optimize arithmetic operations.
  • Integration of these methods to create a resource-efficient RC hardware design.

Main Results:

  • Successful development of a novel digital gate-based RC implementation.
  • Significant reduction in hardware resources (area and power dissipation) compared to traditional ANNs.
  • Demonstration of a highly functional system with low resource utilization.

Conclusions:

  • The proposed probabilistic computing approach offers an efficient method for hardware implementation of RC systems.
  • This technique effectively reduces the hardware complexity of RNNs, making them more accessible.
  • The methodology is validated through its successful application in chaotic time-series forecasting.