جميع البرامج

الدورات التدريبية

الذكاء الاصطناعي مع بايثون

الذكاء الاصطناعي مع بايثون

1. مقدمة في الذكاء الاصطناعي

  • ما هو الذكاء الاصطناعي؟
  • تطبيقات الذكاء الاصطناعي وأمثلة واقعية
  • الذكاء الاصطناعي وتعلم الآلة والتعلم العميق
  • أنواع الذكاء الاصطناعي
  • سير عمل تطوير الذكاء الاصطناعي

2. مقدمة في بايثون

  • تثبيت بايثون وبيئة التطوير
  • صياغة أوامر بايثون
  • المتغيرات والتعليقات
  • معاملات بايثون

3. أنواع البيانات في بايثون

  • الأعداد
  • السلاسل النصية
  • القوائم
  • الصفوف (Tuples)
  • المجموعات
  • القواميس
  • القيم المنطقية

4. الإدخال والإخراج والتعامل مع الملفات

  • إدخال المستخدم
  • تنسيق المخرجات
  • قراءة الملفات وكتابتها
  • التعامل مع ملفات CSV

5. المعاملات والتعبيرات في بايثون

  • المعاملات الحسابية
  • معاملات المقارنة
  • المعاملات المنطقية
  • معاملات الإسناد

6. التحكم في تدفق البرنامج

  • If / Elif / Else
  • الشروط المتداخلة
  • التعبيرات الشرطية

7. الحلقات في بايثون

  • حلقة For
  • حلقة While
  • Break وContinue
  • الحلقات المتداخلة

8. الدوال في بايثون

  • تعريف الدوال
  • المعاملات والوسائط
  • القيم المعادة
  • دوال Lambda
  • الوحدات والحزم

9. البرمجة كائنية التوجه في بايثون

  • الفئات والكائنات
  • الدوال البانية
  • الخصائص والطرائق
  • الوراثة
  • التغليف

10. NumPy للذكاء الاصطناعي

  • مصفوفات NumPy
  • العمليات على المصفوفات
  • الفهرسة والتقطيع
  • العمليات الرياضية
  • عمليات المصفوفات الرياضية

11. Pandas لتحليل البيانات

  • Series وDataFrames
  • استيراد مجموعات البيانات
  • اختيار البيانات وتصفيتها
  • الفرز والتجميع
  • التعامل مع البيانات المفقودة

12. تصوير البيانات باستخدام بايثون

  • Matplotlib
  • Seaborn
  • المخططات والرسوم البيانية
  • تصوير البيانات للذكاء الاصطناعي

13. مقدمة في تعلم الآلة

  • ما هو تعلم الآلة؟
  • التعلم الخاضع للإشراف
  • التعلم غير الخاضع للإشراف
  • بيانات التدريب والاختبار
  • السمات والتسميات
  • تدريب النموذج والتنبؤ

14. المعالجة المسبقة للبيانات

  • تنظيف البيانات
  • التعامل مع القيم المفقودة
  • ترميز البيانات الفئوية
  • تحجيم السمات
  • اختيار السمات
  • تقسيم البيانات للتدريب والاختبار

15. الانحدار الخطي

  • الانحدار الخطي البسيط
  • الانحدار الخطي المتعدد
  • تدريب النموذج
  • التنبؤ والتقييم

16. الانحدار متعدد الحدود

  • سمات متعددة الحدود
  • تدريب النموذج
  • التنبؤ
  • تقييم النموذج

17. انحدار متجهات الدعم (SVR)

  • مقدمة في SVR
  • دوال النواة
  • تدريب نماذج SVR
  • التنبؤ والتقييم

18. خوارزميات التصنيف

  • الانحدار اللوجستي
  • أقرب الجيران (KNN)
  • أشجار القرار
  • الغابة العشوائية
  • آلة متجهات الدعم (SVM)

19. تقييم نماذج التصنيف

  • مصفوفة الالتباس
  • الدقة (Accuracy)
  • الإحكام (Precision)
  • الاستدعاء (Recall)
  • درجة F1
  • ROC-AUC

20. التعلم غير الخاضع للإشراف

  • التجميع
  • التجميع بطريقة K-Means
  • التجميع الهرمي
  • تقليل الأبعاد
  • تحليل المكونات الرئيسية (PCA)

21. مقدمة في التعلم العميق

  • الشبكات العصبية
  • العصبونات والطبقات
  • دوال التنشيط
  • تدريب الشبكات العصبية
  • دوال الخسارة
  • خوارزميات التحسين

22. مقدمة في TensorFlow / Keras

  • بناء الشبكات العصبية
  • تدريب النماذج
  • اختبار النماذج
  • حفظ النماذج وتحميلها

23. معالجة اللغة الطبيعية (NLP)

  • مقدمة في معالجة اللغة الطبيعية
  • المعالجة المسبقة للنصوص
  • تجزئة النصوص
  • كلمات الوقف
  • تصنيف النصوص
  • تحليل المشاعر

24. الرؤية الحاسوبية

  • مقدمة في الرؤية الحاسوبية
  • معالجة الصور باستخدام بايثون
  • تصنيف الصور
  • مقدمة في OpenCV

25. الذكاء الاصطناعي التوليدي والنماذج اللغوية الكبيرة

  • مقدمة في الذكاء الاصطناعي التوليدي
  • النماذج اللغوية الكبيرة (LLMs)
  • روبوتات المحادثة بالذكاء الاصطناعي
  • هندسة الأوامر
  • واجهات برمجة الذكاء الاصطناعي باستخدام بايثون
  • تطبيقات عملية للذكاء الاصطناعي

26. مشروع الذكاء الاصطناعي

  • اختيار مشكلة للذكاء الاصطناعي
  • جمع البيانات
  • المعالجة المسبقة للبيانات
  • تطوير النموذج
  • تدريب النموذج
  • تقييم النموذج
  • نشر النموذج
  • عرض المشروع النهائي

مواعيد البرنامج

المواعيد تُعلن لاحقاً

استفسر وسجّل