EDEN: Evolutionary deep networks for efficient machine learning
By Emmanuel Dufourq, Bruce A. Bassett. 2017
77 citations recorded by the source corpus.
Deep neural networks continue to show improved performance with increasing depth, an encouraging trend that implies an explosion in the possible permutations of network architectures and hyperparameters for which there is little intuitive guidance. To address this increasing complexity, we propose Evolutionary DEep Networks (EDEN), a computationally efficient neuro-evolutionary algorithm which interfaces to any deep neural network platform, such as TensorFlow. We show that EDEN evolves simple yet successful architectures built from embedding, 1D and 2D convolutional, max pooling and fully connected layers along with their hyperparameters. Evaluation of EDEN across seven image and sentiment classification datasets shows that it reliably finds good networks — and in three cases achieves state-of-the-art results — even on a single GPU, in just 6–24 hours. Our study provides a first attempt at applying neuro-evolution to the creation of 1D convolutional networks for sentiment analysis including the optimisation of the embedding layer.
Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Artificial Intelligence
- Sebastian Risi
- Andrea Soltoggio
- Kenneth O. Stanley
- Jeff Clune
- Ashima Yadav
- Dinesh Kumar Vishwakarma
- Joel Lehman
- Jean-Baptiste Mouret
In Computer Vision and Pattern Recognition
- Sebastian Risi
- Kenneth O. Stanley
- Andrea Soltoggio
- Ashima Yadav
- Dinesh Kumar Vishwakarma
- Joel Lehman
Citations in the corpus
- Born to Learn: the Inspiration, Progress, and Future of Evolved Plastic Artificial Neural Networks (2017, methodology): “The Evolutionary DEep Networks (EDEN) framework (Dufourq and Bassett, 2017) aims to generalize deep network optimization to a variety of problems and is interfaced with TensorFlow (Abadi et al.”
- Sentiment analysis using deep learning architectures: a review (2019, background): “• Due to a large number of parameters present in the deep learning models, the time taken to train them is often very large (Dufourq and Bassett 2017).”