دورة عبر الإنترنت – تخصص احترافي معتمد في شبكات الخصومة التوليدية (GANs) من Google، DeepLearning.AI

قم بتحسين مهاراتك في شبكات GAN من خلال ثلاث دورات تدريبية عملية ستعرفك على التقنيات الأكثر تقدمًا.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

المستوى المتوسط

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • فهم المكونات الأساسية لشبكات GAN
  • بناء شبكة GAN أساسية باستخدام PyTorch
  • استخدام الطبقات التلافيفية لبناء شبكات DCGAN
  • تطبيق وظيفة W-الخسارة
  • بناء شبكات GAN المشروطة
  • فهم التحديات في تقييم شبكات GAN
  • مقارنة النماذج التوليدية
  • استخدام طريقة فريشيه لمسافة البداية (FID).
  • تحديد مصادر التحيز وطرق اكتشافه
  • التعرف على تقنيات StyleGAN
  • استخدام شبكات GAN لزيادة البيانات وحماية الخصوصية
  • نظرة عامة على التطبيقات الإضافية
  • إنشاء Pix2Pix وCycleGAN لترجمة الصور

What you will learn in the course

Courses for which the course is suitable

  • مهندسي البرمجيات
  • طلاب التعلم الآلي
  • الباحثون في مجال الذكاء الاصطناعي
  • مطورو البرمجيات في مجال شبكات GAN
  • محترفي معالجة الصور
  • خبراء أمن المعلومات
  • مجهولي البيانات
  • مصممي الرسومات الرقمية
  • مطوري اللعبة
  • علماء البيانات

التدريب – سلسلة من الدورات المكونة من 3 أجزاء

ما هي شبكات GAN؟

تعد الشبكات العصبية التوليدية (GANs) نماذج قوية للتعلم الآلي قادرة على توليد مخرجات واقعية للصور ومقاطع الفيديو والأصوات. شبكات GAN لها تطبيقات واسعة، بما في ذلك:

  • تحسين أمن المعلومات
  • إخفاء هوية البيانات
  • إنشاء صور عالية الجودة
  • صور ملونة بالأبيض والأسود
  • زيادة دقة الصور
  • إنشاء الصور الرمزية
  • تحويل الصور ثلاثية الأبعاد من صور ثنائية الأبعاد

لهذا التخصص

يوفر DeepLearning.AI المتخصص في شبكات الخوارزميات التوليدية (GANs) مقدمة مثيرة لتوليد الصور باستخدام شبكات GAN، مما يمثل مسارًا من المفاهيم الأساسية إلى التقنيات المتقدمة. ويتعامل التخصص أيضًا مع الآثار الاجتماعية، بما في ذلك تحيز البيانات في التعلم الآلي.

قم ببناء قاعدة معرفية شاملة واكتسب خبرة عملية مع شبكات GAN. قم بتدريب النموذج الخاص بك باستخدام PyTorch، واستخدمه لإنشاء الصور، وتقييم مجموعة متنوعة من شبكات GAN المتقدمة.

عليك

هذا التخصص مخصص لمهندسي البرمجيات والطلاب والباحثين المهتمين بالتعلم الآلي ويريدون فهم كيفية عمل شبكات GAN. فهو يوفر مسارًا يسهل الوصول إليه لجميع مستويات المتعلمين الذين يرغبون في دخول عالم شبكات GAN.

مشروع التعلم التطبيقي

  • الدورة 1: فهم المكونات الأساسية لشبكات GAN، وبناء شبكة GAN أساسية باستخدام PyTorch، واستخدام الطبقات التلافيفية لبناء شبكات DCGAN، وتطبيق وظيفة W-Loss، وبناء شبكات GAN المشروطة.
  • الدورة الثانية: فهم التحديات في تقييم شبكات GAN، ومقارنة النماذج التوليدية، باستخدام طريقة Fréchet Inception Distance (FID)، وتحديد مصادر التحيز ووسائل الكشف، والتعرف على تقنيات StyleGAN.
  • الدورة التدريبية 3: استخدام شبكات GAN لزيادة البيانات والحفاظ على الخصوصية، ومراجعة التطبيقات الإضافية، وبناء Pix2Pix وCycleGAN لترجمة الصور.

Details of the courses that make up the specialization

بناء شبكات الخصومة الأساسية (GANs)

الدورة 1

29 ساعة
4.7 (1,925 تقييمًا)

ماذا ستتعلم

  • فهم شبكات GAN واستخداماتها
  • افهم الفكرة وراء المكونات الأساسية لشبكة GAN
  • استكشاف وتنفيذ العديد من بنيات GAN
  • قم ببناء شبكة GAN مشروطة قادرة على توليد أمثلة من فئات محددة

المهارات التي سوف تقوم بتطويرها

  • بناء شبكات الخصومة المحسنة (GANs)

الدورة 2

28 ساعة
4.7 (654 تقييمًا)

ماذا ستتعلم

  • تقييم التحديات في تقييم شبكات GAN ومقارنة النماذج التوليدية المختلفة
  • استخدم طريقة Fréchet Inception Distance (FID) لتقييم موثوقية وتنوع شبكات GAN
  • تحديد مصادر التحيز وطرق تشخيصها في شبكات GAN
  • تعلم واعتمد التقنيات المرتبطة بأحدث StyleGANs

المهارات التي سوف تقوم بتطويرها

  • تطبيق شبكات الخصومة (GANs)

الدورة 3

25 ساعة
4.8 (518 تقييمًا)

ماذا ستتعلم

  • استكشاف استخدامات شبكات GAN وفحصها فيما يتعلق بزيادة البيانات والخصوصية وعدم الكشف عن هويته
  • استغلال إطار تحويل الصورة إلى صورة وتحديد التطبيقات بطرق تتجاوز الصور
  • تنفيذ Pix2Pix، شبكة تحويل صورة إلى صورة
  • قارن بين الصورة لتحويل الصور الزوجية وتحويل الصور غير الزوجية
  • تنفيذ CycleGAN، وهو نموذج تحويل فردي

المهارات التي سوف تقوم بتطويرها

  • تطبيق شبكات GAN في المشاريع