Deep Neuroevolution

Deep neuroevolution (DNE) uses evolutionary algorithms to optimize the architecture and weights of deep neural networks, offering an alternative to traditional gradient-based training methods. Current research focuses on improving DNE's efficiency through techniques like tensorization and exploring its application in diverse fields, including medical image analysis (e.g., using convolutional neural networks) and reinforcement learning (e.g., employing NeuroEvolution of Augmenting Topologies). DNE's ability to handle small datasets and achieve high accuracy makes it particularly valuable for applications with limited data, while its automated optimization process promises to streamline model development across various domains.

Papers