انتقل إلى المحتوى
KnowledgeCity

الشبكات العصبية

تعلم ما هي الشبكات العصبية وكيف يتم استخدامها
شاهد الدرس الأول مجانًا — احصل على وصول كامل إلى جميع الدروس الـ24.
دورة تدريبية: عند الطلب
مبتدئ مقدِّم الخدمة Gabriel Popoola  6 الفصول ·  24 الدروس ·  1h 25m  باللغات: العربية, الألمانية, الإنجليزية, الإسبانية, الفرنسية, البرتغالية, الأوردية, Chinese 

وصف الدورة

في هذه الدورة، ستتعلم أساسيات الشبكات العصبية. ستفهم ما هي الشبكات العصبية والمفاهيم والمواضيع ذات الصلة. ستكون قادرا على فهم جوانب التصميم المختلفة للشبكات العصبية وكيفية العمل على إجراء اختيارات لهم. سوف تغطي الدورة أيضا كيفية تنفيذ الشبكات العصبية، على وجه التحديد في بايثون. سيتم مناقشة مزايا أطر الشبكة العصبية المختلفة وإعطاء أمثلة على تطبيقها. سيتم ربط جميع المفاهيم والنظريات معا من خلال أمثلة وكذلك مناقشة التطبيقات العملية. بنهاية هذه الدورة، ستكون على دراية بطرق متعددة لتنفيذ شبكة عصبية وكيفية القيام باختيار الخوارزميات والأساليب والقيم لمختلف جوانب الشبكة العصبية.

أهداف الدورة التدريبية:

المهارات التي ستتعلمها:

ما ستتعلمه

  • فهم ماهية الشبكات العصبية وكيفية استخدامها
  • تحديد جوانب التصميم المختلفة للشبكات العصبية وكيفية الاختيار بينها
  • التمييز بين أنواع مختلفة من الشبكات العصبية، بما في ذلك الشبكات متعددة الطبقات والشبكات التلافيفية
  • تنفيذ الشبكات العصبية بأساليب متعددة باستخدام Python
  • ضبط دوال التنشيط ودوال الخسارة والمحسِّنات والمعاملات الفائقة والطبقات
  • تطبيق الشبكات العصبية على تطبيقات عملية مثل كشف الشذوذات والأتمتة والأمن السيبراني والأنظمة التنبؤية

النقاط الرئيسية

  • يمكن تنفيذ الشبكات العصبية بأساليب متعددة باستخدام Python، بما في ذلك Scikit-Learn وPyTorch.
  • يمكن تحديد نوع الشبكة العصبية بناءً على نوع البيانات المستخدمة.
  • يستلزم تصميم الشبكة العصبية اختيار الخوارزميات والأساليب والقيم لجوانب مثل دوال التنشيط ودوال الخسارة والمحسِّنات والمعاملات الفائقة والطبقات.
  • تشمل المكتبات والأطر ذات الصلة بالشبكات العصبية TensorFlow وKeras وPyTorch، ويمكن للتسريع بوحدة معالجة الرسومات دعم التنفيذ.
  • للشبكات العصبية تطبيقات عملية تشمل كشف الشذوذات والتهديدات والأتمتة والأمن السيبراني والأنظمة التنبؤية.

الأسئلة الشائعة

ما الذي يتناوله هذا المقرر؟

يتناول المقرر أساسيات الشبكات العصبية، بما في ذلك مقدمة عنها والمفاهيم ذات الصلة، وجوانب التصميم المختلفة، وأنواعها المختلفة، وكيفية تنفيذها في Python، ومزايا الأطر والتنفيذات المختلفة، والتطبيقات العملية.

هل سأتعلم كيفية تنفيذ الشبكات العصبية في الكود البرمجي؟

نعم. يتناول المقرر كيفية تنفيذ الشبكات العصبية، وتحديداً في Python، بما في ذلك استخدام Scikit-Learn وPyTorch، ويناقش المكتبات والأطر ذات الصلة مثل TensorFlow وKeras وPyTorch.

ما أنواع الشبكات العصبية التي يُناقشها المقرر؟

يتناول المقرر أنواعاً مختلفة من الشبكات العصبية، بما في ذلك الشبكات متعددة الطبقات والشبكات التلافيفية، وكيفية تحديد نوع الشبكة العصبية بناءً على نوع البيانات.

ما التطبيقات العملية للشبكات العصبية المضمَّنة في المقرر؟

يناقش المقرر التطبيقات العملية بما في ذلك كشف الشذوذات والتهديدات والأتمتة والأمن السيبراني والأنظمة التنبؤية.

ماذا سأكون قادراً على فعله بنهاية المقرر؟

بنهاية المقرر، ستكون على دراية بأساليب متعددة لتنفيذ الشبكة العصبية وكيفية اختيار الخوارزميات والأساليب والقيم لمختلف جوانب الشبكة العصبية.