← Back to Tutorials

12. References & Resources

References

Generative AI Cheatsheet

ModelTypeKey InnovationYear
VAEAutoencoderProbabilistic latent space + KL regularization2013
GANAdversarialGenerator + Discriminator minimax game2014
TransformerAttentionSelf-attention replaces recurrence2017
GPT-1/2/3/4AutoregressiveDecoder-only transformer, scaling laws2018-2023
StyleGANGANStyle-based generator, disentangled features2019
DDPMDiffusionDenoising diffusion probabilistic models2020
Stable DiffusionDiffusionLatent diffusion, open-source, fast2022
ChatGPTAutoregressiveRLHF alignment, conversational interface2022

Glossary

AttentionMechanism that weighs the importance of different input elements
AutoregressiveGenerating one token at a time conditioned on previous tokens
DiffusionGradual noising → reverse denoising process
DiscriminatorNetwork that distinguishes real from generated data (in GANs)
EmbeddingDense vector representation of a token or feature
GeneratorNetwork that creates synthetic data (in GANs)
HallucinationModel generating plausible but incorrect information
Latent SpaceLow-dimensional representation learned by the model
LoRALow-Rank Adaptation — efficient fine-tuning technique
MLEMaximum Likelihood Estimation — finding parameters that maximize data probability
Mode CollapseGAN generator producing limited output varieties
Positional EncodingInformation added to embeddings to indicate token position
RLHFReinforcement Learning from Human Feedback
SoftmaxNormalizes logits into a probability distribution

Useful Resources

Key Research Papers

Congratulations! You have completed the Generative AI Tutorial. You now have a comprehensive understanding of how generative models work, from GANs and VAEs to transformers and diffusion models. Keep experimenting and building!