GAN קורס בינה מלאכותית : RB26-03
DCGAN (Deep Convolutional GAN) הוא סוג משופר של GAN שנחשב לסטנדרט ליצירת תמונות, כולל תמונות של חתולים, ספרות, פנים וכו'.
✅ מה מיוחד ב־DCGAN? 2015
במקום להשתמש ב־Fully Connected layers, הוא משתמש ב־Convolutional Neural Networks (CNN):
חלק | מבנה |
---|---|
Generator (G) | CNN עם Transposed Convolutions (ליצירת תמונה) |
Discriminator (D) | CNN רגיל (כמו ב-classification) |
📦 עקרונות עיצוב של DCGAN:
-
אין Pooling – במקום זה משתמשים ב־Strided Convolution / Transpose Conv.
-
Batch Normalization בכל שכבה כמעט (לייצוב האימון).
-
ReLU ב־Generator, חוץ מהשכבה האחרונה (tanh).
-
LeakyReLU ב־Discriminator.