258 - Semi-supervised learning with GANs
Semi-supervised learning with generative adversarial networks. Semi-supervised refers to the training process where the model gets trained only on a few labeled images but the data set contains a lot more unlabeled images. This can be useful in situations where you have a humongous data set but only partially labeled. In regular GAN the discriminator is trained in an unsupervised manner, where it predicts whether the image is real or fake (binary classification). In SGAN, in addition to unsupervised, the discriminator gets trained in a supervised manner on class labels for real images (multiclass classification). In essence, the unsupervised mode trains the discriminator to learn features and the supervised mode trains on corresponding classes (labels). The GAN can be trained using only a handful of labeled examples. In a standard GAN our focus is on training a generator that we want to use to generate fake images. In SGAN, our goal is to train the discriminator to be an excellent classifier using only a few labeled images. We can still use the generator to generate fake images but our focus is on the discriminator. Why do we want to follow this path is CNNs can easily classify images? Apparently, this approach achieves better accuracy for limited labeled data compared to CNNs. (https://arxiv.org/abs/1606.01583) Another useful resource: https://arxiv.org/pdf/1606.03498.pdf

259 - Semi-supervised learning with GANs - in keras

Stanford CS229 Machine Learning I Self-supervised learning I 2022 I Lecture 16

What is Semi-Supervised Learning?

Full AI Prompting Course with Andrew Ng

L9 Semi-Supervised Learning and Unsupervised Distribution Alignment -- CS294-158-SP20 UC Berkeley

247 - Conditional GANs and their applications

255 - Single image super resolution using SRGAN

Zebras, Horses & CycleGAN - Computerphile

System Design Explained: APIs, Databases, Caching, CDNs, Load Balancing & Production Infra

126 - Generative Adversarial Networks (GAN) using keras in python

MIT 6.S191 (2023): Deep Generative Modeling

The Power of a Single Neuron and a Path to Simulating the Brain | Dr. Konrad Kording

Keynote: After the AI Hype – What’s Real, and What’s Next - Richard Campbell - 2026

Training Sand to Think: Artificial General Intelligence & Future of Physics

249 - keras implementation of Conditional GAN (cifar10 data set)

AlphaFold - The Most Useful Thing AI Has Ever Done

Image Generation using GANs | Deep Learning with PyTorch: Zero to GANs | Part 6 of 6

125 - What are Generative Adversarial Networks (GAN)?

Stanford CS229 I Machine Learning I Building Large Language Models (LLMs)

