Overview
Syllabus
Intro
Charles Babbage
Soirée (high-level design)
Mechanical addition
The Difference Engine How would you compute the sequence of cubes?
The Analytical Engine
Difference Engine versus Analytical Engine
Timeline of mechanical computers
Hardware specifications - memory
Hardware specifications - speed
Lovelace on the Information Age
Lovelace on Machine Intelligence
Neural networks
The MNIST classification problem
Simple neural network for MNIST
What to use for the activation function?
The tanh(x) activation function
Improving the activation function
How about two convolutional layers?
Implementation
Acknowledgements
Taught by
Churchill CompSci Talks