تعرف على كيفية إتقان شبكات GAN والتعلم العميق باستخدام Keras. افهم مبادئ التعلم العميق والشبكات التوليدية العدائية باستخدام Python وKeras في هذه الدورة الشاملة.
Suggested by: Coursera (What is Coursera?)
No prior knowledge required
No unnecessary risks
تم تصميم هذه الدورة لتأخذك في رحلة متعمقة إلى عالم التعلم العميق والذكاء الاصطناعي. تبدأ الدورة بمقدمة لمفاهيم الذكاء الاصطناعي والتعلم الآلي، وستقوم ببناء أساس متين في الشبكات العصبية والتعلم العميق باستخدام إطار عمل Keras. ومع اكتسابك الثقة، ستستكشف كيفية معالجة الشبكات العصبية للبيانات والتنبؤ بالنتائج وحل المشكلات المعقدة.
في الجزء الثاني من الدورة، يتغير التركيز إلى الشبكات التوليدية التنافسية القوية (GANs). سوف تتعلم كيف يمكن لشبكات GAN إنشاء بيانات واقعية من خلال التنافس بين شبكتين عصبيتين، المولد والمميز. خطوة بخطوة، ستبني نماذج GAN باستخدام بيانات MNIST، وفهم الأعمال الداخلية للنماذج، وضبطها لتحقيق الأداء الأمثل.
في نهاية الدورة، سوف تكون ماهرًا في التعامل مع مجموعة متنوعة من مكتبات الذكاء الاصطناعي والتعلم العميق، ونماذج التدريب باستخدام البيانات الضخمة، وتنفيذ حلول التعلم العميق. سواء كنت تعمل على إنشاء الصور أو زيادة البيانات، ستمنحك هذه الدورة الخبرة المطلوبة للنجاح في عالم اليوم الذي يعتمد على الذكاء الاصطناعي.
هذه الدورة مثالية للمتعلمين المتوسطين الذين يتمتعون بمهارات برمجة بايثون الأساسية وبعض الإلمام بالذكاء الاصطناعي أو مفاهيم التعلم الآلي. يجب أن تكون معتادًا على أساسيات لغة Python، بما في ذلك هياكل البيانات مثل القوائم والقواميس، وأن تتمتع ببعض الخبرة في التعامل مع مكتبات البيانات مثل NumPy.
تركز المشاريع المتضمنة على التطبيقات العملية مثل:
تمكين المتعلمين من تطبيق تقنيات التعلم العميق وGAN على مشاكل العالم الحقيقي. توفر هذه المشاريع خبرة عملية في تحليل البيانات وبناء النماذج واستيعابها، وتضمن قدرة المتعلمين على حل التحديات الحقيقية في مختلف المجالات.



