انتقل إلى المحتوى

YOLOv8 أصبح تدريب النماذج بسيطاً مع Paperspace التدرج

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

هنا يمكن لمنصة مثل Paperspace Gradient أن تجعل الأمور أكثر بساطة. Paperspace Gradient عبارة عن منصة MLOps تتيح لك إنشاء نماذج التعلم الآلي وتدريبها ونشرها في مكان واحد. مع Gradient، يمكن للمطورين التركيز على تدريب نماذج YOLOv8 الخاصة بهم دون عناء إدارة البنية التحتية والبيئات.

Paperspace

Paperspace لمحة عامة

Paperspaceالتي أطلقها خريجو جامعة ميشيغان في عام 2014 واستحوذت عليها DigitalOcean في عام 2023، هي منصة سحابية مصممة خصيصاً للتعلم الآلي. توفر المنصة للمستخدمين وحدات معالجة رسومات قوية، ودفاتر ملاحظات Jupyter التعاونية، وخدمة حاويات لعمليات النشر، وسير عمل آلي لمهام التعلم الآلي، وأجهزة افتراضية عالية الأداء. تهدف هذه الميزات إلى تبسيط عملية تطوير التعلُّم الآلي بالكامل، بدءاً من الترميز إلى النشر.

Paperspace التدرج

PaperSpace نظرة عامة على التدرج

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

وضمن مجموعة أدواتها، تتضمن دعمًا لوحدات معالجة الرسوميات من Google عبر مشغّل المهام، ودعمًا شاملاً لدفاتر Jupyter والحاويات، وتكامل لغات البرمجة الجديدة. يبرز تركيزها على تكامل اللغات بشكل خاص، مما يسمح للمستخدمين بتكييف مشاريعهم الحالية Python بسهولة لاستخدام البنية التحتية لوحدة معالجة الرسومات الأكثر تقدماً المتاحة.

التدريب YOLOv8 باستخدام Paperspace التدرج

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

سجّل الدخول ثم انقر على زر "بدء تشغيل الجهاز" الموضح في الصورة أدناه. في غضون ثوانٍ قليلة، ستبدأ بيئة وحدة معالجة الرسومات المُدارة، ومن ثم يمكنك تشغيل خلايا الكمبيوتر الدفتري.

التدريب YOLOv8 باستخدام Paperspace التدرج

استكشف المزيد من إمكانيات YOLOv8 و Paperspace Gradient في مناقشة مع جلين جوشر، مؤسس Ultralytics ، وجيمس سكيلتون من Paperspace. شاهد المناقشة أدناه.



شاهد: Ultralytics الجلسة المباشرة 7: الأمر كله يتعلق بالبيئة: تحسين التدريب على YOLOv8 مع التدرج

الميزات الرئيسية لـ Paperspace التدرج

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

  • دفاتر ملاحظات بنقرة واحدة: يوفّر Gradient دفاتر Jupyter Notebooks التي تم تكوينها مسبقًا والمصممة خصيصًا لـ YOLOv8 ، مما يلغي الحاجة إلى إعداد البيئة وإدارة التبعية. ما عليك سوى اختيار دفتر الملاحظات المطلوب والبدء في التجربة على الفور.

  • مرونة الأجهزة: اختر من بين مجموعة من أنواع الآلات ذات تكوينات مختلفة لوحدة المعالجة المركزية ووحدة معالجة الرسومات و TPU لتناسب احتياجاتك التدريبية وميزانيتك. تتولى Gradient جميع إعدادات الواجهة الخلفية، مما يتيح لك التركيز على تطوير النموذج.

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

  • إدارة مجموعات البيانات: إدارة مجموعات البيانات الخاصة بك بكفاءة مباشرةً داخل Gradient. قم بتحميل البيانات وإصدارها ومعالجتها مسبقًا بسهولة، مما يسهل مرحلة إعداد البيانات في مشروعك.

  • خدمة النماذج: انشر نماذج YOLOv8 المدربة الخاصة بك على شكل واجهات برمجة تطبيقات REST ببضع نقرات فقط. يتعامل Gradient مع البنية التحتية، مما يتيح لك دمج نماذج اكتشاف الكائنات الخاصة بك بسهولة في تطبيقاتك.

  • المراقبة في الوقت الحقيقي: راقب أداء وصحة النماذج التي تم نشرها من خلال لوحة معلومات Gradient البديهية. احصل على رؤى حول سرعة الاستدلال واستخدام الموارد والأخطاء المحتملة.

لماذا يجب عليك استخدام التدرج في مشاريعك YOLOv8 ؟

في حين أن هناك العديد من الخيارات المتاحة لتدريب ونشر وتقييم نماذج YOLOv8 ، فإن التكامل مع Paperspace Gradient يقدم مجموعة فريدة من المزايا التي تميزه عن الحلول الأخرى. دعونا نستكشف ما يجعل هذا التكامل فريدًا من نوعه:

  • تعزيز التعاون: تعمل مساحات العمل المشتركة والتحكم في الإصدار على تسهيل العمل الجماعي السلس وضمان قابلية التكرار، مما يسمح لفريقك بالعمل معًا بفعالية والحفاظ على سجل واضح لمشروعك.

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

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

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

ملخص

يستكشف هذا الدليل تكامل Paperspace Gradient لتدريب نماذج YOLOv8 . يوفر Gradient الأدوات والبنية التحتية اللازمة لتسريع رحلة تطوير الذكاء الاصطناعي بدءًا من تدريب النماذج وتقييمها دون عناء إلى خيارات النشر المبسطة.

لمزيد من الاستكشاف، تفضل بزيارة الوثائق الرسمية الخاصة بـPaperSpace.

قم أيضًا بزيارة صفحة دليل التكاملUltralytics لمعرفة المزيد حول عمليات التكامل المختلفة YOLOv8 . إنه مليء بالأفكار والنصائح للارتقاء بمشاريع الرؤية الحاسوبية إلى المستوى التالي.



تم الإنشاء 2024-04-26، تم التحديث 2024-05-18
المؤلفون: جلين-جوتشر (1)، أبيرامي-فينا (1)

التعليقات