مقدمة إلى تعلّم الآلة
تعلّم أساسيات تعلّم الآلة وكيفية تطبيقه على مشكلات العالم الحقيقي
مقدمة إلى تعلّم الآلة درس مجاني في Python Academy على CoddyKit. هذا هو الدرس 1 من أصل 6. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في Python Academy، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة Python Academy 6 دروس في المجموع.
مقدمة إلى التعلم الآلي
التعلم الآلي (ML) هو فرع من الذكاء الاصطناعي (AI) يتيح للحواسيب التعلم من البيانات وإجراء التنبؤات أو اتخاذ القرارات دون برمجة صريحة.
في هذا الدرس، ستستكشفون أساسيات التعلم الآلي وتطبيقاته في العالم الواقعي.

ما هو التعلم الآلي؟
يتضمن التعلم الآلي تطوير خوارزميات قادرة على تحديد الأنماط في البيانات وإجراء التنبؤات أو اتخاذ القرارات استنادًا إلى تلك الأنماط.
تشمل الأنواع الأساسية للتعلم الآلي:
- التعلم الخاضع للإشراف: التعلم باستخدام بيانات معنونة.
- التعلم غير الخاضع للإشراف: تحديد الأنماط في البيانات غير المعنونة.
- التعلم بالتعزيز: التعلم من خلال التفاعل مع بيئة لتحقيق هدف.
تطبيقات التعلم الآلي
يُستخدم التعلم الآلي في قطاعات متنوعة:
- الرعاية الصحية: التنبؤ بالأمراض واكتشاف الأدوية.
- القطاع المالي: اكتشاف الاحتيال وتحليل المخاطر.
- التجارة الإلكترونية: أنظمة التوصية.
- النقل: المركبات ذاتية القيادة.
خطوات التعلم الآلي
يتضمن سير عمل التعلم الآلي المعتاد ما يلي:
- تحديد المشكلة: فهم السؤال التجاري أو البحثي.
- إعداد البيانات: جمع البيانات وتنظيفها ومعالجتها مسبقًا.
- بناء نموذج: تدريب خوارزمية تعلم آلي باستخدام البيانات.
- تقييم النموذج: اختبار أداء النموذج.
- نشر النموذج: استخدام النموذج في تطبيق واقعي.
أنواع البيانات في التعلم الآلي
تستخدم نماذج التعلم الآلي أنواعًا متنوعة من البيانات:
- رقمية: قيم مستمرة مثل العمر أو الدخل.
- فئوية: تسميات مثل الجنس أو البلد.
- نصية: بيانات باللغة الطبيعية مثل المراجعات أو التغريدات.
- صور: بيانات بكسلية تمثل العناصر المرئية.
خوارزميات التعلم الآلي الشائعة
تشمل بعض الخوارزميات الشائعة ما يلي:
- الانحدار الخطي: للتنبؤ بالنتائج المستمرة.
- أشجار القرار: لمهام التصنيف والانحدار.
- التجميع: لتجميع نقاط البيانات المتشابهة.
- الشبكات العصبية: لتطبيقات التعلم العميق.
أدوات التعلم الآلي
تشمل الأدوات والمكتبات الشائعة للتعلم الآلي ما يلي:
- scikit-learn: لخوارزميات التعلم الآلي التقليدية.
- TensorFlow: لبناء نماذج التعلم العميق.
- Pandas: لمعالجة البيانات.
- Matplotlib: لتصور البيانات.
تحديات التعلم الآلي
تشمل التحديات الشائعة ما يلي:
- جودة البيانات: تؤدي البيانات منخفضة الجودة إلى نماذج ضعيفة.
- فرط التكيّف: عندما يحقق النموذج أداءً جيدًا على بيانات التدريب، لكنه يحقق أداءً ضعيفًا على البيانات غير المرئية.
- قابلية التوسع: معالجة مجموعات البيانات الكبيرة بكفاءة.
الأخطاء الشائعة في التعلم الآلي
إليكم بعض الأخطاء التي ينبغي تجنّبها:
- استخدام بيانات غير كافية للتدريب.
- عدم تقسيم البيانات إلى مجموعتي التدريب والاختبار.
- تجاهل هندسة السمات واختيارها.
ماذا تعلّمنا؟
في هذا الدرس، تعلّمتم:
- أساسيات التعلم الآلي وأنواعه الأساسية.
- تطبيقات التعلم الآلي في قطاعات متنوعة.
- خوارزميات وأدوات التعلم الآلي الشائعة.
- التحديات والأخطاء التي ينبغي تجنّبها في مشاريع التعلم الآلي.
أحسنتم! لننتقل إلى الموضوع التالي.

تعلم Python مع معلم ذكاء اصطناعي — مجانًا
اكتب وقم بتشغيل أكوادك الفعلية في المتصفح، واحصل على مساعدة فورية من معلم ذكاء اصطناعي متاح 24/7، واستمر من حيث توقفت على الويب أو في التطبيق.
- الدورات
- 76
- الدروس
- 320
الأسئلة الشائعة
هل درس «مقدمة إلى تعلّم الآلة» مجاني؟
نعم — نص درس «مقدمة إلى تعلّم الآلة» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة Python Academy، انتقل إلى CoddyKit PRO. تتضمن دورة Python Academy 6 دروس في المجموع.
ماذا ستتعلم في «مقدمة إلى تعلّم الآلة»؟
تعلّم أساسيات تعلّم الآلة وكيفية تطبيقه على مشكلات العالم الحقيقي تتمرن على Python Academy مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.
هل أحتاج إلى خبرة سابقة لأبدأ Python Academy؟
لا تُشترط خبرة سابقة. Python Academy على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 1 من أصل 6.
كم من الوقت يستغرق درس «مقدمة إلى تعلّم الآلة»؟
معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.
هل يمكنني كتابة وتشغيل أكواد في درس Python Academy هذا؟
نعم. كل درس في Python Academy يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.
جميع الدروس في هذه الدورة
- مقدمة إلى تعلّم الآلة
- التعلّم الخاضع للإشراف باستخدام Scikit-Learn
- التعلّم غير الخاضع للإشراف
- هندسة الميزات واختيارها
- مقدمة إلى الشبكات العصبية
- مقدمة إلى TensorFlow وKeras