aureservoir

aureservoir - C++ library for analog reservoir computing neural networks (Echo State Networks)
Download

aureservoir Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Georg Holzmann
  • Publisher web site:
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 137 KB

aureservoir Tags


aureservoir Description

aureservoir - C++ library for analog reservoir computing neural networks (Echo State Networks) aureservoir is an open source, free and efficient C++ library for analog reservoir computing neural networks (Echo State Networks). The library can be used with double or singe precision floating points and the interface of the main Echo State Network class is documented at aureservoir::ESN.All different aureservoir activation functions, training, simulation, and adaptation algorithms, etc. can be changed at runtime.Here are some key features of "aureservoir":Implemented simulation algorithms (see simulate.h):· standard simulation algorithm as in Jaeger's initial paper (see aureservoir::SimStd)· simulation algorithm with leaky integrator neurons (see aureservoir::SimLI)· algorithm with bandpass style neurons as introduced by Wustlich and Siewert (see aureservoir::SimBP)· simulation algorithm with general IIR-Filter neurons (see aureservoir::SimFilter)· algorithm with IIR-Filter before neurons nonlinearity (see aureservoir::SimFilter2)· ESNs with an additional delay&sum readout (see aureservoir::SimFilterDS)· simulation algorithm with additional squared state updates (see aureservoir::SimSquare) Implemented training algorithms (see train.h):· offline trainig algorithm using the pseudo inverse (see aureservoir::TrainPI)· training algorithm using the least square solution (see aureservoir::TrainLS)· algorithm with Ridge Regression / Tikhonov Regularization (see aureservoir::TrainRidgeReg)· offline algorithm for delay&sum readout with pseudo inverse (see aureservoir::TrainDSPI)Implemented reservoir adaptation algorithms:· Gaussian-IP reservoir adaptation method for tanh neurons by David Verstraeten, Benjamin Schrauwen and Dirk Stroobandt (see aureservoir::ESN::adapt)


aureservoir Related Software