TrisZaska's Machine Learning Blog

Implement Gradient Descent Checking in Python

1. Introduction
2. History and Overview about Artificial Neural Network
3. Single neural network
4. Multi-layer neural network
5. Install and using Multi-layer Neural Network to classify MNIST data
6. Summary
7. References

Implement Gradient Descent Checking

In this section, we'll extend another method of class MLPClassifier in the section 5.2.2 so-called gradient_checking() and write some codes to compute our numerical gradient. We've done about install gradient checking method, but keep in mind, gradient checking is computationally expensive, therefore, we just use a fewer of dataset and turn off regularization, adaptive learning, momentum term because all of them can cause the numerical gradient calculation is not exactly. You can see more on gradcheck tips page.
### Training Multi-layer Neural Network with gradient descent checking

No comments :

Post a Comment

Leave a Comment...