Course Description
Welcome to Deep Learning! Over the past few years, Deep Learning has become a popular area, with deep neural network methods obtaining state-of-the-art results on applications in computer vision (Self-Driving Cars), natural language processing (Google Translate), and reinforcement learning (AlphaGo). These technologies are having transformative effects on our society, including some undesirable ones (e.g. deep fakes).
This course is there to give students a practical understanding of how Deep Learning works, how to implement neural networks, and how to apply them ethically. We introduce students to the core concepts of deep neural networks and survey the techniques used to model complex processes within the contexts of computer vision and natural language processing.
Throughout the course, we emphasize and require students to think critically about potential ethical pitfalls that can result from mis-application of these powerful models. The course is taught using the Tensorflow deep learning framework.
Location
Salomon Center 001
Schedule
Monday, Wednesday, and Friday, 12:00 - 12:50 PM
Instructor
Prof. Eric Ewing
Most Recent Lecture
Most Recent Assignment
Lectures
Weeks 1-4
- 2025-01-22Welcome to Deep Learning
- 2025-01-24Intro to Machine Learning
- 2025-01-27Perceptron and MNIST
- 2025-01-29Perceptrons (continued), MNIST, and MLPs
- 2025-01-31Loss Functions and Gradient Descent
- 2025-02-3Backpropagation and SGD
- 2025-02-5Gradients and Backprop
- 2025-02-7TensorFlow and Autodiff
- 2025-02-10Hyperparameter Tuning and Practical Advice for Training
- 2025-02-12Convolutions Day 1
- 2025-02-14Convolutions Day 2
- 2025-02-19CNN Architectures
- 2025-02-19CNN Architectures
Assignments
Mini-Project 1: Deep Learning with Tensorflow and Optimizers
Assignment 2: BERAS
Course Timeline
Resources
Guides and Tutorials
Working Remotely
Department Resources
Mission Control
Do not email sensitive information, including Health Services & Dean's Notes, to any HTAs, UTAs, or STAs.
Commander

Eric Ewing
he/him
Flight Directors

Dave Lubawski
he/him

Yuyang Luo
he/him

Sissy Han
she/her
Winston Li
he/him
Mission Specialists

Adam Lalani
he/him

Johnny Elias
he/him

Navya Sahay
she/her
Marcel Mateos Salles
he/him

Nathan DePiero
he/him

Armaan Patankar
he/him

Bentzi Gitig
he/him

Dhruv Raghavan
he/him

Yujin Chung
he/him