Syllabus
Unit 1
Generative Modeling, Generative Versus Discriminative Modeling, Generative Model Taxonomy, Deep Neural Networks, Multilayer Perceptron (MLP), Convolutional Neural Network (CNN), Autoencoders, Variational Autoencoders, Exploring the Latent Space.
Unit 2
Generative Adversarial Networks, Deep Convolutional GAN (DCGAN), Wasserstein GAN with Gradient Penalty, Conditional GAN (CGAN).
Unit 3
Recurrent Neural Network , Long Short-Term Memory Network (LSTM), Recurrent Neural Network (RNN) Extensions. Normalizing Flow Models, Energy-Based Models, Diffusion Models, Transformers. Applications of Generative AI to text and image generation.
Text Books / References
Text Book(s)
David Foster , Generative Deep Learning: Teaching Machines To Paint, Write, Compose, and Play, 2nd Edition, O’Reilley (Grayscale Indian Edition), 2023
Reference(s)
Joseph Babcock, Raghav Bali , Generative AI with Python and TensorFlow 2: Create images, text, and music with VAEs, GANs, LSTMs, Transformer models, Packt Publishers, 2021.