technifyedWeekly list

IISc Bangalore

Mathematical Foundations of Generative AI

via NPTEL

Overview

This course provides an in-depth exploration of deep generative models, including their probabilistic foundations and learning algorithms. Students will learn about various types of deep generative models such as variational autoencoders, generative adversarial networks, autoregressive models, Diffusion Models and Large Language Models. The course will cover both theoretical foundations and practical implementations of these models using popular frameworks like PyTorch. Students will gain hands-on experience through lectures and assignments, allowing them to explore deep generative models across various AI tasks.

Syllabus 9

  1. Week 1 Introduction
    • Introduction
    • Tutorial 1 : Introduction to Python Basics
    • Tutorial 2 : Introduction to Numpy
  2. Week 2 Generative Models : Problem Formulation
    • Generative Models : Problem Formulation
    • Tutorial 3 : PyTorch Basics
    • Tutorial 4 : CNNs using PyTorch
    • Tutorial 5 : RNNs using PyTorch
    • Tutorial 6 : Transfer Learning with PyTorch
  3. Week 3 Review of Probability and Machine Learning
    • Tutorial 7 : Review of Basic Probability 1
    • Tutorial 8 : Review of Basic Probability 2
    • Tutorial 9 : Review of Basic Probability 3
    • Tutorial 10 : Review of Machine Learning 1
  4. Week 4 f- Divergence
    • f-Divergence and Examples
    • Tutorial 11 – f-Divergence and Examples
  5. Week 5 GANs
    • Variational Divergence Minimization (VDM)
    • Generative Adversarial Networks (GANs)
    • Tutorial 12 : Implementations of Vanilla GAN, DCGAN and Conditional GAN
  6. Week 6 GANs and VAEs
    • Wasserstein GAN (WGAN)
    • Inversion with GANs and FID
    • Latent Variable Models and Introduction to Variational Autoencoder (VAE)
  7. Week 7 VAEs
    • VAEs Part 1
    • VAEs Part 2
    • Beta- VAE
    • Vector Quantised VAE
    • Introdution to Diffusion models
  8. Week 8 Diffussion Models
    • Diffussion Models - Part 1
    • Diffussion Models - Part 2
    • Tutorial 13 : Wasserstein GAN (WGAN) Implementation using Gradient Clip
    • Tutorial 14 : Wasserstein GAN (WGAN) Implementation using Gradient Penalty
    • Tutorial 15 : VAE and Beta-VAE Implementation
  9. Week 9 Diffusion Models contd.
    • Pedagogy in the Times of AI
    • Diffussion Models - Part 3
    • Diffussion Models - Part 4
    • Tutorial 16 : Implementation of VQ-VAE
    • Tutorial 17 : Implementation overview of Diffusion Models

Advantages and disadvantages

Advantages

  • Taught by IIT and IISc professors, and it follows the Indian university syllabus closely.
  • All videos and assignments are free on NPTEL and SWAYAM.
  • The certificate is recognised by many Indian universities for credit transfer and by GATE aspirants.
  • Great for GATE and semester exam preparation.
  • Taught by Indian Institute of Science, one of the strongest names in its field.
  • Completely free.
  • Self-paced: start any time.
  • A clear syllabus (9 parts) you can see before you start.

Disadvantages

  • The certificate needs a proctored exam at a centre, which has a fee.
  • Recorded classroom lectures: thorough, but slower than made-for-online courses.
  • New runs start on fixed dates (January and July).
  • Learning is free, but the certificate costs money.

Some points apply to every course of this kind; see how we rank.

Free to learn

  • Free: Every video and assignment is free on NPTEL and SWAYAM. Enrol when the next run opens.
  • Certificate: Optional. It needs a proctored exam at a centre, which has a fee.

Before you start

Probability, Course in Machine Learning

Taught by

  • Prof. Prathosh A. PIISc Bangalore

Indian Institute of Science is in Tier 1: world-leading universities and India's top institutes of our institution ranking (96/100).

Similar courses

Compare these

Stanford University

Generative AI Program

-Learn more and enroll in the program: https://online.stanford.edu/programs/generative-ai-technology-business-and-society-program Recent advancements in generative AI are reshaping industries, pushing technological boundaries, and revolutionizing creative processes. In this fast-changing landscape…

  • Free video
  • 24 videos, 2 hours

Stanford University

Large Language Models (LLMs)

Explore the cutting-edge realm of Large Language Models (LLMs) with this expertly curated YouTube playlist. Featuring insights from industry leaders, educational content, and in-depth discussions, this selection highlights the latest advancements in LLM technology.

  • Free video
  • 26 videos, 42 hours

Stanford University

Stanford CME295: Transformers and Large Language Models I Autumn 2025

This course explores the world of Transformers and Large Language Models (LLMs). You will learn the evolution of NLP methods, the core components of the Transformer architecture, along with how they relate to LLMs as well as techniques to enhance model performance for real-world applications. Throu…

  • Free video
  • 9 videos, 16 hours

Stanford University

Transformers

Dive into the intriguing world of AI Transformers with this curated YouTube playlist. Featuring expert insights, educational content from leading organizations, and engaging discussions, this playlist keeps you informed about the latest breakthroughs in Transformer technology.

  • Free video
  • 16 videos, 17 hours

Stanford University

Stanford CS25 - Transformers United

Stanford CS25: Transformers United Since their introduction in 2017, transformers have revolutionized Natural Language Processing (NLP). Now, transformers are finding applications all over Deep Learning, be it computer vision (CV), reinforcement learning (RL), Generative Adversarial Networks (GANs)…

  • Free video
  • 50 videos, 56 hours

Stanford University

Agentic AI

Dive into the fascinating world of Agentic AI with this curated YouTube playlist. This playlist features expert insights, educational content from reputable organizations, and engaging discussions that will help you stay up-to-date on the transformative advancements in Agentic AI. Explore cutting-e…

  • Free video
  • 6 videos, 4 hours