تعرف على YOLO26: جيل جديد من ذكاء الرؤية الاصطناعي.
Ultralytics
منصة Ultralytics

تدريب نماذج YOLO بشكل أسرع باستخدام Ultralytics Platform

تعرف على كيفية تدريب نماذج YOLO بشكل أسرع باستخدام Ultralytics Platform، وهي بيئة متكاملة مصممة لتسريع المسار من البيانات إلى النشر.

أبأبيرامي فينا
7 min read
تدريب نماذج YOLO بشكل أسرع باستخدام Ultralytics Platform

في الأسبوع الماضي، قدمت Ultralytics منصة Ultralytics، وهي مساحة عمل موحدة مصممة لتبسيط الطريقة التي تبني بها الفرق نماذج الرؤية الحاسوبية وتدربها وتنشرها. بدلاً من التنقل بين أدوات متعددة، تجمع المنصة كل شيء في مكان واحد. أصبح الانتقال من الفكرة إلى النشر باستخدام نماذج رؤية AI أمراً خالياً من التعقيدات.

يعد هذا أمراً بالغ الأهمية لأن الرؤية الحاسوبية أصبحت بسرعة جزءاً أساسياً من مختلف الصناعات. فهي تشغل تطبيقات مثل فحص التصنيع، وتحليلات البيع بالتجزئة، والملاحة الذاتية.

يعتمد تحويل هذه التطبيقات المعتمدة على الرؤية إلى أنظمة موثوقة على مدى كفاءة تدريب النماذج. يتضمن تدريب النموذج التعلم من البيانات المصنفة بحيث يمكن للنموذج التعرف على الأنماط وإجراء تنبؤات دقيقة. بشكل عام، تؤدي النماذج المدربة جيداً إلى أداء أفضل للنموذج ونتائج أكثر موثوقية في تطبيقات العالم الحقيقي.

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

تعالج منصة Ultralytics هذه المشكلة من خلال دمج عملية التدريب بأكملها في لوحة تحكم واحدة موحدة. يمكنك تكوين وظائف التدريب وتشغيلها ومراقبتها في مكان واحد، سواء كنت تعمل في السحابة، أو محلياً، أو على Google Colab.

تدريب النموذج داخل منصة Ultralytics

الشكل 1. لمحة عن تدريب النموذج داخل منصة Ultralytics (المصدر)

في هذه المقالة، سوف نستكشف كيف تعمل منصة Ultralytics على تبسيط تدريب النموذج ولماذا يمكن أن تمنحك الأفضلية في مشاريع الرؤية AI الخاصة بك. لنبدأ!

Link to this sectionتتعلم نماذج الرؤية الحاسوبية من البيانات من خلال تدريب النموذج#

قبل الغوص في كيفية عمل تدريب النموذج على منصة Ultralytics، دعونا نتراجع خطوة إلى الوراء ونستعرض ما هو تدريب النموذج وما الذي يتضمنه.

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

تعتمد جودة التدريب بشكل كبير على مجموعات البيانات. يمكنك التفكير في مجموعة البيانات كمجموعة من البطاقات التعليمية التي قد يستخدمها المعلم لتدريب طالب، حيث يساعد كل مثال النموذج على تعلم ما يجب البحث عنه.

تتضمن مجموعة بيانات الرؤية الحاسوبية النموذجية صوراً، عادةً بتنسيقات مثل JPG أو PNG، وتوضيحات تصف ما بداخل كل صورة. توفر هذه التوضيحات، التي غالباً ما يتم تخزينها كملفات JSON أو TXT، التصنيفات والسياق الذي يحتاجه النموذج للتعلم بفعالية.

لكن التدريب لا يقتصر فقط على إدخال البيانات في النموذج. فهو يتضمن العديد من الخطوات الرئيسية، بدءاً من إعداد مجموعة البيانات وصولاً إلى اختيار النموذج المناسب وتكوين عملية التدريب. بعد ذلك، دعونا نلقي نظرة فاحصة على بعض هذه الخطوات.

Link to this sectionنظرة على كيفية إعداد مجموعات البيانات#

