بالنقر فوق “قبول جميع ملفات تعريف الارتباط”، فإنك توافق على تخزين ملفات تعريف الارتباط على جهازك لتحسين التنقل في الموقع وتحليل استخدام الموقع والمساعدة في جهودنا التسويقية. مزيد من المعلومات
إعدادات ملفات تعريف الارتباط
بالنقر فوق “قبول جميع ملفات تعريف الارتباط”، فإنك توافق على تخزين ملفات تعريف الارتباط على جهازك لتحسين التنقل في الموقع وتحليل استخدام الموقع والمساعدة في جهودنا التسويقية. مزيد من المعلومات
اكتشف كيفية تدريب نماذج YOLO المخصصة بسهولة باستخدام Ultralytics HUB. يقدم هذا الدليل المفصل إلى النظام الأساسي البديهي نظرة عامة على التكامل السلس والتتبع في الوقت الفعلي والتدريب السحابي.
بينما نسعى باستمرار إلى الابتكار المدفوع بالذكاء الاصطناعي، انضم إلينا لإلقاء نظرة فاحصة على Ultralytics HUB، وهي منصة مصممة لتبسيط تدريب نماذج Ultralytics YOLO المخصصة. سواء كنت مطورًا متمرسًا أو مبتدئًا، فإن Ultralytics HUB يوفر تجربة سلسة لإنشاء وإدارة نماذج الرؤية الحاسوبية. دعنا نستكشف كيفية تدريب نماذج YOLO المخصصة الخاصة بك ببضع نقرات فقط.
ما هو Ultralytics HUB؟
Ultralytics HUB عبارة عن منصة شاملة مصممة للتعامل مع مجموعات البيانات والمشاريع والنماذج الخاصة بك، مما يسهل تدريب نماذج تعلم الآلة ونشرها.
يتكامل مع منصات مختلفة، ويدعم التحديثات في الوقت الفعلي عبر تطبيق الهاتف المحمول الخاص به (المتوفر على كل من Android و iOS)، ويتطور باستمرار مع ميزات جديدة. للحصول على مزيد من الرؤى التقنية وسير العمل خطوة بخطوة، تحقق من مقالتنا على Medium حول كيفية تدريب نماذج رؤية الكمبيوتر على السحابة.
البدء في استخدام Ultralytics HUB
واجهة سهلة الاستخدام
أول ما ستلاحظه في Ultralytics HUB هو واجهته البديهية. توفر الصفحة الرئيسية سهولة الوصول إلى مجموعات البيانات والمشاريع و النماذج و عمليات التكامل. على الرغم من أنه لا يزال في مرحلة تجريبية، إلا أن النظام الأساسي يضم بالفعل مجموعة من الميزات القوية.
مجموعات البيانات والنماذج
يأتي Ultralytics HUB محملاً مسبقًا بمجموعات بيانات قياسية مثل VOC و COCO و Simpsons، والتي تُستخدم بشكل شائع في القياس. مجموعات البيانات هذه كبيرة، حيث تتميز COCO بـ 80 فئة و 140,000 صورة. ومع ذلك، تدعم المنصة أيضًا مجموعات بيانات أصغر، مما يجعلها مثالية للمستخدمين على جميع المستويات. يمكنك تحميل مجموعة البيانات المخصصة الخاصة بك أو الاتصال بأدوات خارجية مثل Roboflow لترميز الصور وإعداد مجموعة البيانات.
إنشاء مشروع
يُعد إنشاء مشروع جديد في Ultralytics HUB أمرًا في غاية السهولة. إليك دليل تفصيلي لمساعدتك على البدء:
إنشاء مشروع: ابدأ بتسمية مشروعك. في هذا المثال، لِنُسمِّه "اكتشاف الأجسام".
اختر مجموعة بيانات: حدد مجموعة بيانات من الخيارات المتاحة. للتبسيط، سنستخدم مجموعة بيانات Simpsons التي تحتوي على 14000 صورة.
حدد نموذجًا: اختر نموذج YOLO. يدعم Ultralytics HUB نماذج مختلفة، بما في ذلك YOLOv5 و YOLOv8. لغرض هذا المثال، سنختار نموذج YOLOv8 nano.
ضبط المعلمات الفائقة: اضبط الإعدادات مثل عدد الدورات وحجم الصورة وحجم الدفعة. يمكنك أيضًا تحديد ما إذا كنت تريد استخدام وحدة معالجة الرسومات (GPU) أو وحدة المعالجة المركزية (CPU) وتكوين خيارات التخزين المؤقت.
تدريب النموذج
بمجرد إعداد مشروعك، أصبح تدريب النموذج مجرد نقرة واحدة. يقدم Ultralytics HUB خيارات تدريب متعددة:
التدريب المحلي: قم بتثبيت Ultralytics على جهازك المحلي وقم بتشغيل برنامج التدريب النصي.
Google Colab: افتح دفتر Google Colab مُعد مسبقًا بالشفرة اللازمة. لا يتطلب هذا الخيار أي ترميز ويعمل بسلاسة في السحابة.
HUB Cloud: يوفر Ultralytics HUB Cloud Training حلاً بدون تعليمات برمجية لتدريب نماذج YOLO، وهو مثالي لغير المبرمجين وأصحاب الأعمال. يتضمن سير العمل تحميل مجموعة البيانات وتحديد النموذج وإعداد مثيل السحابة، مما يسهل عملية الضبط الدقيق للنماذج المدربة مسبقًا وتصديرها لتطبيقات مختلفة.
لتدريب النموذج في Google Colab:
تثبيت Ultralytics: قم بتشغيل الأمر لتثبيت Ultralytics في الدفتر (notebook).
الإعداد ومفتاح API: قم بتكوين الإعداد وأدخل مفتاح API الخاص بك.
بدء التدريب: نفّذ أوامر التدريب، وسيبدأ نموذجك في التدريب.
الشكل 1. نيكولاي نيلسن يوضح كيفية تدريب النماذج على Ultralytics HUB.
مراقبة التقدم في التدريب
يوفر Ultralytics HUB تتبعًا في الوقت الفعلي لتقدم تدريب النموذج الخاص بك. يمكنك مراقبة المقاييس الرئيسية مثل الدقة والاسترجاع والوظائف المفقودة. تصور المنصة أيضًا بيانات التدريب، مما يسمح لك برؤية كيف يتحسن النموذج الخاص بك بمرور الوقت.
ميزات متقدمة وعمليات تكامل
التدريب السحابي وتكامل RoboFlow
قدم Ultralytics HUB خدمة التدريب السحابي، مما يتيح للمستخدمين تدريب النماذج مباشرة في السحابة دون أي إعداد محلي. تتكامل المنصة أيضًا مع Roboflow لترميز الصور وإعداد مجموعات البيانات. يعمل هذا التكامل على تبسيط سير العمل من إعداد البيانات إلى تدريب النموذج.
تطبيق جوال
يجلب تطبيق Ultralytics HUB اكتشاف الكائنات في الوقت الفعلي إلى جهازك المحمول. باستخدام النماذج المدربة مسبقًا، يمكن للتطبيق اكتشاف الكائنات من مجموعة بيانات COCO بدقة عالية، ويعمل بسرعة 30 إطارًا في الثانية على iPhone 14 Pro. هذه الميزة مثالية لاختبار النماذج في سيناريوهات العالم الحقيقي وعرض قدرات النماذج المدربة.
ملخص
Ultralytics HUB هو بمثابة تغيير لقواعد اللعبة في عالم رؤية الكمبيوتر، مما يجعل تدريب نماذج YOLO المخصصة أسهل من أي وقت مضى. إن واجهته سهلة الاستخدام وميزاته القوية وعمليات التكامل السلسة تجعله أداة لا غنى عنها للمطورين والباحثين على حد سواء. سواء كنت تتطلع إلى تدريب النماذج محليًا أو في السحابة أو أثناء التنقل باستخدام تطبيق الهاتف المحمول، فإن Ultralytics HUB يوفر لك كل ما تحتاجه.
فلماذا الانتظار؟ انغمس في Ultralytics HUB اليوم واطلق العنان لإمكانات مشاريع تعلم الآلة الخاصة بك ببضع نقرات فقط!