Recap of Deep neural networks, Variational Autoencoders (VAEs), and attention mechanisms. Generative Adversarial Networks (GANs) GAN components, DCGANs using convolutional layers, control your GAN and build conditional GAN. Use GANs for data augmentation and privacy preservation, GANs applications, Pix2Pix and CycleGAN for image translation. Comparison of generative models, FID method to assess GAN fidelity and diversity, Bias in GAN, StyleGAN techniques
Principles of Transformers, Word embeddings, Introduction to Large Language Models – Decoder-only LLMs: A deep dive into GPT, Encoder Only LLMs-BERT, Prompting – different prompting strategies – Instruction tuning – fine tuning – parameter efficient fine-tuning – quantized fine tuning. Small Language models. Training LLMs using reinforcement Learning.
Evaluating LLMs: Benchmarks, evaluation frameworks and popular leaderboards. Applications/Case study of Large Language Models – Text Generation, Translation, and Summarization – Question Answering, Sentiment Analysis, Chatbots, Application of LLMs in healthcare and Code generation, latest advancements in LLMs.