In this chapter, we have implemented NAS, a framework where a reinforcement learning agent (the Controller) generates child neural networks to complete a certain task. We studied the theory behind how the Controller learns to generate better child network architectures via policy gradient methods. We then implemented a simplified version of NAS that generates child networks that learn to classify CIFAR-10 images.
For more information on related topics, refer to the following list of links:
- NAS with reinforcement learning: https://arxiv.org/abs/1611.01578
- Efficient NAS via parameter sharing: https://arxiv.org/pdf/1802.03268
- Google Cloud AutoML: https://cloud.google.com/automl/
- Awesome Architecture Search—a curated list of papers related ...