
عن المعسكر
دورة Python for Machine Learning
يهدف برنامج Python for Machine Learning إلى تمكين المتدربين من استخدام لغة Python لبناء وتقييم نماذج التعلم الآلي، مع فهم عملي لكيفية تحويل البيانات إلى نماذج قادرة على التنبؤ واتخاذ القرار.
يركّز البرنامج على التطبيق العملي باستخدام أشهر مكتبات التعلم الآلي في Python، مع شرح المفاهيم الأساسية مثل التعلم الخاضع للإشراف وغير الخاضع للإشراف، تجهيز البيانات، اختيار النموذج، وتقييم الأداء.
تم تصميم المحتوى ليكون نقطة دخول قوية لكل من يرغب في العمل في مجالات Data Science، Artificial Intelligence، وMachine Learning.
المنهج التدريبي
مقدمة عن Machine Learning وأنواعه
دور Python في بناء نماذج التعلم الآلي
تجهيز البيانات (Data Preprocessing)
التعامل مع البيانات باستخدام NumPy وPandas
أساسيات الإحصاء المستخدمة في ML
خوارزميات التعلم الخاضع للإشراف:
Linear Regression
Logistic Regression
KNN
Decision Trees
خوارزميات التعلم غير الخاضع للإشراف:
Clustering (K-Means)
تقييم النماذج (Accuracy – Precision – Recall)
تحسين أداء النماذج
استخدام مكتبة Scikit-learn
تطبيقات عملية وتمارين
محتوى المعسكر
استعرض محاور المعسكر والدروس والاختبارات والواجبات قبل البدء، وتابع مسار التعلم بشكل واضح ومنظم.
تعلم الالة 22 عنصر
مقدمة الى البايثون
بيئة العمل في البايثون Colab
أساسيات بايثون 1
أساسيات بايثون 2
أساسيات بايثون 3
تمارين على أساسيات البايثون
تمارين على أساسيات البايثون
حلقات التكرار و الشروط في البايثون
هياكل البيانات List Tuple Set Dict
أول مشروع هياكل البيانات وحلقات التكرار
تطبيق عملي على هياكل البيانات.
الدوال
الدوال و OOP
تطبيق عملي على OOP و الدوال
التعامل مع الملفات ومقدمة الى Pandas
معالجة الملفات + معالجة الملفات من خلال Pandas
كيف تعالج البيانات النصية في بايثون باستخدام UTF-8
التعامل مع الملفات تطبيق عملي
Web Scraping:باستخدام Requests وBeautifulSoup
مشروع 3 Scrape Web Covid
تعلم الالة الجزء الاول
تعلم الالة الجزء الثاني