Towards More Reliable Neural Network Learning Models