Neural networks and deep learning
MNIST Data Set
perceptron vs sigmoid artificial neurons
stochastic gradient descent
hidden just means not input or output
multiple layers are sometimes called multi layer perceptrons, MLPs