Automated process that designs optimal neural network architectures for specific tasks.
Generality: 800