On The Structure And Learning Of Perceptual Representations In Deep Neural Networks