قد يبدو أنه بمجرد امتلاكك لمجموعة بيانات، يمكنك البدء فوراً في تدريب نموذج، ولكن هناك بضع خطوات تحتاج إلى اتخاذها أولاً، مثل تقسيم مجموعة البيانات.

بشكل عام، يتم تقسيم مجموعة البيانات إلى ثلاثة أجزاء: مجموعة التدريب، ومجموعة التحقق، ومجموعة الاختبار. تُستخدم صور التدريب لتعليم النموذج الأنماط الموجودة في البيانات، بينما تساعد مجموعة التحقق في مراقبة الأداء وضبطه بدقة أثناء التدريب.

تُستخدم مجموعة الاختبار في النهاية لتقييم مدى جودة أداء النموذج على بيانات جديدة تماماً لم يسبق رؤيتها. يساعد هذا الإعداد في ضمان أن النموذج لا يحفظ البيانات فقط، بل يمكنه التعميم على سيناريوهات العالم الحقيقي.

Link to this sectionاختيار النموذج المناسب للتدريب#

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

يعد استخدام هذه النماذج مثالاً على التعلم بنقل المعرفة، حيث تبني على المعرفة الموجودة وتكيف النموذج مع مهمتك المحددة. يساعد هذا النهج في تسريع التدريب وتحسين النتائج، خاصة عند العمل ببيانات محدودة.

تأتي هذه النماذج أيضاً بأحجام مختلفة، حيث يقدم كل منها مقايضة بين السرعة والدقة. النماذج الأصغر أسرع وأكثر كفاءة، بينما تميل النماذج الأكبر إلى تقديم دقة أعلى ولكنها تتطلب المزيد من الحوسبة.

Link to this sectionتكوين معاملات التدريب لنماذج الرؤية#

بعد أن تصبح لديك مجموعة بيانات جاهزة وقمت باختيار نموذج، فإن الخطوة التالية هي تكوين كيفية تعلم النموذج.

يتم تدريب نموذج الرؤية الحاسوبية باستخدام مجموعة من المعاملات التي تحدد كيفية معالجته للبيانات، وتحديث أوزانه، وتحسنه بمرور الوقت. تؤثر هذه الإعدادات بشكل مباشر على سرعة التدريب والدقة النهائية، مما يجعلها ضرورية لتحقيق نتائج قوية.

إليك بعض معاملات التدريب الأكثر استخداماً:

  • الحقب (Epochs): تمثل عدد المرات التي يمر فيها النموذج عبر مجموعة البيانات بأكملها أثناء التدريب. زيادة عدد الحقب تمنح النموذج المزيد من الفرص لتعلم الأنماط من البيانات.
  • حجم الدفعة (Batch size): هو عدد الصور التي تتم معالجتها معاً في خطوة تدريب واحدة. يمكن لأحجام الدفعات الأكبر تسريع التدريب ولكنها تتطلب المزيد من الذاكرة.
  • حجم الصورة (Image size): يحدد دقة الصور المدخلة المستخدمة أثناء التدريب. قد تعمل الدقة الأعلى على تحسين دقة الكشف ولكنها تزيد من التكلفة الحسابية.
  • معدل التعلم (Learning rate): هو المعدل الذي يقوم به النموذج بتحديث معاملاته الداخلية أثناء التدريب. القيم المرتفعة جداً أو المنخفضة جداً يمكن أن تجعل التدريب غير مستقر.
  • المحسن (Optimizer): هو الخوارزمية المسؤولة عن تحديث معاملات النموذج بناءً على الخطأ المحسوب خلال كل تكرار تدريب.

في سير عمل Ultralytics القائم على YOLO، يتم تعريف هذه التكوينات عادةً في ملف YAML. يحدد هذا الملف مسارات مجموعة البيانات، وأسماء الفئات، وكيفية تقسيم البيانات. إنه بمثابة تكوين مركزي يخبر النموذج بكيفية تفسير مجموعة البيانات.

Link to this sectionمن سير العمل المجزأ إلى تجربة موحدة مع منصة Ultralytics#

