Comprehensive Generative AI Learning Path: Curated by Anish Roychowdhury April 4, 2025
Comprehensive Generative AI Learning Path: Curated by Anish Roychowdhury April 4, 2025
Contents
1 Foundations of Generative AI 3
1.1 Introduction to Generative AI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.2 Large Language Models (LLMs) Basics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2 Prompt Engineering 3
2.1 Basics of Prompt Engineering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.2 Advanced Prompt Engineering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
3 Generative Models 3
3.1 Diffusion Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
3.2 GANs (Generative Adversarial Networks) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
4 Building AI Agents 4
4.1 AI Agent Frameworks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
4.2 Multi-Agent Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
6 Fine-Tuning LLMs 5
6.1 Parameter-Efficient Fine-Tuning (PEFT) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
6.2 Instruction Fine-Tuning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1
11 Practical Projects and Applications 7
11.1 End-to-End Gen AI Projects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
11.2 Industry-Specific Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2
1 Foundations of Generative AI
1.1 Introduction to Generative AI
• Overview of generative models and applications.
2 Prompt Engineering
2.1 Basics of Prompt Engineering
• Techniques like zero-shot, one-shot, few-shot learning, and chain-of-thought prompting.
– Prompt Engineering Guide
https://aman.ai/primers/ai/prompt-engineering/
– LangChain Prompt Templates
https://lnkd.in/dVkuiizQ
3 Generative Models
3.1 Diffusion Models
• Learn how diffusion models generate images and other content.
– Diffusion Models Explained
https://towardsdatascience.com/diffusion-models-made-easy-8414298ce4da
– Illustrated Stable Diffusion
https://jalammar.github.io/illustrated-stable-diffusion/
3
3.2 GANs (Generative Adversarial Networks)
• Explore GAN architectures and applications.
– Understanding GANs
https://towardsdatascience.com/understanding-generative-adversarial-networks-gans-cd6e4651a29
– GAN Lecture Series
https://lnkd.in/eSf66zT
4 Building AI Agents
4.1 AI Agent Frameworks
• Learn frameworks like LangChain, CrewAI, and AutoGen.
4
6 Fine-Tuning LLMs
6.1 Parameter-Efficient Fine-Tuning (PEFT)
• Techniques like LoRA and QLoRA for efficient tuning.
5
8.3 Advanced MCP Patterns
• Complex data extraction and validation patterns.
– Anthropic Research on MCP
https://www.anthropic.com/research/claude-3-model-context-protocol
– MCP Implementation Examples
https://github.com/ArnaudBuchholz/reserve-mcp
6
11 Practical Projects and Applications
11.1 End-to-End Gen AI Projects
• Build complete applications leveraging generative AI.
7
13.2 AI Research Frontiers
• Cutting-edge research directions in generative AI.
– Mamba: State-Space Models
https://arxiv.org/abs/2312.11805
– Practical Guide to LLMs in Production
https://github.com/Mooler0410/LLMsPracticalGuide