Skip to content

Topics Course on Deep Learning UC Berkeley

Notifications You must be signed in to change notification settings

sparupat/stat212b

Repository files navigation

stat212b

Topics Course on Deep Learning for Spring 2016

by Joan Bruna, UC Berkeley, Statistics Department

##Syllabus

1st part: Convolutional Neural Networks

  • Invariance, stability.
  • Variability models (deformation model, stochastic model).
  • Scattering
  • Extensions
  • Group Formalism
  • Supervised Learning: classification.
  • Properties of CNN representations: invertibility, stability, invariance.
  • covariance/invariance: capsules and related models.
  • Connections with other models: dictionary learning, LISTA, Random Forests.
  • Other tasks: localization, regression.
  • Embeddings (DrLim), inverse problems
  • Extensions to non-euclidean domains.
  • Dynamical systems: RNNs and optimal control.
  • Guest Lecture: Wojciech Zaremba (OpenAI)

2nd part: Deep Unsupervised Learning

  • Autoencoders (standard, denoising, contractive, etc.)
  • Variational Autoencoders
  • Adversarial Generative Networks
  • Maximum Entropy Distributions
  • Open Problems
  • Guest Lecture: Ian Goodfellow (Google)

3rd part: Miscellaneous Topics

  • Non-convex optimization theory for deep networks
  • Stochastic Optimization
  • Attention and Memory Models
  • Guest Lecture: Yann Dauphin (Facebook AI Research)

Schedule

recommended reading

recommended reading

recommended reading

  • Dimensionality Reduction by Learning an Invariant Mapping Hadsell, Chopra, LeCun,'06.

  • Deep Metric Learning via Lifted Structured Feature Embedding Oh Song, Xiang, Jegelka, Savarese,'15.

  • Spectral Networks and Locally Connected Networks on Graphs Bruna, Szlam, Zaremba, LeCun,'14.

  • Spatial Transformer Networks Jaderberg, Simonyan, Zisserman, Kavukcuoglu,'15.

  • Intermittent Process Analysis with Scattering Moments Bruna, Mallat, Bacry, Muzy,'14.

  • Lec11 Feb 23: Representations of Stationary Processes (contd). Sequential Data: Recurrent Neural Networks.

  • Lec12 Feb 25: Unsupervised Learning: autoencoders. Density estimation. Parzen estimators. Restricted Boltzmann Machines. Curse of dimensionality

  • Lec13 Mar 1: Guest Lecture ( W. Zaremba, OpenAI )

  • Lec14 Mar 3: Variational Autoencoders

  • Lec15 Mar 8: Adversarial Generative Networks

  • Lec16 Mar 10: Maximum Entropy Distributions

  • Lec17 Mar 29: Self-supervised models (analogies, video prediction, text, word2vec).

  • Lec18 Mar 31: Guest Lecture ( I. Goodfellow, Google Brain )

  • Lec19 Apr 5: Non-convex Optimization: parameter redundancy, spin-glass, optimiality certificates. stability

  • Lec20 Apr 7: Tensor Decompositions

  • Lec21 Apr 12: Stochastic Optimization, Batch Normalization, Dropout

  • Lec22 Apr 14: Reasoning, Attention and Memory: New trends of the field and challenges. limits of sequential representations (need for attention and memory). modern enhancements (NTM, Memnets, Stack/RNNs, etc.)

  • Lec23 Apr 19: Guest Lecture (Y. Dauphin, Facebook AI Research)

  • Lec24-25: Oral Presentations

About

Topics Course on Deep Learning UC Berkeley

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published