#Deep Learning How Do Generative Models Work in Deep Learning? Generative Models For Data Augmentation Explained