مسرد المصطلحات

التعلُّم الآلي (ML)

اكتشف التعلم الآلي: استكشف مفاهيمه الأساسية وأنواعه وتطبيقاته الواقعية في الذكاء الاصطناعي والرؤية الحاسوبية والتعلم العميق. تعلّم المزيد الآن!

تدريب YOLO النماذج
ببساطة مع Ultralytics HUB

التعرف على المزيد

التعلم الآلي (ML) هو فرع أساسي من فروع الذكاء الاصطناعي (AI) الذي يمكّن أنظمة الكمبيوتر من التعلم من البيانات وتحسين أدائها في مهام محددة دون أن تتم برمجتها بشكل صريح. فبدلاً من الاعتماد على القواعد المشفرة الثابتة، تستخدم أنظمة التعلم الآلي خوارزميات لتحليل كميات هائلة من البيانات، وتحديد الأنماط، واتخاذ القرارات أو التنبؤات بناءً على تلك الأنماط. وتسمح هذه القدرة للأنظمة بالتكيف وتحسين دقتها بمرور الوقت كلما واجهت المزيد من بيانات التدريب. يمثل تعلّم الآلة نقلة نوعية من البرمجة التقليدية، مما يمكّن الآلات من معالجة المشاكل المعقدة التي يصعب حلها بتعليمات صريحة.

المفهوم الأساسي

الفكرة الأساسية وراء التعلم الآلي هي إنشاء واستخدام خوارزميات يمكنها معالجة البيانات المدخلة والتعلم لإنتاج المخرجات المطلوبة. تتضمن عملية التعلّم هذه عادةً تغذية مجموعات بيانات كبيرة للخوارزمية، والتي تقوم بعد ذلك بتعديل معلماتها الداخلية (غالبًا ما يشار إليها باسم أوزان النموذج) لتقليل الأخطاء، والتي غالبًا ما تُقاس بدالة الخسارة، أو زيادة دقة تنبؤاتها أو تصنيفاتها إلى أقصى حد. يعتمد التعلم الآلي الفعال في كثير من الأحيان على المعالجة المسبقة الشاملة للبيانات لتنظيف وهيكلة بيانات الإدخال بشكل مناسب لخوارزمية التعلم. ويتمثل الهدف النهائي في تمكين الآلات من حل المشاكل المعقدة أو إجراء تنبؤات دقيقة بشكل مستقل، وغالبًا ما يتطلب ذلك تقنيات مثل هندسة السمات لتحديد خصائص البيانات الأكثر صلة.

أنواع التعلم الآلي

عادةً ما يتم تصنيف التعلّم الآلي إلى عدة أنواع رئيسية، كل منها مناسب لأنواع مختلفة من المهام والبيانات:

التطبيقات الواقعية

يقود التعلم الآلي الابتكار في مجالات لا حصر لها. فيما يلي بعض الأمثلة البارزة:

وتشمل التطبيقات الأخرى أنظمة التوصيات (مثل تلك الموجودة على نتفليكس أو أمازون)، والكشف عن الاحتيال المالي، ومعالجة اللغة الطبيعية (NLP)، وتحسين إدارة مخزون التجزئة.

التعلم الآلي مقابل المصطلحات ذات الصلة

  • الذكاء الاصطناعي مقابل تعلّم الآلة: الذكاء الاصطناعي (AI) هو المجال الواسع لإنشاء آلات يمكنها أداء المهام التي تتطلب عادةً ذكاءً بشريًا. أما تعلّم الآلة فهو مجموعة فرعية من الذكاء الاصطناعي تركز بشكل خاص على الأنظمة التي تتعلم من البيانات.
  • التعلم الآلي مقابل التعلم العميق: التعلُّم العميق (DL) هو مجموعة فرعية متخصصة من التعلُّم الآلي الذي يستخدم شبكات عصبية معقدة ومتعددة الطبقات (NNs) لتعلم أنماط معقدة من مجموعات البيانات الكبيرة. بينما يستخدم التعلُّم الآلي خوارزميات مختلفة، يتفوق التعلُّم العميق بشكل خاص مع البيانات غير المنظمة مثل الصور والنصوص.
  • تعلّم الآلة مقابل التنقيب عن البيانات: يتضمن التنقيب عن البيانات اكتشاف الأنماط والرؤى من مجموعات البيانات الكبيرة. وغالبًا ما يستخدم تعلّم الآلة هذه الأنماط لبناء نماذج تنبؤية. على الرغم من ارتباطهما واستخدامهما لتقنيات متشابهة، إلا أن التنقيب عن البيانات يركز على اكتشاف الأنماط، بينما يركز التعلم الآلي على التنبؤ أو اتخاذ القرارات بناءً على الأنماط المكتسبة.

الأهمية في الذكاء الاصطناعي والرؤية الحاسوبية

يُعد التعلّم الآلي ركيزة أساسية للذكاء الاصطناعي الحديث، وهو عامل تحويلي بشكل خاص في مجال الرؤية الحاسوبية. تعتمد مهام مثل اكتشاف الأجسام وتجزئة الصور وتقدير الوضعية اعتمادًا كبيرًا على نماذج تعلّم الآلة لتفسير المعلومات المرئية وفهمها. النماذج الحديثة مثل Ultralytics YOLO بالاستفادة من تقنيات تعلّم الآلة، وخاصةً التعلّم العميق، لتحقيق دقة وسرعة عاليتين في تطبيقات الوقت الفعلي. يمكنك استكشاف مقارنات نماذجUltralytics YOLO لمعرفة الاختلافات في الأداء.

أطر عمل مثل PyTorch (قم بزيارة موقعPyTorch الرسمي) و TensorFlow الأدوات اللازمة لتطوير نماذج التعلم الآلي وتدريبها. وتوفر منصات مثل Ultralytics HUB بيئات متكاملة تعمل على تبسيط العملية، بدءاً من إدارة مجموعات البيانات وتدريب النماذج المخصصة إلى نشر النماذج ومراقبتها(MLOps). غالباً ما يتضمن إنشاء النماذج الفعّالة ضبطاً دقيقاً للمقاييس الفائقة وفهم مقاييس الأداء.

قراءة الكل