Discussions
You can download the discussions here. We will try to upload discussion material prior to their corresponding sessions. Future discussions listed below likely have broken links.
-
Discussion 1 -- PyTorch Intro
tl;dr: We will learn to use PyTorch, the framework we will be using for implementing deep neural networks.
Notebook:
Suggested Readings:
-
Discussion 2 -- PyTorchAutoGrad
tl;dr: We will use PyTorch's automatic differentiation to fit some simple models.
Notebook:
Suggested Readings:
-
Discussion 3 -- SCC Practice
tl;dr: We will practice running notebooks on the shared compute cluster.
-
Discussion 4 -- PyTorch Dataset Classes
tl;dr: We will build deep neural networks and compare training them with good and bad initialization strategies.
Notebook:
Suggested Readings:
-
Discussion 5 -- Neural Net Initialization
tl;dr: We will build deep neural networks and compare training them with good and bad initialization strategies.
Notebook:
Suggested Readings:
-
Discussion 6 -- Regularization to Improve Test Accuracy
tl;dr: We'll consider early stopping and implicit and explicit regularization strategies.
-
Discussion 7 -- Regularization
tl;dr: We will test regularization strategies and measure their impact on our models.
