Artificial Neural Networks

January 27 / January 29 (Week 2)

The Hundred-Page Machine Learning Book:

Deep Learning with Python:

February 3 / February 5 (Week 3)

Neural Networks and Deep Learning:

Wikipedia - Perceptron

February 10 / February 12 (Week 4)

Neural Networks and Deep Learning:

The Hundred-Page Machine Learning Book:

February 17 / February 19 (Week 5)

The Hundred-Page Machine Learning Book:

Neural Networks and Deep Learning:

A Whirlwind Tour of Python:

Deep Learning with Python:

February 24 / February 26 (Week 6)

Project 1, due March 11

Neural Networks and Deep Learning:

3blue1brown - Neural networks

March 2 / March 4 (Week 7)

Extra Credit added to Project 1.

Calculus on Computational Graphs: Backpropagation

Neural Networks and Deep Learning:

March 9 / March 11 (Week 8)

Neural Networks and Deep Learning:

Deep Learning:

Project 1 due March 11

March 16 / March 18 (Week 9)

Project 2, due April 10

Neural Networks and Deep Learning:

Deep Learning:

March 23 / March 25 (Week 10)

Midterm Exam

March 30 / April 1 (Week 11)

Spring Break

April 6 / April 8 (Week 12)

Neural Networks and Deep Learning:

An Intuitive Explanation of Why Batch Normalization Really Works

2018 Turing Award

The data that transformed AI research—and possibly the world

Project 2 due April 10

April 13 / April 15 (Week 13)

Presentations, Weeks 15 and 16

Project 3, due May 13

Neural Networks and Deep Learning:

Deep Learning:

April 20 / April 22 (Week 14)

Neural Networks and Deep Learning:

Deep Learning with Python:

April 27 / April 29 (Week 15), May 4 / May 6 (Week 16)

Presentations

May 11 (Finals Week)

Final Exam - 5:00 - 6:50 pm 

Project 3 due