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