CS 540 Deep Learning: Computational Structures and Programming
Deep learning is a powerful tool for machine learning systems. This class provides an introduction to this topic and will focus on classic as well as emerging deep learning techniques. Topics studied include multi-layer perceptrons, convolution neural networks, long-short term memory, attention mechanisms, autoencoders, generative adversarial networks, and natural language models. The class will focus on learning concepts and applying them via several programming assignments.
Slash Listed Courses
Also offered for undergraduate-level credit as
CS 440 and may be taken only once for credit.