CS4321 Deep Learning
Core and advanced deep learning methods including end-to-end production development in support of naval mission objectives. The course covers both Deterministic and Bayesian Deep Learning with in-depth review of the core concepts (math, architectures (e.g. MLP, CNN, Sequences etc..), optimization for deep learning, training methodology and DL project organization). This course builds on the core fundamentals to develop complex concepts such as Bayesian Deep Learning, Generative Adversarial Networks (GAN), dense predictions (e.g. U-Nets), Active Learning, Self-Supervised Learning and Continuous Learning algorithms with neural networks. The course will utilize contemporary popular Python frameworks (e.g. Tensorflow/PyTorch).
Prerequisite
CS3315 or consent of instructor.
Lecture Hours
3
Lab Hours
2