Transparency and Interpretability for Learned Representations of Artificial Neural Networks