English

Evolving Deep Neural Networks

Neural and Evolutionary Computing 2017-03-07 v2 Artificial Intelligence

Abstract

The success of deep learning depends on finding an architecture to fit the task. As deep learning has scaled up to more challenging tasks, the architectures have become difficult to design by hand. This paper proposes an automated method, CoDeepNEAT, for optimizing deep learning architectures through evolution. By extending existing neuroevolution methods to topology, components, and hyperparameters, this method achieves results comparable to best human designs in standard benchmarks in object recognition and language modeling. It also supports building a real-world application of automated image captioning on a magazine website. Given the anticipated increases in available computing power, evolution of deep networks is promising approach to constructing deep learning applications in the future.

Keywords

Cite

@article{arxiv.1703.00548,
  title  = {Evolving Deep Neural Networks},
  author = {Risto Miikkulainen and Jason Liang and Elliot Meyerson and Aditya Rawal and Dan Fink and Olivier Francon and Bala Raju and Hormoz Shahrzad and Arshak Navruzyan and Nigel Duffy and Babak Hodjat},
  journal= {arXiv preprint arXiv:1703.00548},
  year   = {2017}
}
R2 v1 2026-06-22T18:32:57.684Z