Introduction to Deep Learning
Contents
- Neural network's architecture overview
- Activation functions
- Backpropagation
Neural network's architecture overview
Architecture overview
The most basic component of an artificial neural network is the activation unit.
It is made of an input, or set of n inputs (which may include a constant bias term) an 'activation' function and an output.
Activation node

Multilayer network
When we stack this units together into layers, we get a multilayer artificial neural network
Learning rules
Classification example:
XOR function
Let us suppose that we want to create a two layer neural network able to classify these observations.
Learning rules
Classification example:
XOR function
Or equivalently, we want a neural network able to create a classification region such as the yellow one.

Learning rules
Classification example:
XOR function
Proposed solution
Learning rules
Learning rules
Activation functions
Activation function

More complex activation functions
Activation function

Backpropagation
Backpropagation
Now our objective is to train our network with a gradient based method, and to somehow propagate the errors to the previous layers

Backpropagation

Of course, with more complex architectures, the problem of computing gradients becomes an issue
Backpropagation

Introduction to Deep Learning
By Luis Roman
Introduction to Deep Learning
- 1,264