NVIDIA Eğitmenleri Eşliğinde Workshop
Generative AI with Diffusion Models
ASYU 2024
Akıllı Sistemlerde Yenilikler ve Uygulamaları Konferansı
Etkinlik Detayları
Tarih: 15.10.2024
Süre: 8 saat
Dil: İngilizce
Eğitim Yeri: Online/Gazi Lab
Eğitim Ücreti: Ücretsiz
Konu: Generative AI with Diffusion Models
Gereklilikler: Derin Öğrenme Kavramı Hakkında Genel Bilgi Birikimi
Kullanılan araçlar ve kütüphaneler: PyTorch, CLIP
Generative AI With Diffusion Models
Eğitim Hakkında
Gelişmiş hesaplama gücü ve bilimsel teorideki ilerlemeler sayesinde, üretken yapay zeka her zamankinden daha erişilebilir hale gelmiştir. Üretken yapay zeka, yaratıcı içerik üretimi, simülasyon ve planlama, anomali tespiti, ilaç keşfi, kişiselleştirilmiş öneriler ve daha birçok uygulamada sayısız kullanım alanıyla endüstrilerde önemli bir rol oynamaktadır. Bu eğitimde, metinden görüntü oluşturma süreçlerinde popüler bir tercih olan gürültü giderme difüzyon modelleri daha kapsamlı bir şekilde ele alınacaktır.
Öğrenme Hedefleri
Görüntüleri saf gürültüden oluşturmak için bir U-Net modeli oluşturma.
Gürültü giderme difüzyon süreciyle oluşturulan görüntülerin kalitesini artırma.
Görüntü çıktısını bağlamsal gömülerle kontrol etme.
Contrastive Language—Image Pretraining (CLIP) sinir ağı kullanarak İngilizce metin girdilerinden görüntüler oluşturma.
Konu Başlıkları
U-Net’ler
Difüzyon
CLIP
Metinden görüntü modelleri
Kurs İçeriği
U-Net’ten Difüzyona
- U-Net mimarisi oluşturma.
- Bir model eğiterek bir görüntüden gürültüyü kaldırma.
Difüzyon Modelleri
- İleri difüzyon fonksiyonunu tanımlama.
- Zaman adımını destekleyecek şekilde U-Net mimarisini güncelleme.
- Geri difüzyon fonksiyonunu tanımlama.
Optimizasyonlar
- Grup Normalizasyonu uygulama.
- GELU uygulayın.
- Yeniden Düzenleme Havuzlaması uygulama. (Rearrange Pooling)
- Sinüsoidal Pozisyon Gömüleri uygulama.(Sinusoidal Position Embedding)
Sınıflandırıcı Serbest Difüzyon Rehberliği
- Bir U-Net’e kategorik gömüler ekleme.
- Bir Bernoulli maskesiyle bir model eğitme.
CLIP
- CLIP Kodlamalarını kullanmayı öğrenme.
- CLIP kullanarak bir metinden görüntü oluşturan sinir ağı oluşturma.