ReservoirPy: an Efficient and User-Friendly Library to Design Echo State Networks - Inria - Institut national de recherche en sciences et technologies du numérique
Communication Dans Un Congrès Année : 2020

ReservoirPy: an Efficient and User-Friendly Library to Design Echo State Networks

Nathan Trouvain
Luca Pedrelli
  • Fonction : Auteur
Thanh Trung Dinh
  • Fonction : Auteur
  • PersonId : 1069774
Xavier Hinaut

Résumé

We present a simple user-friendly library called ReservoirPy based on Python scientific modules. It provides a flexible interface to implement efficient Reservoir Computing (RC) architectures with a particular focus on Echo State Networks (ESN). Advanced features of ReservoirPy allow to improve up to 87.9% of computation time efficiency on a simple laptop compared to basic Python implementation. Overall, we provide tutorials for hyperparameters tuning, offline and online training, fast spectral initialization, parallel and sparse matrix computation on various tasks (MackeyGlass and audio recognition tasks). In particular, we provide graphical tools to easily explore hyperparameters using random search with the help of the hyperopt library.
Fichier principal
Vignette du fichier
Trouvain-et-al2020_ReservoirPy_Icann2020_preprint.pdf (2.71 Mo) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-02595026 , version 1 (15-05-2020)
hal-02595026 , version 2 (25-08-2020)

Identifiants

  • HAL Id : hal-02595026 , version 2

Citer

Nathan Trouvain, Luca Pedrelli, Thanh Trung Dinh, Xavier Hinaut. ReservoirPy: an Efficient and User-Friendly Library to Design Echo State Networks. ICANN 2020 - 29th International Conference on Artificial Neural Networks, Sep 2020, Bratislava, Slovakia. ⟨hal-02595026v2⟩
2237 Consultations
2187 Téléchargements

Partager

More