New Techniques in Deep Representation Learning