User Tools

Site Tools


schedule

This is an old revision of the document!


Schedule

Lecture videos are available from the Canvas site (in the menu on the left) by selecting Echo 360.

To use jupyter notebooks on our CS department machines, you must add this line to your .bashrc file:

export PATH=/usr/local/anaconda/bin:$PATH

This is a tentative schedule of CS545 topics for Fall, 2020. This will be updated during the summer and as the fall semester continues.

August

Week Topic Material Reading Assignments
Week 1:
Aug 24 - Aug 28
Overview of course and the machine learning field. Reminder of how python is used in machine learning. 01 Introduction to CS545
02 Searching for Good Weights in a Linear Model
From Python to Numpy, Chapters 1 - 2
Scipy Lectures, Section 1
Visualization with Matplotlib
Deep Learning, Chapters 1 - 5.1.4

September

Week Topic Material Reading Assignments
Week 2:
Aug 31 - Sept 4
Review of gradients.
Week 3:
Sept 7 - Sept 11
Implementing neural networks with numpy to predict real-valued variables. Deriving gradients. A1.0 Polynomial Model due Tuesday, Sept 8th, at 10:00 PM
Week 4:
Sept 14 - Sept 18
Error gradients for neural networks as matrix equations.
Week 5:
Sept 21 - 25
Introduction to Pytorch and automatic differentation.

October

Week Topic Material Reading Assignments
Week 6:
Sept 28 - Oct 2
Neural Network class. Classification.
Week 7:
Oct 5 - Oct 9
Classification with multiple labels. Paper on need for causality
Week 8:
Oct 12 - Oct 16
Convolutional neural networks in numpy, pytorch and tensorflow.
Week 9:
Oct 19 - Oct 23
Convolutional nets.
Reinforcement learning.
Project proposal due at 10 pm Wednesday evening, October 21st.
Week 10:
Oct 26 - Oct 30
Reinforcement learning. Reinforcement Learning: An Introduction, by Richard Sutton and Andrew Barto, 2nd edition

November

Week Topic Material Reading Assignments
Week 11:
Nov 2 - Nov 6
Transfer learning in Reinforcement Learning
Natural language processing.
Week 12:
November 11 - 15
Natural Language Processing.
Deep learning application development.
How to Code the Transformer in Pytorch by Samuel Lynn-Evans
Week 13:
Nov 16 - Nov 20
Nov 23 - Nov 27 Fall Recess!

December

Week Topic Material Reading Assignments
Week 14:
Nov 30 - Dec 4
Week 15:
Dec 7 - Dec 11
Finals Week:
Dec 14 - Dec 18
Final Project Reports due 10pm Tuesday.
schedule.1598382231.txt.gz · Last modified: 2020/08/25 13:03 (external edit)