مقدمة

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

صورة لأربعة وجوه تبدو واقعية تم إنشاؤها بواسطة شبكة تدعى "شبكة تداوري تنافسي"

الشكل 1: صور تم إنشاؤها باستخدام GAN من إنشاء NVIDIA.

تحقّق الشبكات التوليدية التفاضلية هذا المستوى من الواقعية من خلال إقران عنصر إنشاء يتعلم إنتاج النتيجة المستهدَفة بعنصر تمييز يتعلم التمييز بين البيانات الحقيقية ونتائج عنصر الإنشاء. يحاول المُنشئ خداع العميل المميِّز، ويحاول العميل المميِّز تجنُّب الخداع.

تتناول هذه الدورة التدريبية أساسيات الشبكات التوليدية المضادّة، بالإضافة إلى كيفية استخدام مكتبة TF-GAN لإنشاء شبكات تولّدية مضادّة.

المتطلبات الأساسية

تفترض هذه الدورة التدريبية أنّ لديك ما يلي: