Interpretability Of Learning Algorithms Encoded In Deep Neural Networks