Effective Training and Debugging of a Neural Network | Practical Machine Learning