تُعد شبكات الخصومة التوليدية Generative Adversarial Networks (GANs) واحدة من أكثر المواضيع إثارة للاهتمام في التعلم الآلي اليوم. لقد تم استخدامها في عدد من المشكلات (وليس فقط لإنشاء أرقام MNIST!) وكان أداؤها جيدًا للغاية في كل حالة. تتكون شبكة GAN من مولد generator ومميز discriminator، يتنافسان ضد بعضهما البعض لتحقيق نتائج مذهلة.
تعتمد شبكات GAN على سيناريو يشبه اللعبة حيث يلعب المولد والمميز ضد بعضهما البعض. يحاول المولد إنشاء بيانات تشبه البيانات الحقيقية، بينما يهدف المميز إلى التمييز بين البيانات الحقيقية والمزيفة.
تم تطبيق شبكات GAN على العديد من التطبيقات، بما في ذلك توليد الصور والتنبؤ بالفيديو وإنشاء الكائنات ثلاثية الأبعاد.، تحل شبكات GAN العديد من المشكلات وتخلق فرصًا جديدة في صناعات متعددة. في هذ الكتاب، سوف نستكشف ما هي شبكات GAN ,ومعماريتها، ودوال الخطأ، وتطبيقاتها، وتنفيذ العديد من المشاريع باستخدام شبكات GAN.
لقد حاولت قدر المستطاع ان اترجم المقالات والمشاريع الأكثر طرحاً في مجال شبكات الخصومة التوليدية GANs مع الشرح المناسب والكافي، ومع هذا يبقى عملاً بشرياً يحتمل النقص، فاذا كان لديك أي ملاحظات حول هذا الكتاب، فلا تتردد بمراسلتنا عبر بريدنا الالكتروني.
نأمل ان يساعد هذا الكتاب كل من يريد ان يدخل في مجال التعلم العميق وشبكات الخصومة التوليدية ومساعدة القارئ العربي على تعلم هذا المجال. اسأل الله التوفيق في هذا العمل لأثراء المحتوى العربي الذي يفتقر أشد الافتقار إلى محتوى جيد ورصين في مجال التعلم الآلي والتعلم العميق وعلم البيانات. ونرجو لك الاستمتاع مع الكتاب ولا تنسونا من صالح الدعاء.
محتويات الكتاب:
1- مقدمة شاملة لشبكات الخصومة التوليدية (GANs) An End-to-End Introduction to Generative Adversarial Networks(GANs)
2- شبكات الخصومة التوليدية GANs Generative Adversarial Networks(GANs)
3- شبكات الخصومة التوليدية: بناء نماذجك الأولى Generative Adversarial Networks: Build Your First Models
4- كيفية بناء شبكة الخصومة التوليدية GAN في بايثون How to build a GAN in Python
5- توليد الارقام المكتوبة بخط اليد MNIST باستخدام شبكات الخصومة التوليدية MNIST Handwritten Digits Generation using GANs
6- إنشاء صور الموضة باستخدام شبكات الخصومة التوليدية Fashion Image Generation using GANs
7- توليد الصور باستخدام شبكات الخصومة التوليدية Images Generation using GANs
8- توليد وجه الأنمي باستخدام شبكات الخصومة التوليدية Anime Face Generation using Generative Adversarial Networks
9- انشاء وجه مزيف باستخدام شبكة الخصومة التوليدية Fake Face Generation Using GAN
10- توليد وجه إنساني باستخدام شبكات الخصومة التوليدية Generating Human Face using GAN
11- شيخوخة الوجه باستخدام شبكات الخصومة التوليدية Face Aging Using GANs
12- نقل النمط باستخدام شبكات الخصومة التوليدية Style Transfer with GANs
13- ترجمة الصورة باستخدام شبكات الخصومة التوليدية Image Translation using GANs
14- تلوين الصور بالأبيض والأسود باستخدام شبكة الخصومة التوليدية GAN في TensorFlow Colorizing B/W Images with GANs in TensorFlow