التعلم الآلي المبسط عملياً: الكود والأوامر التي تهم حقاً
تعلم الآلة المبسط: الأساسيات في مقال واحد — كود حقيقي، مخططات وخطوات ملموسة، مقتطفات من دورة من 42 درسًا.
لا نظرية طويلة هنا: نفتح الطرفية ونمارس. إليك الأساسيات من Machine Learning Simplifié، مستخرجة مباشرة من دورة كاملة تضم 42 درسًا — مع كود حقيقي يمكنك نسخه ولصقه الآن.
- مقدمة وتثبيت
- Pandas et NumPy
- معالجة البيانات المسبقة
- خوارزميات التصنيف
- خوارزميات الانحدار
التصور السريع باستخدام Matplotlib وSeaborn
الأهداف التعليمية
- إنشاء رسوم بيانية باستخدام matplotlib.pyplot
- التمييز بين المدرج التكراري، والمبعثر، والرسم الخطي، والصندوق
- استخدام Seaborn لرسوم إحصائية سريعة
- تخصيص العناوين والمحاور والأساطير
- رسم مصفوفة الارتباط (خريطة حرارية)
Matplotlib: السكين السويسري للتصور
أول مصنف Iris في 30 دقيقة
الأهداف التعليمية
- تحميل مجموعة بيانات قياسية من sklearn
- فهم بنية X (السمات) وy (الأهداف)
- تقسيم البيانات إلى تدريب واختبار
- تدريب نموذج KNN في سطر واحد
- تقييم الدقة باستخدام accuracy_score
مجموعة بيانات Iris: "Hello World" في التعلم الآلي
تحتوي مجموعة بيانات Iris على 150 زهرة iris تنتمي إلى 3 أنواع (Setosa، Versicolor، Virginica). لكل زهرة 4 قياسات: طول وعرض البتلات والسبلات. الهدف هو التنبؤ بالنوع من القياسات.
150 عينة
50 زهرة لكل نوع. مجموعة بيانات صغيرة مثالية للتعلم والتكرار السريع.
4 سمات رقمية
طول السبلة، عرض السبلة، طول البتلة، عرض البتلة (بالسنتيمتر).
3 فئات
Setosa (0)، Versicolor (1)، Virginica (2). مشكلة تصنيف متعدد الفئات.
الخطوة 1: تحميل البيانات
يحتوي Scikit-learn على مجموعة بيانات Iris داخليًا، لا حاجة لتنزيل خارجي:
الخطوة 4: التنبؤ والتقييم
التنبؤ على زهرة جديدة
بمجرد التدريب، يمكن التنبؤ بنوع زهرة مجهولة بإدخال قياساتها الأربعة:
واجهة REST API باستخدام FastAPI
الأهداف التعليمية
- فهم سبب عرض النموذج عبر واجهة API
- إنشاء تطبيق FastAPI بسيط
- تحميل النموذج عند البدء واستخدامه في نقطة نهاية
- التحقق من بيانات الإدخال باستخدام Pydantic
- تشغيل واختبار الواجهة باستخدام Uvicorn ووثائق Swagger
لماذا واجهة API؟
النموذج داخل دفتر ملاحظات مفيد لك فقط. بعرضه عبر واجهة REST API، يمكن لأي تطبيق (موقع ويب، جوال، خدمة أخرى) إرسال بيانات واستلام تنبؤ عبر طلب HTTP بسيط. هذا هو المعيار لوضع النموذج في الإنتاج.
يغطي هذا المقال المقتطفات الأكثر فائدة — الدورة الكاملة Machine Learning Simplifié (11 فصول، 42 درسًا، تمارين محلولة ومشروع نهائي) تأخذك إلى النهاية.
./acceder-au-cours-complet cours gratuit : Maîtriser Claude Codeالأسئلة الشائعة
كم من الوقت لتعلم Machine Learning Simplifié؟
هل هناك متطلبات سابقة؟
من أين نبدأ عمليًا؟
📬 هل تريد تلقي هذا النوع من الأدلة كل أسبوع؟ اشترك مجانًا — كود حقيقي، بدون كلام فارغ.