لقد ناقشنا للتو بعض الخطوات الرئيسية التي ينطوي عليها تدريب نموذج الرؤية الحاسوبية، من إعداد مجموعات البيانات إلى اختيار نموذج وتكوين معاملات التدريب. من الناحية العملية، غالباً ما تذهب العملية إلى أبعد من ذلك، بما في ذلك تتبع التجارب، ومقارنة عمليات التدريب المتعددة، وتحسين النماذج باستمرار بمرور الوقت.

نادراً ما يتم التعامل مع هذه الخطوات في مكان واحد. قد يتم إعداد مجموعات البيانات في أداة واحدة، وتنفيذ عمليات التدريب في بيئة أخرى، وإدارة تتبع التجارب بشكل منفصل. مع نمو المشاريع، يضيف هذا التجزئة تعقيداً، ويبطئ التكرار، ويجعل من الصعب الحفاظ على تنظيم كل شيء.

تعمل منصة Ultralytics على إزالة هذا التعقيد من خلال جلب سير عمل التدريب بالكامل إلى بيئة واحدة. بدلاً من التبديل بين الأدوات، يمكنك إدارة مجموعات البيانات، وتكوين التدريب، وتشغيل التجارب، ومراقبة النتائج في مكان واحد.

بعد ذلك، دعونا نغوص في كيفية جعل منصة Ultralytics تدريب النموذج أكثر ذكاءً.

Link to this sectionخيارات التدريب المدعومة من منصة Ultralytics#

في تطبيقات العالم الحقيقي، غالباً ما يتطلب تدريب نموذج الرؤية الحاسوبية بيئات مرنة. اعتماداً على حجم مجموعة البيانات الخاصة بك، وتعقيد النموذج، والأجهزة المتاحة، قد تختار تشغيل التدريب في السحابة، أو على جهاز محلي، أو من خلال بيئات دفاتر الملاحظات الخارجية.

تدعم منصة Ultralytics خيارات التدريب التالية لتلبية هذه الاحتياجات:

  • التدريب السحابي: يتم تشغيل التدريب على وحدات معالجة الرسومات (GPUs) السحابية المدارة بواسطة Ultralytics. هذا الخيار مثالي لمجموعات البيانات الأكبر أو النماذج الأكثر تعقيداً التي تتطلب موارد حسابية كبيرة.
  • التدريب المحلي: يستخدم هذا الخيار الأجهزة المتاحة على جهازك وهو رائع للتجارب السريعة، أو اختبار التكوينات، أو العمل مع مجموعات بيانات أصغر. بالنسبة لأحمال العمل الأكثر قابلية للتوسع، يمكن أيضاً تشغيل التدريب في بيئتك السحابية الخاصة، مثل AWS أو GCP.
  • Google Colab: مع منصة Ultralytics، يمكنك تشغيل التدريب في بيئة دفتر الملاحظات المستضافة على Google Colab، مما يتيح سير عمل مرن ومستند إلى المتصفح دون تكوين جهاز محلي.

Link to this sectionاستكشاف التدريب السحابي على منصة Ultralytics#

عندما يتعلق الأمر بمشاريع الرؤية الحاسوبية، فإن تدريب النماذج محلياً أو من خلال بيئات دفاتر الملاحظات ليس دائماً أمراً سهلاً.

على سبيل المثال، مع التدريب المحلي، يعتمد الأداء كلياً على أجهزتك، مما قد يحد من قدرة الحوسبة ويبطئ التجريب. تعد وحدات GPU ضرورية للتدريب الفعال، ولكن لا يحتوي كل إعداد على وصول موثوق إليها.

بينما توفر بيئات دفاتر الملاحظات مثل Google Colab بديلاً من خلال توفير وحدات GPU قائمة على السحابة، فإن الجلسات غالباً ما تكون مؤقتة ويمكن أن تقاطع عمليات التدريب الأطول. مع نمو مجموعات البيانات وأصبحت عمليات سير العمل أكثر تعقيداً، يمكن لهذه القيود أن تتحول بسرعة إلى اختناقات، مما يجعل التدريب أبطأ وأقل موثوقية.

