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

تنفيذ الشبكات العصبية

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

وصف الدورة

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

تعلم مزايا وعيوب طرق تنفيذ الشبكة العصبية المختلفة في بايثون

ما ستتعلمه

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

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

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

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

ما الذي يتناوله هذا الفصل حول تنفيذ الشبكات العصبية؟

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

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

يُعلِّم المقرر سبب التوصية بـ Python باعتبارها لغة البرمجة للبدء بها في تنفيذ الشبكات العصبية.

ما المكتبات والأطر التي يناقشها هذا الفصل؟

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

ما المهارات التي سأكتسبها من هذا المقرر؟

ستكتسب مهارات في الشبكات العصبية الاصطناعية، وKeras (مكتبة الشبكات العصبية)، والبرمجة الطبيعية، والهندسة العصبية، والبرمجة اللغوية العصبية، وPython (لغة البرمجة).

هل يتناول هذا الفصل اعتبارات الأداء مثل استخدام وحدة معالجة الرسومات؟

نعم، يتضمن الفصل درساً حول التسريع بوحدة معالجة الرسومات كجزء من تنفيذ الشبكات العصبية.