AI Workshop: Text-to-Image Generation
59mAdvanced2024-05-15
Authors

Jonathan Fernandes
Consultant focusing on data science, AI, and big data
Course details
With the hype and concerns around AI generated images, it’s good to build an understanding of how these images actually work. In this course, Jonathan Fernandes—an expert in Generative AI and Large Language Models—breaks down the components of text-to-image generation: text encoders, a neural network, and an autoencoder. Jonathan explains how to fine-tune models based on their own dataset and compares different popular models. He also compares various models and helps you understand the benchmarks for performance, as well as potential bias, limitations, and controversies.
Learning objectives
Create text output by using stable diffusion and encoders
Leverage neural networks and autoencoders to create a conditioned model
Create your own fine-tuned diffusion models based on your own dataset
Learning objectives
Create text output by using stable diffusion and encoders
Leverage neural networks and autoencoders to create a conditioned model
Create your own fine-tuned diffusion models based on your own dataset
Skills covered
GPTGeminiOpenAIGenerative AIGoogleArtificial Intelligence (AI)One-Off
Concepts
0. Introduction
- 01 - Getting started with text-to-image generation
1. Latent Diffusion
- 02 - What is diffusion
- 03 - High-level overview
- 04 - Scheduler
- 05 - U-Net model
- 06 - Train a model
- 07 - Evaluating generated images
2. Conditioned Diffusion Models
- 08 - Conditioned diffusion models
- 09 - Challenge - CIFAR-10
- 10 - Solution - CIFAR-10
3. Encoders and Stable Diffusion
- 11 - Next steps for your AI journey
- 12 - Text encoders in CLIP
- 13 - Text encoder in practice
- 14 - Putting it all together with Stable Diffusion
- 15 - Bias, limitations, and controversy
Conclusion
- 16 - Next steps for your AI journey