Introduction to Generative AI
  • What is Generative AI?
  • Applications of Generative AI
  • Types of Generative AI models
  • Hands-on: Setting up environment
Generative Adversarial Networks (GANs)
  • Overview of GANs
  • Architecture of GANs
  • Training GANs
  • GANs in image generation
  • Hands-on: Implementing GANs
Variational Autoencoders (VAEs)
  • Introduction to VAEs
  • Encoder and Decoder in VAEs
  • Objective function of VAEs
  • Applications of VAEs
  • Hands-on: Building VAE models
Sequence Generation with Recurrent Neural Networks (RNNs)
  • Basics of RNNs
  • Sequence generation using RNNs
  • Long Short-Term Memory (LSTM) networks
  • Training RNNs for sequence generation
  • Hands-on: Text generation with RNNs
Transfer Learning in Generative AI
  • Transfer learning basics
  • Fine-tuning pre-trained models for generative tasks
  • Transfer learning in image generation
  • Transfer learning in text generation
  • Hands-on: Transfer learning for Generative AI