Systems and methods for deep learning with small training sets