نظرة عامة على بنية GAN
تتكوّن الشبكة التنافسية التوليدية (GAN) من جزأين:
- يتعلم المنشئ إنشاء بيانات معقولة. تصبح النماذج التي تم إنشاؤها
أمثلة تدريب سلبية لنموذج التمييز.
- يتعلم المميّز التمييز بين البيانات المزيّفة التي ينشئها "أداة إنشاء الصور" وال data
الحقيقية. يفرض المعرِّف عقوبة على المولد بسبب إنتاجه
لنتائج غير معقولة.
عند بدء التدريب، يُنشئ المُنشئ بيانات زائفة بشكل واضح، ويتعلم المُميِّز بسرعة أنّها زائفة:

مع تقدّم عملية التدريب، يقترب المُنشئ من إنتاج نتائج
يمكنها خداع المُميِّز:

أخيرًا، إذا سارت عملية تدريب المولد على ما يرام، سيتدهّر أداء المميّز في معرفة الفرق بين الصور الحقيقية والمزيفة. يبدأ في تصنيف البيانات المزيّفة على أنّها
حقيقية، وتقل دقته.

في ما يلي صورة للنظام بأكمله:

كلّ من المولد والمحرِّف هما شبكتَان عصبيتان. يتم توصيل مخرج المولد
مباشرةً بمدخل المميّز. من خلال
الانتشار العكسي، يقدّم تصنيف
المميّز إشارة يستخدمها المُنشئ
لتعديل أوزانه.
لنوضّح أجزاء هذا النظام بمزيد من التفصيل.
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2025-02-26 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2025-02-26 (حسب التوقيت العالمي المتفَّق عليه)"],[[["GANs consist of two neural networks: a generator creating data and a discriminator evaluating its authenticity."],["The generator and discriminator are trained against each other, with the generator aiming to produce realistic data and the discriminator aiming to identify fake data."],["Through continuous training, the generator improves its ability to create realistic data, while the discriminator struggles more with differentiation."],["The ultimate goal is for the generator to create data so realistic that the discriminator cannot distinguish it from real data."]]],[]]