تدريب مجموعات البيانات المخصصة باستخدام Ultralytics YOLOv8 في Google Colab

11 أبريل، 2024
إتقان تدريب مجموعات البيانات المخصصة باستخدام Ultralytics YOLOv8 في Google Colab. من الإعداد إلى التدريب والتقييم، يغطي هذا الدليل كل شيء.


11 أبريل، 2024
إتقان تدريب مجموعات البيانات المخصصة باستخدام Ultralytics YOLOv8 في Google Colab. من الإعداد إلى التدريب والتقييم، يغطي هذا الدليل كل شيء.

سنلقي نظرة في هذه المدونة على كيفية إتقان اكتشاف الكائنات المخصصة باستخدام Ultralytics YOLOv8 في Google Colab. استعد لإطلاق العنان لقوة YOLOv8 بينما نرشدك خلال العملية بأكملها، بدءًا من الإعداد إلى التدريب والتقييم.
لنبدأ بإعداد بيئتنا في Google Colab. إذن ما هو Google كولاب؟ Google Colab هو اختصار ل Google Colaboratory، وهو عبارة عن منصة سحابية مجانية من Google لكتابة وتشغيل شيفرة Python .
الخطوة الأولى لإعداد هذا الأمر هي التأكد من أن لديك إمكانية الوصول إلى GPU من خلال تحديد نوع وقت التشغيل المناسب. تحقق من أن كل شيء يعمل بسلاسة باستخدام الأمر nvidia للتحقق من إعداد GPU الخاصة بك.
بعد ذلك، قم بتثبيت تبعيات Ultralytics و YOLOv8 باستخدام pip. استورد نموذج YOLO من Ultralytics لبدء رحلة اكتشاف الكائنات المخصصة.
والآن، لنعدّ مجموعة بياناتنا.... قم بتسمية بياناتك بمربعات محدودة، مع تحديد فئات كل كائن. قم بتصدير مجموعة البيانات الخاصة بك إلى تنسيق YOLOv8 من Ultralytics واستوردها إلى دفتر ملاحظات Google Colab.
تعيين المهمة إلى detect لاكتشاف الكائن واختيار YOLOv8 حجم النموذج الذي يناسب احتياجاتك. حدد موقع مجموعة بياناتك وعدد الحلقات وحجم الصورة للتدريب. شاهد نموذجك يتعلم ويتكيف بفضل قوة YOLOv8 وتسريع GPU .
بمجرد اكتمال التدريب، قم بتقييم أداء النموذج الخاص بك باستخدام مقاييس مثل متوسط خطأ الموضع. تحقق من صحة النموذج الخاص بك على بيانات غير مرئية لضمان قدرات التعميم الخاصة به. ارسم مصفوفات الالتباس وحلل التنبؤات لضبط النموذج الخاص بك بشكل أكبر.
يمكن التحقق من صحة نماذج Ultralytics YOLOv8 بسهولة من خلال أمر CLI واحد، يحتوي على العديد من الميزات الرئيسية، مثل إعداد المعلمات التشعبية التلقائية، ودعم المقاييس المتعددة، وما إلى ذلك.
يدعم Ultralytics أيضًا بعض وسيطات CLI و Python التي يمكن للمستخدمين استخدامها أثناء التحقق من الصحة للحصول على نتائج أفضل للمخرجات بناءً على احتياجاتهم. لمزيد من المعلومات، يمكنك استكشاف مستنداتنا.

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