Generative AI Fundamentals for Aspiring Machine Learning Engineers
A comprehensive course covering the core principles, implementation, and applications of Generative AI, equipping aspiring machine learning engineers with the skills to create, evaluate, and deploy generative models.
...
Introduction to Generative AI
Unit 1: What is Generative AI?
Unit 2: Core Concepts and Foundations
Unit 3: Mathematical Foundations
Variational Autoencoders (VAEs)
Unit 1: VAE Fundamentals
Unit 2: VAE Architecture
Unit 3: VAE Loss Functions
Unit 4: VAE Implementation
Unit 5: Applications and Extensions
Generative Adversarial Networks (GANs)
Unit 1: GAN Architecture and Theory
Unit 2: Implementing Basic GANs
Unit 3: Advanced GAN Architectures
Unit 4: GAN Training Challenges and Solutions
Unit 5: Applications of GANs
Diffusion Models
Unit 1: Fundamentals of Diffusion Models
Unit 2: Implementing Diffusion Models
Unit 3: Advanced Techniques and Sampling Strategies
Evaluation, Transfer Learning, and Conditional Generation