تعالج منصة Ultralytics هذا من خلال خيار التدريب السحابي الخاص بها. فهي توفر بيئة جاهزة للاستخدام حيث تم تهيئة تبعيات Python وأطر العمل مثل PyTorch مسبقاً، مما يسمح لك ببدء التدريب دون إعداد إضافي.

من لوحة تحكم واحدة، يمكنك إطلاق وظائف التدريب ومراقبة التقدم في الوقت الفعلي. هذا يجعل من السهل التركيز على تحسين نماذجك بدلاً من إدارة البنية التحتية.

الآن، دعونا نرى كيفية البدء في التدريب السحابي على منصة Ultralytics.

Link to this sectionالخطوة 1: اختيار نموذج أساسي#

الخطوة الأولى هي اختيار نموذج أساسي لعملية التدريب الخاصة بك. يمكنك اختيار نموذج Ultralytics YOLO مدرب مسبقاً، أو استنساخ نموذج مجتمعي، أو تحميل أوزانك المدربة مسبقاً لتلبية المتطلبات المخصصة.

تدعم المنصة جميع نماذج Ultralytics YOLO، بما في ذلك Ultralytics YOLO26، وUltralytics YOLO11، وUltralytics YOLOv8، وUltralytics YOLOv5، وكل منها متاح بمتغيرات أحجام مختلفة مثل النانو (n)، والصغير (s)، والمتوسط (m)، والكبير (l)، والكبير جداً (x). مع تقديم متغيرات النماذج المختلفة مقايضة بين السرعة والدقة، يمكنك اختيار نموذج يناسب متطلبات الأداء والحوسبة الخاصة بك.

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

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

Link to this sectionالخطوة 2: اختيار مجموعة بيانات#

الخطوة التالية هي اختيار مجموعة بيانات للتدريب. على منصة Ultralytics، يمكنك استخدام مجموعات بيانات موجودة مسبقاً مثل مجموعة بيانات COCO، أو استنساخ مجموعات البيانات من المجتمع، أو تحميل مجموعة البيانات المخصصة الخاصة بك والمصممة لتطبيقك المحدد.

تدعم المنصة تنسيقات التوضيح الشائعة مثل Ultralytics YOLO وCOCO، ويمكنها أيضاً التعامل مع تحميلات الصور الخام إذا كنت تخطط لـ توضيح بيانات مخصصة مباشرة على المنصة.

بمجرد تحميلها، تتم معالجة مجموعات البيانات تلقائياً، بما في ذلك التحقق، والتطبيع، وتحليل التسميات، وتوليد الإحصائيات. يمنحك هذا رؤية فورية لبياناتك، بما في ذلك توزيعات الفئات وبنية مجموعة البيانات، ويساعد في ضمان أن كل شيء جاهز للتدريب.

يتم أيضاً ربط مجموعات البيانات تلقائياً بعمليات التدريب، مما يتيح لك تتبع البيانات التي تم استخدامها لكل نموذج والحفاظ على الاتساق عبر التجارب.

Link to this sectionالخطوة 3: تكوين معاملات التدريب#

بعد اختيار مجموعة البيانات، يمكنك تكوين معاملات التدريب التي تتحكم في كيفية تعلم النموذج. تشمل هذه الحقب، وحجم الدفعة، وحجم الصورة، واسم التشغيل لسجل التدريب. تؤثر العديد من هذه المعاملات على كل من مدة التدريب والأداء النهائي للنموذج.

لمزيد من التدريب الخاضع للتحكم، تتيح لك المنصة أيضاً ضبط المعاملات المتقدمة مثل معدل التعلم، ونوع المحسن، وإعدادات تعزيز الألوان، وخيارات التدريب الأخرى. يمكن لهذه الإعدادات ضبط عملية التدريب بدقة لتحسين دقة النموذج واستقراره.

Link to this sectionالخطوة 4: اختيار وحدة GPU#

بعد ذلك، يمكنك اختيار تكوين GPU لعملية التدريب الخاصة بك. يعتمد اختيار GPU المناسب على عوامل مثل حجم مجموعة البيانات، وحجم الدفعة، ودقة الصورة، وتعقيد النموذج. يساعد العثور على التوازن الصحيح في الحفاظ على كفاءة التدريب دون استخدام حوسبة أكثر مما هو مطلوب.

