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

منصة Ultralytics

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


شاهد: البدء باستخدام منصة 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, pose, OBB, classify)
  • الوسم الذكي SAM: وسم ذكي يعتمد على النقر باستخدام نموذج Segment Anything
  • التعليق التلقائي: استخدم النماذج المدربة لوضع علامات مسبقة على البيانات الجديدة
  • الإحصائيات: توزيع الفئات، وخرائط الحرارة للمواقع، وتحليل الأبعاد

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

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

النشر

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

إدارة الحساب

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

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

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

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

للبدء باستخدام منصة Ultralytics:

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

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

ما هي فوائد منصة Ultralytics؟

منصة Ultralytics تقدم:

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

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

منصة Ultralytics تدعم أنواعًا متعددة من وحدات GPU للتدريب السحابي:

GPUVRAMالأفضل لـ
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=yolo26n.pt data=coco.yaml epochs=100 project=username/my-project name=exp1

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

ما هي أدوات Annotation المتاحة؟

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

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

راجع التعليق التوضيحي للدليل الكامل.



📅 تم إنشاؤه منذ يوم واحد ✏️ تم تحديثه منذ 0 يوم
Laughing-qglenn-jocher

تعليقات