تخطي إلى المحتوى

Ultralytics

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


شاهد: البدء في استخدام Ultralytics

ما هي Ultralytics ؟

تم تصميم Ultralytics لتحل محل أدوات التعلم الآلي المجزأة بحل موحد. وهي تجمع بين إمكانات:

  • Roboflow - إدارة البيانات والتعليقات التوضيحية
  • Weights & Biases - تتبع التجارب
  • SageMaker - التدريب على السحابة
  • HuggingFace - نشر النموذج
  • Arize - المراقبة

منصة شاملة تدعم نماذج YOLO11 YOLO26 بشكل أصلي.

سير العمل: البيانات → التدريب → النشر

تتبع المنصة سير عمل مبسط من ثلاث مراحل:

graph LR
    subgraph Data["📁 Data"]
        A[Upload] --> B[Annotate]
        B --> C[Analyze]
    end
    subgraph Train["🚀 Train"]
        D[Configure] --> E[Train on GPU]
        E --> F[View Metrics]
    end
    subgraph Deploy["🌐 Deploy"]
        G[Test] --> H[Deploy Endpoint]
        H --> I[Monitor]
    end
    Data --> Train --> Deploy
المرحلةالميزات
البياناتتحميل مجموعة البيانات، محرر التعليقات التوضيحية (يدوي + SAM تسمية تلقائية)، تصور الإحصاءات
تدريبتنظيم المشاريع، التدريب على السحابة باستخدام GPU ، تدفق المقاييس في الوقت الفعلي
نشراختبار الاستدلال، نقاط نهاية مخصصة في 43 منطقة، لوحات تحكم للمراقبة

بنية تحتية متعددة المناطق

تظل بياناتك في منطقتك. تعمل Ultralytics على بنية تحتية في ثلاث مناطق عالمية:

المنطقةالموقع
الولايات المتحدةوسط الولايات المتحدة (أيوا)
الاتحاد الأوروبيغرب الاتحاد الأوروبي (بلجيكا)
APآسيا والمحيط الهادئ (هونغ كونغ)

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

الميزات الرئيسية

إعداد البيانات

  • إدارة مجموعة البيانات: قم بتحميل الصور أو مقاطع الفيديو أو أرشيفات ZIP مع المعالجة التلقائية
  • محرر التعليقات التوضيحية: تعليقات توضيحية يدوية لجميع أنواع YOLO الخمسة (detect segment والوضع، و OBB، classify)
  • التعليقSAM : تعليق ذكي قائم على النقر باستخدام نموذج Segment Anything Model
  • التعليق التلقائي: استخدم النماذج المدربة لتصنيف البيانات الجديدة مسبقًا
  • الإحصاءات: توزيع الفصول الدراسية، وخرائط الحرارة للمواقع، وتحليل الأبعاد

تدريب النماذج

  • التدريب على السحابة: تدرب على وحدات معالجة الرسومات السحابية (RTX 4090، A100، H100) باستخدام مقاييس في الوقت الفعلي
  • التدريب عن بُعد: تدرب في أي مكان وقم ببث المقاييس إلى المنصة (بأسلوب W&B)
  • تنظيم المشروع: نماذج متعلقة بالمجموعة، مقارنة التجارب، track
  • 17 تنسيق تصدير: ONNX و TensorRT و CoreML و TFLite والمزيد

النشر

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

إدارة الحساب

  • مفاتيح API: إدارة آمنة للمفاتيح للتدريب عن بُعد والوصول إلى API
  • الائتمانات والفواتير: تدريب بنظام الدفع الفوري مع أسعار شفافة
  • الامتثال للائحة العامة لحماية البيانات (GDPR): تصدير البيانات وحذف الحساب

ابدأ باستخدام هذه الموارد:

الأسئلة الشائعة

كيف أبدأ في استخدام Ultralytics ؟

للبدء في استخدام Ultralytics :

  1. التسجيل: قم بإنشاء حساب على platform.ultralytics.com
  2. حدد المنطقة: اختر منطقة البيانات (الولايات المتحدة أو الاتحاد الأوروبي أو AP) أثناء التسجيل
  3. تحميل مجموعة البيانات: انتقل إلى قسم مجموعات البيانات لتحميل بياناتك
  4. نموذج التدريب: قم بإنشاء مشروع وابدأ التدريب على وحدات معالجة الرسومات السحابية
  5. النشر: اختبر نموذجك وانشره على نقطة نهاية مخصصة

للحصول على دليل مفصل، راجع صفحة البدء السريع.

ما هي مزايا Ultralytics ؟

تقدم Ultralytics ما يلي:

  • سير عمل موحد: البيانات والتدريب والنشر في مكان واحد
  • متعدد المناطق: إقامة البيانات في AP الولايات المتحدة أو الاتحاد الأوروبي أو AP
  • تدريب بدون كود: قم بتدريب YOLO المتقدمة دون كتابة كود
  • مقاييس في الوقت الفعلي: بث تقدم التدريب ومراقبة عمليات النشر
  • 43 منطقة نشر: انشر النماذج بالقرب من المستخدمين في جميع أنحاء العالم
  • 5 أنواع المهام: دعم الكشف والتجزئة والوضع و OBB والتصنيف
  • التعليق بمساعدة الذكاء الاصطناعي: SAM والتصنيف التلقائي لتسريع إعداد البيانات

ما هي GPU المتاحة للتدريب السحابي؟

تدعم Ultralytics GPU متعددة GPU للتدريب السحابي:

GPUذاكرة الفيديوالأفضل لـ
RTX 409024 جيجابايتتدريب سريع، معظم حالات الاستخدام
RTX 309024 جيجابايتتدريب فعال من حيث التكلفة
A100 40 جيجابايت40 جيجابايتنماذج كبيرة، دفعات كبيرة
A100 80 جيجابايت80 جيجابايتنماذج كبيرة جدًا
H100 80 جيجابايت80 جيجابايتأقصى أداء
L40S48 جيجابايتأداء متوازن

انظر تدريب السحابة للحصول على الأسعار والتفاصيل.

كيف يعمل التدريب عن بعد؟

يمكنك تدريب النماذج في أي مكان وبث المقاييس إلى المنصة.

متطلبات إصدار الحزمة

يتطلب تكامل المنصة ultralytics>=8.4.0. الإصدارات الأقدم لن تعمل مع المنصة.

pip install "ultralytics>=8.4.0"
# Set your API key
export ULTRALYTICS_API_KEY="your_api_key"

# Train with project/name to stream metrics
yolo train model=yolo11n.pt data=coco.yaml epochs=100 project=username/my-project name=exp1

انظر التدريب السحابي لمزيد من التفاصيل حول التدريب عن بُعد.

ما هي أدوات التعليق التوضيحي المتاحة؟

تتضمن المنصة محرر تعليقات توضيحية كامل الميزات يدعم:

  • الأدوات اليدوية: مربعات الحدود، المضلعات، النقاط الرئيسية، المربعات الموجهة، التصنيف
  • التعليقSAM : انقر لإنشاء أقنعة دقيقة باستخدام نموذج Segment Anything Model
  • YOLO : استخدم نماذج مدربة لتصنيف الصور مسبقًا
  • اختصارات لوحة المفاتيح: سير عمل فعال باستخدام مفاتيح الاختصار

انظر التعليق التوضيحي للحصول على الدليل الكامل.



📅 تم إنشاؤه منذ 0 أيام ✏️ تم التحديث منذ 0 أيام
glenn-jocher

تعليقات