توفر منصة Ultralytics 22 خياراً لوحدات GPU بمستويات مختلفة من VRAM (الذاكرة على GPU) وقوة الحوسبة، مما يدعم كل شيء من المهام الصغيرة إلى أحمال العمل واسعة النطاق.

باستخدام هذا، يمكنك مطابقة الأجهزة مع احتياجاتك المحددة، سواء كنت تدرب نماذج خفيفة الوزن أو تعمل مع مجموعات بيانات كبيرة ومعقدة. لمعرفة المزيد، تحقق من قائمة وحدات GPU المتاحة على صفحة وثائق تدريب المنصة الخاصة بـ Ultralytics.

خيارات GPU المتاحة من خلال منصة Ultralytics

الشكل 2. بعض خيارات GPU الممكنة من خلال منصة Ultralytics (المصدر)

Link to this sectionالخطوة 5: بدء التدريب السحابي#

بمجرد اختيار النموذج ومجموعة البيانات ومعاملات التدريب وخيار الحوسبة، يكون بدء عملية التدريب سريعاً. من لوحة التحكم، يمكنك إطلاق التدريب بنقرة واحدة، وتتولى المنصة الباقي من خلال تهيئة البيئة وتشغيل الوظيفة على GPU المحدد.

مع بدء التدريب، يمكنك مراقبة التقدم مباشرة داخل المنصة. توفر علامة التبويب "تدريب" رؤية في الوقت الفعلي للمقاييس الرئيسية، بما في ذلك مقاييس الأداء، ومنحنيات الخسارة، واستخدام النظام، وسجلات التدريب المباشرة.

لمعرفة المزيد حول التدريب محلياً أو استخدام Google Colab مع منصة Ultralytics، يمكنك استكشاف المزيد من البرامج التعليمية ضمن وثائق منصة Ultralytics الرسمية.

Link to this sectionتقييم النماذج ومقارنتها على منصة Ultralytics#

بمجرد اكتمال التدريب، تكون الخطوة التالية هي تقييم مدى جودة أداء نموذجك. على منصة Ultralytics، يمكنك مقارنة عمليات تدريب متعددة داخل مشروع واحد، مما يمنحك رؤية واضحة لكيفية أداء التجارب المختلفة.

عند تطوير النماذج، غالباً ما يتم تكرار التدريب عدة مرات بإعدادات مختلفة، مثل تغيير معدل التعلم، أو حجم الدفعة، أو حجم النموذج، لتحسين النتائج. ينتج عن كل عملية من هذه العمليات نموذج مختلف قليلاً، ولهذا السبب تعد مقارنتها أمراً حيوياً.

تعمل المشاريع كمركز مركزي حيث يتم تنظيم النماذج والتجارب معاً. يمكنك تتبع التقدم، ومراجعة النتائج، والبقاء مركزاً دون التبديل بين أدوات أو طرق عرض مختلفة.

من طريقة العرض الموحدة هذه، يمكنك أيضاً تحليل مقاييس الأداء الرئيسية مثل الدقة، والاستدعاء، وmAP (متوسط متوسط الدقة) لفهم كيفية أداء نموذجك عبر فئات مختلفة. يمكنك أيضاً مقارنة عمليات التدريب جنباً إلى جنب لتحديد التكوينات التي تحقق أفضل النتائج.

لتكملة هذه المقاييس، يمكنك استخدام علامة التبويب "تنبؤ" لاختبار النماذج المدربة بسرعة على صور أو بيانات عينة، مما يساعدك على التحقق بصرياً من الأداء واكتشاف المشكلات المحتملة.

باستخدام هذه الرؤى، يمكنك اختيار النموذج ذو الأداء الأفضل، والذي يتم حفظه عادةً كنقطة فحص "best.pt"، والانتقال إلى المرحلة التالية، سواء كان ذلك تقييماً إضافياً، أو استخدام النموذج لإجراء استدلال، أو نشر النموذج من خلال المنصة.

