Speaker: CJ Chung
Modern deep learning is increasingly bottlenecked by two factors:
This seminar explores how to address both challenges by combining principles from biological evolution with distributed high-performance computing.
The talk introduces Evolutionary Deep Learning (EDL), a framework that uses evolutionary algorithms, such as genetic algorithms and evolution strategies, to optimize neural network weights, hyperparameters, and architectures. By evolving populations of models, EDL can explore optimization landscapes that traditional gradient-based methods may struggle with.
Because evolutionary approaches require evaluating many candidate models, they are computationally intensive but naturally
parallelizable. The seminar will also discuss multi-GPU scaling techniques and demonstrate how evolving populations can be efficiently distributed across high-performance computing systems.