Sebastian Raschka, 2015

Python Machine Learning - Code Examples

## Chapter 12 - Training Artificial Neural Networks for Image

- Modeling complex functions with artificial neural networks
  - Single-layer neural network recap
  - Introducing the multi-layer neural network architecture
  - Activating a neural network via forward propagation
- Classifying handwritten digits
  - Obtaining the MNIST dataset
  - Implementing a multi-layer perceptron
- Training an artificial neural network
  - Computing the logistic cost function
  - Training neural networks via backpropagation
- Developing your intuition for backpropagation
- Debugging neural networks with gradient checking
- Convergence in neural networks
- Other neural network architectures
  - Convolutional Neural Networks
  - Recurrent Neural Networks
- A few last words about neural network implementation
- Summary