عرض مقاييس التدريب على منصة Ultralytics

الشكل 3. مثال على عرض المقاييس على منصة Ultralytics (المصدر)

Link to this sectionتقدير تكلفة التدريب داخل منصة Ultralytics#

يتكبد تدريب نماذج كشف الأشياء في السحابة تكاليف حوسبة، خاصة عند الوصول إلى وحدات GPU عالية الأداء. لجعل هذا أكثر ملاءمة، توفر منصة Ultralytics تقديراً للتكلفة قبل بدء التدريب.

إنه يمنحك رؤية واضحة للاستخدام المتوقع، مما يساعدك على تخطيط أحمال العمل، وإدارة الميزانيات، وتجنب النفقات غير المتوقعة قبل إطلاق وظيفة التدريب. إليك كيف يمكنك التحقق من التكاليف المقدرة قبل بدء التدريب.

Link to this sectionكيف يتم تقدير وقت التدريب#

لتقدير التكلفة بدقة، تحسب المنصة أولاً المدة التي ستستغرقها حقبة تدريب واحدة. يعتمد هذا على عوامل مثل حجم مجموعة البيانات، وحجم النموذج، ودقة الصورة، وحجم الدفعة، وسرعة GPU المحدد.

باستخدام هذه المدخلات، تحدد الوقت المقدر لكل حقبة وتوسعه ليشمل عملية التدريب الكاملة. يتم حساب المدة الإجمالية من خلال الجمع بين الوقت عبر جميع الحقب مع القليل من النفقات العامة لبدء التشغيل.

تفسر النفقات العامة مهام مثل تهيئة البيئة، وتحميل مجموعات البيانات، وتجهيز GPU، مما يضمن أن التقدير يعكس عملية التدريب الكاملة، وليس فقط حلقة التدريب.

Link to this sectionكيف يتم حساب تكلفة التدريب#

بمجرد تقدير وقت التدريب الإجمالي، تقوم المنصة بتحويله إلى تكلفة باستخدام المعدل بالساعة لـ GPU المحدد.

من خلال الجمع بين مدة التدريب وتسعير GPU، يمكننا الحصول على تقدير واضح لمقدار تكلفة التشغيل قبل أن يبدأ حتى.

تجعل الرؤية المسبقة من السهل تعديل إعدادك، مثل ضبط معاملات التدريب أو اختيار GPU مختلف، حتى تتمكن من موازنة الأداء والتكلفة بشكل أكثر فعالية.

إعداد التدريب وتقدير التكلفة داخل منصة Ultralytics

الشكل 4. إعداد تدريب النموذج وتقدير التكلفة داخل منصة Ultralytics (المصدر)

Link to this sectionالمزايا الرئيسية لاستخدام منصة Ultralytics لتدريب النماذج#

حتى الآن، استعرضنا الخطوات الرئيسية التي ينطوي عليها تدريب نماذج الرؤية الحاسوبية وكيف تجتمع معاً على منصة Ultralytics.

بعيداً عن هذه الميزات الأساسية، هناك قدرات إضافية تعزز سير عمل التدريب. فيما يلي نظرة عامة على بعض الفوائد الرئيسية لاستخدام منصة Ultralytics لتدريب النماذج:

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

Link to this sectionأبرز النقاط#

يعد التدريب أحد أهم المراحل في دورة حياة نموذج التعلم الآلي. فهو يحدد مدى دقة النموذج في التعرف على البيانات المرئية وتفسيرها.

من خلال الجمع بين تهيئة بيانات التدريب والمراقبة ومقارنة التجارب وتقدير التكلفة في بيئة واحدة، تعمل منصة Ultralytics على تبسيط عملية بناء نماذج رؤية حاسوبية عالية الأداء وإعدادها للنشر.

اطلع على مجتمعنا المتنامي ومستودع GitHub الخاص بنا لمعرفة المزيد عن الرؤية الحاسوبية. إذا كنت تتطلع إلى بناء حلول رؤية حاسوبية، ألقِ نظرة على خيارات الترخيص لدينا. استكشف صفحات الحلول الخاصة بنا لمعرفة المزيد حول فوائد الرؤية الحاسوبية في التصنيع والذكاء الاصطناعي في الزراعة.

