In recent years, deep neural networks have achieved outstanding success in natural language processing (NLP), computer vision and speech recognition.
these deep models are datahungry and generalize poorly from small datasets, very much unlike humans (Lake et al., 2015).