Understanding Representations And Reducing Their Redundancy In Deep Networks