Evolino: Hybrid Neuroevolution/Optimal Linear Search for Sequence Learning
Proceedings of the Nineteenth International Joint Conference on Artificial Intelligence. Pages 853-857.
Abstract
Current Neural Network learning algorithms are limited in their ability to model non-linear dynamical systems. Most supervised gradient-based recurrent neural networks (RNNs) suffer from a vanishing error signal that prevents learning from inputs far in the past. Those that do not, still have problems when there are numerous local minima. We introduce a general framework for sequence learning, EVOlution of recurrent systems with LINear outputs (Evolino). Evolino uses evolution to discover good RNN hidden node weights, while using methods such as linear regression or quadratic programming to compute optimal linear mappings from hidden state to output. Using the Long ShortTerm Memory RNN Architecture, the method is tested in three very different problem domains: 1) context-sensitive languages, 2) multiple superimposed sine waves, and 3) the Mackey-Glass system. Evolino performs exceptionally well across all tasks, where other methods show notable deficiencies in some.
@inproceedings{ijcai2005p184,
title = {Evolino: Hybrid Neuroevolution/Optimal Linear Search for Sequence Learning},
author = {Schmidhuber, Jürgen and Wierstra, Daan and Gomez, Faustino J.},
booktitle = {Proceedings of the Nineteenth International Joint Conference on
Artificial Intelligence, {IJCAI-05}},
publisher = {International Joint Conferences on Artificial Intelligence},
pages = {853--857},
year = {2005},
url = {https://ijcai.org/proceedings/2005/184},
}
TY - CPAPER TI - Evolino: Hybrid Neuroevolution/Optimal Linear Search for Sequence Learning AU - Schmidhuber, Jürgen AU - Wierstra, Daan AU - Gomez, Faustino J. T2 - Proceedings of the Nineteenth International Joint Conference on Artificial Intelligence, IJCAI-05 PB - International Joint Conferences on Artificial Intelligence PY - 2005 SP - 853 EP - 857 UR - https://ijcai.org/proceedings/2005/184 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: