everything.study
DATA 612

Deep Learning

3 Credits

Provides an introduction to the construction and use of deep neural networks: models that are composed of several layers of nonlinear processing. The class will focus on the main features in deep neural nets structures. Specific topics include backpropagation and its importance to reduce the computational cost of the training of the neural nets, various coding tools available and how they use parallelization, and convolutional neural networks. Additional topics may include autoencoders, variational autoencoders, convolutional neural networks, recurrent and recursive neural networks, generative adversarial networks, and attention-based models. The concepts introduced will be illustrated by examples of applications chosen among various classification/clustering questions, computer vision, natural language processing.

Topics

Topics explicitly listed in official catalogue description

Prerequisites & course information

Prerequisite: DATA603 or MSML603 . Cross-listed with: MSAI612 , MSML612 . Credit Only Granted for: DATA612 , MSAI612 or MSML612 .

Sources