دولاب الموازنة البيانات
إن الطريقة الأكثر موثوقية لتحسين سياسة تعلم الروبوتات ليست تغيير النموذج، بل تحسين البيانات. تعتبر دولاب الموازنة البيانات بمثابة حلقة التكرار الأساسية لأي مشروع تعليمي جاد للروبوت:
يقيم
تشغيل 20 تجربة. قياس نسبة النجاح. تصنيف حالات الفشل حسب النوع. لقد فعلت هذا في الوحدة الخامسة.
تحديد وضع الفشل الأساسي
هل هي جودة البيانات (عروض توضيحية غير متسقة)، أو تحول التوزيع (المواقف غير المرئية)، أو سعة النموذج (مسار دقيق بما فيه الكفاية ولكنه خاطئ)؟ تشخيص الوحدة 5 الخاص بك يجيب على هذا.
جمع البيانات المستهدفة
سجل 20-30 عرضًا توضيحيًا يغطي على وجه التحديد نظام الفشل. إذا فشلت السياسة في الكائنات الموجودة على الجانب الأيسر من مساحة العمل، فقم بتسجيل 20 عرضًا توضيحيًا لهذا الموضع المحدد. لا تسجل المزيد مما يعمل بالفعل.
إعادة التدريب وإعادة التقييم
قم بدمج البيانات الجديدة مع مجموعة البيانات الموجودة لديك، وأعد تدريبها، ثم قم بتشغيل التقييم المكون من 20 تجربة مرة أخرى. توقع تحسنًا بنسبة 10 إلى 20 نقطة مئوية في كل دورة عندما يكون التشخيص صحيحًا.
خلط مجموعات البيانات
يمكن لـ LeRobot التدرب على مجموعات بيانات متعددة في وقت واحد، وهو أمر مفيد لدمج بيانات المجموعة المستهدفة مع مجموعة البيانات الأصلية - أو حتى مع مجموعات بيانات المجتمع العامة لنفس المهمة ونوع الروبوت.
info.json من أي مجموعة بيانات تخطط لخلطها.
مشاركة النموذج الخاص بك على HuggingFace Hub
إن مشاركة النموذج المدرّب الخاص بك يجعله متاحًا للمجتمع ويتيح للآخرين استخدام سياستك كنقطة بداية. يمكن لأي شخص تحميل النماذج التي تمت مشاركتها بتنسيق LeRobot القياسي مباشرةً pip install lerobot.
شارك مجموعة البيانات الخاصة بك مع المجتمع
مجموعة البيانات الخاصة بك (التي دفعتها في الوحدة 3) موجودة بالفعل على HuggingFace Hub. لجعله أكثر قابلية للاكتشاف ومفيدًا للآخرين:
- أضف أ بطاقة مجموعة البيانات على HuggingFace - قم بوصف المهمة والروبوت وإعدادات التسجيل وعدد الحلقات. هذا هو الشيء الوحيد الأكثر تأثيرًا الذي يمكنك القيام به من أجل اكتشاف مجموعة البيانات.
- ضع علامة عليها
lerobot، نوع الروبوت الخاص بك (على سبيل المثال،so100)، وفئة مهمتك (على سبيل المثال،pick-and-place). - تقديمه إلى مكتبة مجموعة بيانات SVRC للتنظيم وإدراجها في فهرس المجتمع.
المساهمة بتكوينات الأجهزة مرة أخرى إلى LeRobot
إذا قمت بإضافة تكوين جهاز مخصص لروبوت غير مدعوم في الوحدة 1، ففكر في المساهمة به مرة أخرى في مستودع LeRobot. افتح طلب سحب إلى huggingface/lerobot مع ملف التكوين الخاص بك في lerobot/configs/robot/. يقوم المشرفون بمراجعة مساهمات الأجهزة بسرعة وهذا يفيد بشكل مباشر كل مستخدم مستقبلي لهذا الجهاز.
ما هو التالي: سياسات أكثر قدرة
لديك الآن سير عمل LeRobot الكامل. إليك أين تذهب من هنا: