DEEP UNSUPERVISED MODELS LEVERAGING LEARNING AND REASONING