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

CNN Architectures2025-02-19

Most Recent Assignment

Assignment 2: BERASOut Date: 2025-02-05In Dates: Conceptual: 2025-02-19, Programming: 2025-02-26

Lectures

Weeks 1-4

Assignments

Assignment 1: Introduction and Setup

Out Date: 2025-01-22In Date: 2025-01-29

Mini-Project 1: Deep Learning with Tensorflow and Optimizers

Out Date: 2025-01-29In Date: 2025-02-05

Assignment 2: BERAS

Out Date: 2025-02-05In Dates: Conceptual: 2025-02-19, Programming: 2025-02-26

Course Timeline

Resources

Mission Control

Do not email sensitive information, including Health Services & Dean's Notes, to any HTAs, UTAs, or STAs.

Commander

Eric Ewing

Eric Ewing

he/him

Flight Directors

Dave Lubawski

Dave Lubawski

he/him

Yuyang Luo

Yuyang Luo

he/him

Sissy Han

Sissy Han

she/her

Winston Li

Winston Li

he/him

Mission Specialists

Adam Lalani

Adam Lalani

he/him

Johnny Elias

Johnny Elias

he/him

Navya Sahay

Navya Sahay

she/her

Marcel Mateos Salles

Marcel Mateos Salles

he/him

Nathan DePiero

Nathan DePiero

he/him

Armaan Patankar

Armaan Patankar

he/him

Bentzi Gitig

Bentzi Gitig

he/him

Dhruv Raghavan

Dhruv Raghavan

he/him

Yujin Chung

Yujin Chung

he/him