-
Updates
-
Multi-Layer Perceptron
-
Decision Theory
-
Expectations and outer products
-
Review
-
Probability basics
-
Gradient descent and Perceptron
-
Visualizing Eigen vectors and Continuous optimization
-
Linear regression Hessians
-
Linear regression math
-
Linear algebra review
-
How to run pre-trained Neural Networks
-
Introduction to Python 2
-
Introduction to Python 1
-
Introduction to Neural Networks
-
Running Jupyter on ACG with SLURM
We will learn how to run Jupyter notebook on ACG Katahdin and access it on your laptop by port forwarding. Please use this method only if your project has outscaled your laptop and colab resources.
-
Ways to run Python
Three ways to run Python on Google servers, Your laptop or ACG.maine.edu
-
Intro to Neural Networks (Slides)
-
Prerequisite homework
Prerequisite homework
Autograd, Optimization, Visualization