Schedule


Jump to: [Unit 1: BNNs] - [Unit 2: VAEs] - [Unit 3: Research Frontiers] - [Unit 4: Final Project]

Schedule might change slightly as the semester goes on. Please check here regularly and refresh the page.

Unit 1: Bayesian Neural Networks

Goal: How do we model functions?

Date Assigned Do Before Class Class Content Optional
Wed 09/07 day01
out:

Course Overview

Slides:
 
Mon 09/12 day02
out:
- HW1
Readings:
--- Focus esp. on 2.1-2.5.

Gaussian Processes

Wed 09/14 day03  

Coding Workshop

Mon 09/19 day04
due on Tue:
- HW1
Readings:
- Sec. 1.1 & 1.2 from Neal PhD Thesis
--- Focus esp. on Fig. 1.2 and its methods

Bayesian Neural Networks

--- Sections 1, 2, 3, & 5
--- Focus esp. on Sec. 2
Wed 09/21 day05  
Readings:
- Sec. 1 - 4.2 of Betancourt 2017
--- Focus esp. on intuition behind Fig. 8 and 9

MCMC for BNNs: Part 1

- For another primer on MCMC, see Sec. 1.3 of Neal PhD Thesis
Mon 09/26 day06
out:
- HW2
Readings:
- Sec. 1 - 4 of Neal Handbook of HMC
--- Focus on the algorithm on page 14
--- Can skip 4.1 altogether

MCMC for BNNs: Part 2

 
Wed 09/28 day07  
Readings:
- Sec. 1-2 and Sec. 5 of Blei et al. JASA '17
- --- Focus on Sec. 2.1 - 2.2, esp. the ELBO function
- --- Focus on Sec. 2.5 on practical implementation
- --- Focus on Sec. 5.3, on what to do if model is not conjugate
- --- Skim Sec. 3 if you have extra time
- --- Can skip Sec. 4 entirely

Variational Inference for BNNs

 
Mon 10/03 day08  
Readings:
- --- Focus on Sec. 1 and 2 and esp. Alg. 1: could you do this for BNNs? Skim the cool experiments in Sec. 5. Skip Sec. 3&4.

Score function trick and BBVI

 
Wed 10/05 day09
due:
- HW2
Readings:
- Bayes by Backprop: Blundell et al. 2015
- --- Focus on Sec. 1-3 and esp. the Alg. in Sec. 3.2.
- --- Focus on experiments in Sec. 5, esp. Fig. 5
- --- Skim/skip Sec. 4 (on contextual bandits)

Reparam. trick and ADVI

- An older study of VI methods for BNNs: Graves NIPS 2011
Mon 10/10
out:
- HW3
  NO CLASS - INDIGENEOUS PEOPLE'S DAY  
Wed 10/12 day10     Project Brainstorming  


Unit 2: Autoencoders, Deep Generative Models, and VAEs

Goal: How do we model structured data?

Status: Final

Date Assigned Do Before Class Class Content Optional
Mon 10/17 day11  
Readings:
- Stacked Denoising AEs: Vincent et al. 2010
- --- Focus esp. on Sec. 2.2 and experiments

Autoencoders (AEs)

- Application in medicine: Deep Patient by Miotto et al. Sci. Reports 2016
Wed 10/19 day12
due Wed

Variational Autoencoders (VAEs)

- Tutorial on VAE: Doersch arXiv 2016
- Concurrent paper with similar ideas: Rezende et al. ICML 2014
Mon 10/24 day13
out:
- HW4
Readings:
VAEs Part 2
- Extension to Graphical Models: Johnson et al. NeurIPS 2016


Unit 3: Research Frontiers

Status: Final

Date Assigned Do Before Class Class Content Optional
Wed 10/26 day14
due on Wed:
  Project Pitch Highlights  
Mon 10/31 day15  
Readings:
- Presented by Brenna, Ruiqi, and Yichen
Heteroskedastic uncertainty  
Wed 11/02 day16 due: - HW4
Readings:
- Presented by Eric, Jiajing, and Harry
Out-of-distribution detection with deep generative models  
Mon 11/07 day17  
Readings:
- Presented by Tina and Maha
Diffusion models  
Wed 11/09 day18
due:
Readings:
- Presented by Andrew and Brendan
GANs vs VAEs  
Mon 11/14 day19  
Readings:
- --- Focus on Sec. 1 - Sec. 3.2 and Sec 4
- Presented by Evan and Ellery
Gaussian Processes and Convolutions  
Wed 11/16 day20  
Readings:
- Presented by Chloe, Kyle, and Patrick
Zero-inflated Gaussian Processes  
Mon 11/21 day21  
Readings:
- Presented by Yan, Nate, and Kamil
- Presented by Mikhail
DGMs for images
- Natural images and Atomic Force Microscopy images
 
Wed 11/23     NO CLASS - THANKSGIVING  
Mon 11/28 day22  
Readings:
- Presented by Azin and Bridget
Bayesian Recurrent Neural Nets  
Wed 11/30 day23
due:
Readings:
- Presented by Burak and Nasim
Supervised models for Structural health monitoring  

Unit 4: Final Project

Status: Final

Date Assigned Do Before Class Class Content Optional
Mon 12/05 day24  
Readings:
- Presented by Di, Gizem, and Polina
- --- Focus on Sec. 4 and esp. CDL in Sec. 4.2.1
BDL for recommender systems
- Skim experiments in Sec 4 of CDL paper
Wed 12/07 day25     WORK TIME on final project  
Mon 12/12 day26 due: Final Presentation   Final Project Presentations  
Mon 12/19 due: Final Report