Novel Approaches For Learning Representations