Explore solutions

Real-time AI that works with your team

الذكاء الاصطناعي في الروبوتات

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

اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في الخدمات اللوجستية

بسّط العمليات اللوجستية باستخدام نماذج Ultralytics YOLO. تُمكّن الرؤية بالذكاء الاصطناعي فحص الطرود، والفرز، وتتبع المركبات، ومراقبة السلامة في المستودعات في الوقت الفعلي.

اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في التجزئة

أعد تصور تجارة التجزئة مع نماذج Ultralytics YOLO. تعزز الرؤية بالذكاء الاصطناعي تتبع المخزون، ومراقبة الأرفف، وإدارة الطوابير، ورؤى أكثر ذكاءً للعملاء.

اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في الرعاية الصحية

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

اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في التصنيع

حسّن عمليات التصنيع باستخدام نماذج Ultralytics YOLO. تقود الرؤية بالذكاء الاصطناعي مراقبة الجودة، واكتشاف العيوب، والامتثال لمعدات الوقاية الشخصية (PPE)، وأتمتة خطوط التجميع.

اعرف المزيد
Real-time AI that works with your operation

الذكاء الاصطناعي في مجال السيارات

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

اعرف المزيد
Real-time AI tailored to your operation

الذكاء الاصطناعي في الزراعة

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

اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في الروبوتات

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

اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في الخدمات اللوجستية

بسّط العمليات اللوجستية باستخدام نماذج Ultralytics YOLO. تُمكّن الرؤية بالذكاء الاصطناعي فحص الطرود، والفرز، وتتبع المركبات، ومراقبة السلامة في المستودعات في الوقت الفعلي.

اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في التجزئة

أعد تصور تجارة التجزئة مع نماذج Ultralytics YOLO. تعزز الرؤية بالذكاء الاصطناعي تتبع المخزون، ومراقبة الأرفف، وإدارة الطوابير، ورؤى أكثر ذكاءً للعملاء.

اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في الرعاية الصحية

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

اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في التصنيع

حسّن عمليات التصنيع باستخدام نماذج Ultralytics YOLO. تقود الرؤية بالذكاء الاصطناعي مراقبة الجودة، واكتشاف العيوب، والامتثال لمعدات الوقاية الشخصية (PPE)، وأتمتة خطوط التجميع.

اعرف المزيد
Real-time AI that works with your operation

الذكاء الاصطناعي في مجال السيارات

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

اعرف المزيد
Real-time AI tailored to your operation

الذكاء الاصطناعي في الزراعة

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

اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في الروبوتات

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

اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في الخدمات اللوجستية

بسّط العمليات اللوجستية باستخدام نماذج Ultralytics YOLO. تُمكّن الرؤية بالذكاء الاصطناعي فحص الطرود، والفرز، وتتبع المركبات، ومراقبة السلامة في المستودعات في الوقت الفعلي.

اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في التجزئة

أعد تصور تجارة التجزئة مع نماذج Ultralytics YOLO. تعزز الرؤية بالذكاء الاصطناعي تتبع المخزون، ومراقبة الأرفف، وإدارة الطوابير، ورؤى أكثر ذكاءً للعملاء.

اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في الرعاية الصحية

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

اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في التصنيع

حسّن عمليات التصنيع باستخدام نماذج Ultralytics YOLO. تقود الرؤية بالذكاء الاصطناعي مراقبة الجودة، واكتشاف العيوب، والامتثال لمعدات الوقاية الشخصية (PPE)، وأتمتة خطوط التجميع.

اعرف المزيد
Real-time AI that works with your operation

الذكاء الاصطناعي في مجال السيارات

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

اعرف المزيد
Real-time AI tailored to your operation

الذكاء الاصطناعي في الزراعة

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

اعرف المزيد

لنبنِ مستقبل الذكاء الاصطناعي معاً!

ابدأ رحلتك مع مستقبل تعلم الآلة