Towards Algorithm And Data Efficient Deep Learning