深度学习的步骤
三个步骤与机器学习一样。
Step1 neural network
每一层,有network structure,其中有很多neurons,通过计算,可以得到function set。
我们将它们看作很多layers,deep就是很多hidden layers。
通过Matrix Operation,得到output。
Output layer:是一个multi-class Classifier。
举例:识别手写数字
Output:十维,计算属于每个数字的几率,在layer1到L中,我们需要确定我们的network structure,得到function set。
Step2 Loss for an Example
和之前所讲的方法类似,我们需要找最小的total loss L,所用的方法则是gradient descent。
Backpropagation(反向传播)