Üretici Çekişmeli Ağ (GAN)
MimariGAN (Üretici Çekişmeli Ağ) nedir?
GAN, iki sinir ağını birbirine düşman edip onları yarıştırarak gerçekçi veri üreten bir mimaridir. Ian Goodfellow ve ekibi 2014'te ortaya attı ve yapay zekayla üretilen sahte ama inandırıcı görüntülerin önünü açtı. "Çekişmeli" denmesinin sebebi: içindeki iki ağ sürekli birbirini alt etmeye çalışır.
Nasıl çalışır?
İki oyuncu var. Generator •üretici• rastgele gürültüden sahte görüntü üretir; amacı yakalanmadan gerçeği taklit etmek. Discriminator •ayırt edici• ise eline gelen görüntünün gerçek mi sahte mi olduğunu tahmin etmeye çalışır. İkisi aynı anda eğitilir: üretici daha iyi sahte yapmayı öğrenirken, ayırt edici daha iyi yakalamayı öğrenir. Bu kedi-fare oyunu yeterince sürerse üretici o kadar iyileşir ki ortaya neredeyse ayırt edilemeyen görüntüler çıkar. Klasik benzetme: sahte para basan kalpazan ile onu yakalamaya çalışan polis.
Neden önemli?
GAN'lar, "yapay zeka görüntü üretebiliyor" çağını başlatan mimariydi. Deepfake'lerden sanat üretimine, yüz oluşturmadan veri çoğaltmaya kadar pek çok şeyin temelinde yatar. Bugün görsel üretiminde sahne büyük ölçüde diffusion modellere kaydı •daha kararlı eğitildikleri için•, ama GAN'lar hâlâ hız gerektiren işlerde ve birçok hibrit sistemde kullanılır. Tarihsel olarak üretken yapay zekanın dönüm noktasıdır.
Kullanım alanları
Gerçekçi yüz ve görsel üretimi, fotoğraf restorasyonu ve süper çözünürlük, stil transferi, eksik veriyi tamamlama, sentetik eğitim verisi oluşturma ve deepfake teknolojisi.