Uncertainty Estimation of Deep Neural Networks