Homework 2

2 minute read

Submission date: December 12th 20th, 2020

Topics

  • Backpropagation on arbitrarily deep nets
  • Optimization algorithms for deep learning
  • Training
  • Convolutional networks
  • Residual blocks
  • Effect of network architecture on accuracy

Downloading

The assignment is available here (use the download button at the top).

Updates

  1. 30/11/2020
    • ResNetClassifier: More lenient handling of initialization and number of features calculation. Fixes issues with failing tests due to RNG state for correct architecture implementations.

In order to update, extract the new version and simply replace the code folder contents (hw2/hw2) with your existing code. Make sure to take all files from the new version and keep only your edited code files.

FAQ

Make sure to read the getting started page and the guide for using course servers (relevant for part 3).

Please ask all questions regarding the assignment on the course Piazza.