EIGEN: Ecologically-Inspired GENetic Approach for Neural Network Structure Searching from Scratch
Jian Ren, Zhe Li, Jianchao Yang, Ning Xu, Tianbao Yang, David J. Foran

TL;DR
EIGEN is an ecologically-inspired genetic algorithm that efficiently searches for neural network structures from scratch, achieving competitive performance with significantly less computational cost.
Contribution
The paper introduces a novel ecologically-inspired genetic approach for neural architecture search that reduces computation time while maintaining or improving performance.
Findings
Achieves 78.1% accuracy on CIFAR-100 in 120 GPU hours.
Outperforms existing genetic methods with less computational cost.
Demonstrates effective use of ecological concepts like succession, mimicry, and gene duplication.
Abstract
Designing the structure of neural networks is considered one of the most challenging tasks in deep learning, especially when there is few prior knowledge about the task domain. In this paper, we propose an Ecologically-Inspired GENetic (EIGEN) approach that uses the concept of succession, extinction, mimicry, and gene duplication to search neural network structure from scratch with poorly initialized simple network and few constraints forced during the evolution, as we assume no prior knowledge about the task domain. Specifically, we first use primary succession to rapidly evolve a population of poorly initialized neural network structures into a more diverse population, followed by a secondary succession stage for fine-grained searching based on the networks from the primary succession. Extinction is applied in both stages to reduce computational cost. Mimicry is employed during the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Neural Network Applications · Domain Adaptation and Few-Shot Learning · Machine Learning and ELM
