Module 20: EC for Neural Network Training - Evolution Meets Deep Learning
Can you train a Transformer with evolution? A CNN? An LSTM? Yes - and sometimes you should. This module covers the intersection of EC and deep learning: weight evolution, NAS, hyperparameter optimization, and hybrid gradient+evolution approaches.
Learning Objectives
- Train a feedforward network using pure evolutionary weight optimization
- Understand evolutionary neural architecture search (NAS)
- Use EC for hyperparameter optimization of deep learning models
- Know hybrid approaches (evolutionary-guided gradient descent)
- Understand EvoPrompting and EC for LLM optimization
Concept Explanation
Coming soon.
Code Examples
Coming soon.
Exercises
Coming soon.
Milestone Checklist
- Trained an NN with pure evolution
- Understand NAS with evolutionary methods
- Used EC for hyperparameter tuning
- Know when evolution vs gradient descent wins for NN training
Was this page helpful?