Link Search Menu Expand Document

Designing, Visualizing and Understanding Deep Neural Networks

UC Berkeley

Course Description

From the UC Berkeley course catalog:

Deep Networks have revolutionized computer vision, language technology, robotics and control. They have growing impact in many other areas of science and engineering. They do not, however, follow a closed or compact set of theoretical principles. In Yann Lecun’s words they require “an interplay between intuitive insights, theoretical modeling, practical implementations, empirical studies, and scientific analyses.” This course attempts to cover that ground.

Important: In this course, we will use Edstem to post announcements and important information. It is the student’s responsibility to actively monitor the Ed for any important announcements.

Useful course links:

Textbooks (Optional)

  • The text "Deep Learning: Foundations & Concepts" by Christopher Bishop & Hugh Bishop is recommended but not required. The free-to-use online version is at Bishop Book
  • Dive into Deep Learning D2LAI is an excellent interactive online textbook and set of resources for Deep Learning ! (a PDF version of the entire book is also available online)

Lectures

Lectures are Tuesdays and Thursdays, 6:30PM - 8PM, in 10 Evans or online via Zoom. Lecture slides are provided via this website, and lecture videos are provided via the bCourses “Media Gallery”. Students are responsible for all lecture content.

This Ed post “Lecture Schedule” contains more info about the lecture schedule, including: location (eg 10 Evans vs online Zoom) and lecture recording links.

Here is an optional weekly reading list of supplemental material: link. While this is not required for the course, we believe that the material here can enhance understanding of the course and, more broadly, gain further exposure to the DNN field.

Lecture Slides

Discussion Sections

The discussion sections will not cover new material, but rather will give you additional practice solving problems. You can attend any discussion section you like. However, if there are less crowded sections that fit your schedule, those offer more opportunities for you to interact with your TA.

Section Notes

Homeworks

All homeworks are graded for accuracy. See the course syllabus for info about collaboration, slip day, late policy.

Homeworks