
CSCI-GA 3033-091
Introduction to Deep Learning Systems
Welcome to the course on Deep Learning Systems
-
The course covers algorithmic and system-related building blocks of Deep Learning systems, such as training algorithms, network architectures, and best practices for their performance optimization.
-
You will learn hyperparameter selection, scalable distributed DL training, Kubernetes-based DL system stack on cloud, tools, and benchmarks for performance evaluation of DL systems, transfer learning, and other related concepts.
-
Emphasis will be on getting a working knowledge of tools and techniques for the performance evaluation of DL systems.
-
You will gain practical experience working on different stages of the DL life cycle, including model development, testing, and deployment.
-
The assignments will be mostly hands-on involving standard DL frameworks (Tensorflow, Pytorch) and open source technologies.
Grade Distribution

Course Faculty

Grader
Yuan Shen

Grader