Link to this sectionمجموعات البيانات#
توفر مجموعات بيانات Ultralytics Platform حلاً مبسطاً لإدارة بيانات التدريب الخاصة بك. بعد التحميل، تقوم المنصة بمعالجة الصور والتسميات والإحصائيات تلقائياً. تكون مجموعة البيانات جاهزة للتدريب بمجرد اكتمال المعالجة واحتوائها على صورة واحدة على الأقل في تقسيم train وصورة واحدة على الأقل في تقسيم val أو test وصورة واحدة مصنفة على الأقل، وإجمالي صورتين على الأقل.
Link to this sectionتحميل مجموعة بيانات#
تقبل Ultralytics Platform تنسيقات تحميل متعددة لتوفير المرونة.
إذا كان لديك بالفعل مجموعات بيانات في Ultralytics HUB أو Roboflow، استخدم Integrations لاستيرادها مباشرة — لا حاجة للتصدير اليدوي أو إعادة التحميل.
Link to this sectionالتنسيقات المدعومة#
| التنسيق | الامتدادات | ملاحظات | الحجم الأقصى |
|---|---|---|---|
| JPEG | .jpg, .jpeg | الأكثر شيوعاً، موصى به | 50 ميجابايت |
| PNG | .png | يدعم الشفافية | 50 ميجابايت |
| WebP | .webp | حديث، ضغط جيد | 50 ميجابايت |
| BMP | .bmp | غير مضغوط | 50 ميجابايت |
| TIFF | .tiff, .tif | جودة عالية | 50 ميجابايت |
| HEIC | .heic | صور iPhone | 50 ميجابايت |
| AVIF | .avif | تنسيق الجيل التالي | 50 ميجابايت |
| JP2 | .jp2 | JPEG 2000 | 50 ميجابايت |
| DNG | .dng | بيانات الكاميرا الخام | 50 ميجابايت |
| MPO | .mpo | كائن متعدد الصور | 50 ميجابايت |
Link to this sectionإعداد مجموعة البيانات الخاصة بك#
تدعم المنصة تنسيقات Ultralytics YOLO وCOCO وUltralytics NDJSON والتحميلات الخام (غير المشروحة):
استخدم هيكل دليل YOLO القياسي مع ملف data.yaml:
my-dataset/
├── images/
│ ├── train/
│ │ ├── img001.jpg
│ │ └── img002.jpg
│ └── val/
│ ├── img003.jpg
│ └── img004.jpg
├── labels/
│ ├── train/
│ │ ├── img001.txt
│ │ └── img002.txt
│ └── val/
│ ├── img003.txt
│ └── img004.txt
└── data.yamlيحدد ملف YAML تكوين مجموعة البيانات الخاصة بك:
# data.yaml
path: .
train: images/train
val: images/val
names:
0: person
1: car
2: dogخام: قم بتحميل صور غير مشروحة (بدون تسميات). مفيد عندما تخطط للتعليق مباشرة على المنصة باستخدام محرر التعليقات.
يمكنك أيضاً تحميل الصور بدون مجلدات تقسيم صريحة. تحترم المنصة هدف التقسيم النشط أثناء التحميل، وبالنسبة لمجموعات البيانات غير الخاصة بالتصنيف، قد تقوم تلقائياً بإنشاء تقسيم للتحقق من صحة جزء من مجموعة التدريب عند عدم توفر معلومات التقسيم. يمكنك دائماً إعادة تعيين الصور لاحقاً باستخدام النقل الجماعي إلى تقسيم أو إعادة توزيع التقسيم.
يتم الكشف عن التنسيق تلقائياً: يتم التعامل مع مجموعات البيانات التي تحتوي على data.yaml مع مفاتيح names أو train أو val على أنها YOLO. يتم التعامل مع مجموعات البيانات التي تحتوي على ملفات COCO JSON (التي تحتوي على مصفوفات images و annotations و categories) على أنها COCO. يتم استيراد صادرات .ndjson كـ Ultralytics NDJSON. يتم التعامل مع مجموعات البيانات التي تحتوي على صور فقط ولا توجد بها تعليقات على أنها خام.
للحصول على تفاصيل التنسيق الخاصة بكل مهمة، راجع المهام المدعومة ونظرة عامة على مجموعات البيانات.
Link to this sectionعملية التحميل#
- انتقل إلى
Datasetsفي الشريط الجانبي - انقر فوق
New Datasetأو اسحب الملفات إلى منطقة التحميل - حدد نوع المهمة (راجع المهام المدعومة)
- أضف اسماً ووصفاً اختيارياً
- اضبط الرؤية (عامة أو خاصة) وترخيصاً اختيارياً (راجع التراخيص المتاحة)
- انقر فوق
Create & Upload(أوCreate Datasetإذا كنت تنشئ مجموعة بيانات فارغة)

بعد التحميل، تعالج المنصة بياناتك من خلال خط أنابيب متعدد المراحل:
graph LR
A[Upload] --> B[Validate]
B --> C[Normalize]
C --> D[Thumbnail]
D --> E[Parse Labels]
E --> F[Statistics]
style A fill:#4CAF50,color:#fff
style B fill:#2196F3,color:#fff
style C fill:#2196F3,color:#fff
style D fill:#2196F3,color:#fff
style E fill:#2196F3,color:#fff
style F fill:#9C27B0,color:#fff- التحقق من الصحة: فحوصات التنسيق والحجم
- التطبيع: تغيير حجم الصور الكبيرة (بحد أقصى 4096 بكسل، الحد الأدنى للبعد 28 بكسل)
- الصور المصغرة: تم إنشاء معاينات WebP بدقة 256 بكسل
- تحليل التسميات: تم استخراج تسميات بتنسيق YOLO وCOCO
- الإحصائيات: تم حساب توزيعات الفئات وأبعاد الصور

التحقق من الصحة قبل التحميل
يمكنك التحقق من صحة مجموعة البيانات الخاصة بك محلياً قبل التحميل:
from ultralytics.data.utils import check_det_dataset
check_det_dataset("path/to/data.yaml")يجب أن تكون الصور 28 بكسل على الأقل من أقصر جانب لها. يتم رفض الصور الأصغر من هذا أثناء المعالجة. يتم تغيير حجم الصور الأكبر من 4096 بكسل من أطول جانب لها تلقائياً مع الحفاظ على نسبة العرض إلى الارتفاع.
Link to this sectionتصفح الصور#
عرض صور مجموعة البيانات الخاصة بك في تخطيطات متعددة.
افتح لوحة التجميع من شريط أدوات المعرض لاستكشاف مجموعة البيانات الخاصة بك كمخطط مبعثر ثنائي الأبعاد تفاعلي.
| عرض | الوصف |
|---|---|
| شبكة | شبكة صور مصغرة مع تراكبات تعليقات (افتراضي) |
| مدمج (Compact) | صور مصغرة أصغر للمسح السريع |
| جدول | قائمة مع صورة مصغرة واسم الملف والأبعاد والحجم والتقسيم والفئات وعدد التسميات |

Link to this sectionالفرز والتصفية#
يمكن فرز الصور وتصفيتها للتصفح الفعال:
| فرز | الوصف |
|---|---|
| الأحدث / الأقدم | ترتيب الرفع / الإنشاء |
| الاسم من أ إلى ي / من ي إلى أ | اسم الملف أبجدياً |
| الارتفاع ↑/↓ | ارتفاع الصورة بالبكسل |
| العرض ↑/↓ | عرض الصورة بالبكسل |
| الحجم ↑/↓ | حجم الملف على القرص |
| التوسيمات ↑/↓ | عدد التوسيمات لكل صورة |
بالنسبة لمجموعات البيانات التي تزيد عن 100,000 صورة، يتم تعطيل خيارات الفرز حسب الاسم / الحجم / العرض / الارتفاع للحفاظ على سرعة استجابة المعرض. تظل خيارات الفرز حسب الأحدث والأقدم وعدد التوسيمات متاحة.
استخدم فلتر Annotations المعين على Unannotated للعثور بسرعة على الصور التي لا تزال بحاجة إلى توسيم. هذا مفيد بشكل خاص لمجموعات البيانات الكبيرة حيث ترغب في تتبع تقدم عملية التوسيم.
Link to this sectionعارض ملء الشاشة#
انقر فوق أي صورة لفتح عارض ملء الشاشة مع:
- التنقل: مفاتيح الأسهم أو معاينات الصور المصغرة للتصفح
- البيانات الوصفية: اسم الملف، الأبعاد، شارة التقسيم، عدد التوسيمات
- التوسيمات: تبديل ظهور تراكب التوسيم
- تفصيل الفئات: عدد التوسيمات لكل فئة مع مؤشرات الألوان
- تعديل: الدخول إلى وضع التوسيم لإضافة أو تعديل التسميات
- تنزيل: تنزيل ملف الصورة الأصلي
- حذف: حذف الصورة من مجموعة البيانات
- تكبير: استخدم
Cmd/Ctrl+ScrollأوCmd/Ctrl++أوCmd/Ctrl+=للتكبير، وCmd/Ctrl+-للتصغير - إعادة تعيين العرض:
Cmd/Ctrl + 0أو زر إعادة التعيين لضبط الصورة لتناسب العارض - تحريك: اضغط باستمرار على
Spaceواسحب لتحريك اللوحة عند التكبير - عرض البكسل: تبديل العرض المنقط (pixelated) للفحص الدقيق

Link to this sectionالتصفية حسب التقسيم (Split)#
تصفية الصور حسب تقسيم مجموعة البيانات الخاص بها:
| التقسيم (Split) | الغرض |
|---|---|
| التدريب | تُستخدم لتدريب النموذج |
| Val | تُستخدم للتحقق أثناء التدريب |
| Test | تُستخدم للتقييم النهائي |
Link to this sectionالتجميع (Clustering)#
تقوم لوحة Clustering بإسقاط مجموعة بياناتك في مخطط مبعثر (scatter plot) ثنائي الأبعاد تفاعلي حيث توضع الصور المتشابهة بصرياً بالقرب من بعضها البعض. استخدمها لإظهار التجمعات، واكتشاف النسخ المكررة والقيم المتطرفة، وفحص كيفية توزيع التقسيمات أو الفئات عبر بياناتك - دون مغادرة المعرض. افتحها من أيقونة المخطط المبعثر في شريط أدوات المعرض على أي صفحة مجموعة بيانات.

Link to this sectionتشغيل التحليل#
بدء التحليل:
- افتح مجموعة بيانات وانقر على أيقونة المخطط المبعثر في شريط أدوات المعرض
- انقر على
Analyze Dataset - انتظر حتى ينتهي شريط التقدم — تظهر النتائج في نفس اللوحة
يتم تشغيل التحليل في الخلفية ويمكن أن يستغرق بضع دقائق اعتماداً على حجم مجموعة بياناتك. يمكنك إغلاق اللوحة أو مغادرة الصفحة والعودة لاحقاً.
Link to this sectionالتصور (Visualization)#
بمجرد اكتمال التحليل، تعرض اللوحة مخططاً مبعثراً ثنائي الأبعاد لجميع الصور التي تم تحليلها. تعمل فلاتر المعرض (التقسيم، الفئة، موسومة/غير موسومة) على تعتيم النقاط التي تقع خارج نطاق الفلتر حتى تتمكن من التركيز على المجموعة الفرعية التي تهمك.

Link to this sectionالتلوين حسب (Color By)#
قم بتغيير كيفية تظليل نقاط البيانات باستخدام القائمة المنسدلة Color by في شريط أدوات اللوحة. قم بتبديل أوضاع العرض في أي وقت — يتم إعادة تلوين المخطط فوراً حتى تتمكن من رؤية كيفية توزيع التقسيمات أو الفئات أو خصائص الصور عبر تجمعاتك:
| الخيار | التظليل |
|---|---|
| التقسيمات (Splits) | تدريب / تحقق / اختبار |
| الفئات (Classes) | فئة التوسيم الأولى في كل صورة |
| العرض (Width) | عرض الصورة |
| الارتفاع (Height) | ارتفاع الصورة |
| الحجم (Size) | حجم الملف |
| التسميات (Annotations) | عدد التوسيمات لكل صورة |

Link to this sectionتحديد لاسو (Lasso Selection)#
ارسم منطقة تحديد حرة حول منطقة معينة لتمييز النقاط على المخطط. يقوم المعرض بالتصفية ليظهر الصور المطابقة فقط، حتى تتمكن من فحصها أو إعادة تسميتها أو نقلها أو حذفها باستخدام عمليات الصور المعتادة.
تظهر شريحة (chip) فوق المخطط توضح عدد النقاط المحددة — انقر فوق × لمسح اختيار اللاسو والعودة إلى عرض المعرض بالكامل.
Link to this sectionالتحريك والتكبير#
تنقل عبر المخططات الكبيرة مباشرة باستخدام الماوس ولوحة المفاتيح:
| المدخل | الإجراء |
|---|---|
| التمرير (Scroll) | تحريك المخطط في بُعدين |
| Cmd/Ctrl+Scroll | التكبير أو التصغير، مع التثبيت عند مؤشر الماوس |
| الضغط المستمر على Space | التبديل إلى وضع السحب للتحريك |
Link to this sectionإعادة التحليل#
إذا تغيرت مجموعة بياناتك بعد التحليل، يظهر زر Re-analyze في أعلى اللوحة للمالكين والمحررين.
انقر على Re-analyze لإعادة حساب التضمينات (embeddings) والإسقاط ثنائي الأبعاد من البداية.
Link to this sectionتبويبات مجموعة البيانات#
يمكن أن تعرض كل صفحة مجموعة بيانات ما يصل إلى ست تبويبات، اعتماداً على حالة مجموعة البيانات وصلاحياتك:
Link to this sectionتبويب الصور (Images)#
العرض الافتراضي الذي يظهر معرض الصور مع تراكبات التوسيم. يدعم أوضاع عرض الشبكة والمدمج والجدول. قم بسحب وإفلات الملفات هنا لإضافة المزيد من الصور.
Link to this sectionتبويب الفئات (Classes)#
يظهر هذا التبويب عندما تحتوي مجموعة البيانات على صور.
إدارة فئات التوسيم لمجموعة بياناتك:
- مدرج تكراري للفئات (Class histogram): مخطط شريطي يوضح عدد التوسيمات لكل فئة مع إمكانية تبديل المقياس بين خطي/لوغاريتمي
- جدول الفئات: جدول قابل للفرز والبحث يحتوي على اسم الفئة، وعدد التصنيفات، وعدد الصور
- تحرير أسماء الفئات: انقر على أي اسم فئة لإعادة تسميته مباشرة
- تحرير ألوان الفئات: انقر على عينة اللون لتغيير لون الفئة
- إضافة فئة جديدة: استخدم حقل الإدخال في الأسفل لإضافة فئات

إذا كانت مجموعة بياناتك تعاني من اختلال في توازن الفئات (على سبيل المثال، 10,000 تعليق توضيحي لـ "person" ولكن 50 فقط لـ "bicycle")، استخدم مفتاح التبديل Log Scale في الرسم البياني للفئات لتصور جميع الفئات بوضوح.
Link to this sectionعلامة تبويب المخططات#
يظهر هذا التبويب عندما تحتوي مجموعة البيانات على صور.
إحصائيات تلقائية يتم حسابها من مجموعة بياناتك:
| المخطط | الوصف |
|---|---|
| توزيع التقسيم | مخطط دائري لعدد صور التدريب/التحقق/الاختبار والنسبة المئوية المصنفة |
| أهم الفئات | مخطط دائري لأكثر 10 فئات تعليق توضيحي تكراراً |
| أبعاد الصورة | رسم بياني لتوزيع عرض وارتفاع الصور (متراكب) مع المتوسط |
| النقاط لكل مثيل | عدد رؤوس المضلع أو النقاط الرئيسية لكل تعليق توضيحي (تقطيع/وضعية) |
| مواقع التعليق التوضيحي | خريطة حرارية ثنائية الأبعاد لمراكز صناديق الإحاطة (bbox) |
| حجم ملف الصورة | رسم بياني لتوزيع أحجام ملفات الصور |
| تنسيقات الصور | توزيع تنسيقات الصور المصدرية (JPG, PNG, إلخ) |
| أبعاد صندوق الإحاطة | رسم بياني لعرض وارتفاع صناديق الإحاطة (متراكب) |
| الكائنات لكل صورة | رسم بياني لعدد التعليقات التوضيحية لكل صورة |
| أبعاد الصورة ثنائية الأبعاد | خريطة حرارية ثنائية الأبعاد للعرض مقابل الارتفاع مع خطوط توجيه لنسبة العرض إلى الارتفاع |

يتم تخزين الإحصائيات مؤقتاً لمدة 5 دقائق. ستنعكس التغييرات التي تطرأ على التعليقات التوضيحية بعد انتهاء صلاحية ذاكرة التخزين المؤقت.
انقر على زر التوسيع في أي خريطة حرارية لعرضها في وضع ملء الشاشة. يوفر هذا رؤية أكبر وأكثر تفصيلاً، وهو مفيد لفهم الأنماط المكانية في مجموعات البيانات الكبيرة.
Link to this sectionعلامة تبويب النماذج#
اعرض جميع النماذج التي تم تدريبها على مجموعة البيانات هذه في جدول قابل للبحث:
| العمود | الوصف |
|---|---|
| الاسم | اسم النموذج مع رابط |
| مشروع | المشروع الرئيسي مع أيقونة |
| الحالة | شارة حالة التدريب |
| المهمة | نوع مهمة YOLO |
| العهود (Epochs) | أفضل عهد / إجمالي العهود |
| mAP50-95 | متوسط الدقة المتوسط |
| mAP50 | mAP عند IoU 0.50 |
| تم الإنشاء | تاريخ الإنشاء |

Link to this sectionعلامة تبويب الأخطاء#
تظهر علامة التبويب هذه فقط عندما يفشل ملف واحد أو أكثر في المعالجة.
الصور التي فشلت في المعالجة مدرجة هنا مع:
- شريط الأخطاء: إجمالي عدد الصور الفاشلة وإرشادات
- جدول الأخطاء: اسم الملف، وصف الخطأ سهل الفهم، تلميحات الإصلاح، وصورة مصغرة للمعاينة
- تشمل الأخطاء الشائعة الملفات التالفة، والتنسيقات غير المدعومة، والصور الصغيرة جداً (أقل من 28 بكسل)، وأنماط الألوان غير المدعومة

أخطاء المعالجة الشائعة
| الخطأ | السبب | الإصلاح |
|---|---|---|
| تعذر قراءة ملف الصورة | تنسيق تالف أو غير مدعوم | أعد التصدير من محرر الصور |
| غير مكتمل أو تالف | تم اقتطاع الملف أثناء النقل | أعد تنزيل الملف الأصلي |
| الصورة صغيرة جداً | الحد الأدنى للأبعاد أقل من 28 بكسل | استخدم صوراً مصدرية ذات دقة أعلى |
| نمط ألوان غير مدعوم | نمط ألوان CMYK أو مفهرس | حول إلى نمط RGB |
Link to this sectionعلامة تبويب الإصدارات#
قم بإنشاء لقطات NDJSON غير قابلة للتغيير من مجموعة بياناتك لتدريب قابل للتكرار. يلتقط كل إصدار أعداد الصور، وأعداد الفئات، وأعداد التعليقات التوضيحية، وحجم الملف في وقت الإنشاء.
| العمود | الوصف |
|---|---|
| الإصدار | رقم الإصدار (v1, v2, ...) |
| الوصف | وصف مقدم من المستخدم (قابل للتحرير) |
| الصور | عدد الصور في وقت اللقطة |
| الفئات | عدد الفئات في وقت اللقطة |
| التعليقات التوضيحية | عدد التعليقات التوضيحية في وقت اللقطة |
| الحجم | حجم ملف تصدير NDJSON |
| تم الإنشاء | متى تم إنشاء الإصدار |
لإنشاء إصدار:
- افتح علامة التبويب الإصدارات
- اختيارياً، أدخل وصفاً (على سبيل المثال، "إضافة 500 صورة تدريب" أو "تصحيح فئات مصنفة بشكل خاطئ")
- انقر على + إصدار جديد
- يظهر الإصدار الجديد في الجدول
- قم بتنزيل الإصدار بشكل منفصل من الجدول عند الحاجة
يتم ترقيم كل إصدار بالتسلسل (v1, v2, v3...) ويتم تخزينه بشكل دائم. يمكنك تنزيل أي إصدار سابق في أي وقت من جدول الإصدارات.
يتوفر إنشاء الإصدار بعد أن تصل مجموعة البيانات إلى حالة ready.
قم بإنشاء إصدار قبل وبعد إجراء تغييرات كبيرة على مجموعة بياناتك — إضافة صور، أو إصلاح تعليقات توضيحية، أو إعادة موازنة التقسيمات. يسمح لك هذا بمقارنة أداء النموذج عبر حالات مختلفة لمجموعة البيانات.
الحجم الموضح هو حجم ملف تصدير NDJSON، والذي يحتوي على روابط الصور والتعليقات التوضيحية — وليس الصور نفسها. يتم تخزين بيانات الصور الفعلية بشكل منفصل ويتم الوصول إليها عبر روابط موقعة.
Link to this sectionتصدير مجموعة البيانات#
قم بتصدير مجموعة بياناتك للاستخدام دون اتصال عبر تنزيل NDJSON من رأس مجموعة البيانات أو علامة تبويب الإصدارات.
للتصدير:
- انقر على زر تنزيل (أيقونة التنزيل) في رأس مجموعة البيانات
- قم بتنزيل لقطة NDJSON الحالية مباشرة
- استخدم علامة التبويب الإصدارات عندما تريد لقطة مرقمة غير قابلة للتغيير يمكنك إعادة تنزيلها لاحقاً

تخزن صيغة NDJSON كائناً واحداً بصيغة JSON في كل سطر. يحتوي السطر الأول على بيانات وصفية لمجموعة البيانات، يليه سطر واحد لكل صورة:
{"type": "dataset", "task": "detect", "name": "my-dataset", "description": "...", "bytes": 12345678, "url": "https://platform.ultralytics.com/...", "class_names": {"0": "person", "1": "car"}, "version": 1, "created_at": "2026-01-15T10:00:00Z", "updated_at": "2026-02-20T14:30:00Z"}
{"type": "image", "file": "img001.jpg", "url": "https://...", "width": 640, "height": 480, "split": "train", "annotations": {"boxes": [[0, 0.5, 0.5, 0.2, 0.3]]}}
{"type": "image", "file": "img002.jpg", "url": "https://...", "width": 1280, "height": 720, "split": "val"}عناوين URL للصور في ملف NDJSON المُصدر موقعة وصالحة لمدة 7 أيام. إذا كنت بحاجة إلى عناوين URL جديدة، قم بإعادة تصدير مجموعة البيانات أو إنشاء إصدار جديد.
راجع توثيق صيغة Ultralytics NDJSON للحصول على المواصفات الكاملة.
Link to this sectionعمليات الصور#
Link to this sectionإجراءات سريعة#
انقر بزر الماوس الأيمن على أي صورة في عرض الشبكة أو المدمج للوصول إلى الإجراءات السريعة:
| الإجراء | الوصف |
|---|---|
| النقل إلى التقسيم | إعادة تعيين الصورة إلى تقسيم التدريب (Train)، أو التحقق (Val)، أو الاختبار (Test) |
| Download | تنزيل ملف الصورة الأصلي |
| حذف | حذف الصورة من مجموعة البيانات |

تعمل قائمة سياق الصورة على صورة واحدة. للعمليات الجماعية على صور متعددة، استخدم عرض الجدول مع تحديد خانة الاختيار.
Link to this sectionنقل جماعي إلى تقسيم#
إعادة تعيين الصور المحددة إلى تقسيم مختلف داخل نفس مجموعة البيانات:
- التبديل إلى عرض الجدول
- تحديد الصور باستخدام خانات الاختيار
- النقر بزر الماوس الأيمن لفتح قائمة السياق
- اختيار
Move to split> تدريب (Train)، تحقق (Validation)، أو اختبار (Test)
يمكنك أيضاً سحب وإفلات الصور على علامات تبويب مرشح التقسيم في عرض الشبكة.
قم بتحميل جميع الصور إلى مجموعة بيانات واحدة، ثم استخدم النقل الجماعي للتقسيم لتنظيم المجموعات الفرعية إلى تقسيمات التدريب والتحقق والاختبار.
Link to this sectionإعادة توزيع التقسيم#
إعادة توزيع جميع الصور عبر تقسيمات التدريب والتحقق والاختبار باستخدام نسب مخصصة:
- انقر فوق شريط التقسيم في شريط أدوات مجموعة البيانات لفتح مربع حوار إعادة توزيع التقسيمات
- ضبط نسب التقسيم باستخدام أي من الطرق أدناه
- مراجعة معاينة عدد الصور الحية للتأكد من التوزيع
- انقر فوق تطبيق لإعادة تعيين جميع الصور عشوائياً وفقاً للنسب المئوية الخاصة بك

يوفر مربع الحوار ثلاث طرق لتعيين نسب التقسيم المستهدفة الخاصة بك:
| الطريقة (Method) | الوصف |
|---|---|
| سحب | اسحب المقابض بين الأجزاء الملونة لضبط حدود التقسيم بصرياً |
| كتابة | حرر إدخال النسبة المئوية لأي تقسيم (يتم إعادة موازنة التقسيمين الآخرين تلقائياً وبشكل متناسب) |
| تلقائي | نقرة واحدة لتعيين تقسيم التدريب/التحقق بنسبة 80/20 فوراً مع تعيين تقسيم الاختبار على 0% |
تظهر معاينة حية بالضبط عدد الصور التي ستصل إلى كل تقسيم قبل التطبيق.
انقر فوق زر Auto لتعيين تقسيم التدريب/التحقق الموصى به بنسبة 80/20 على الفور. هذه هي النسبة الأكثر شيوعاً للتدريب.
Link to this sectionحذف جماعي#
حذف صور متعددة دفعة واحدة:
- تحديد الصور في عرض الجدول
- النقر بزر الماوس الأيمن واختيار
Delete - تأكيد الحذف
Link to this sectionمعرف الموارد الموحد (URI) لمجموعة البيانات#
قم بالإشارة إلى مجموعات بيانات المنصة باستخدام صيغة URI ul:// (راجع استخدام مجموعات بيانات المنصة):
ul://username/datasets/dataset-slug
استخدم هذا URI لتدريب النماذج من أي مكان:
export ULTRALYTICS_API_KEY="YOUR_API_KEY"
yolo train model=yolo26n.pt data=ul://username/datasets/my-dataset epochs=100يعمل URI ul:// من أي بيئة:
- جهاز محلي: التدريب على أجهزتك الخاصة، يتم تنزيل البيانات تلقائياً
- Google Colab: الوصول إلى مجموعات بيانات المنصة الخاصة بك في دفاتر الملاحظات (notebooks)
- خوادم بعيدة: التدريب على أجهزة افتراضية سحابية مع وصول كامل لمجموعة البيانات
Link to this sectionالتراخيص المتاحة#
تدعم المنصة التراخيص التالية لمجموعات البيانات:
| الترخيص | النوع |
|---|---|
| لا يوجد | لم يتم اختيار ترخيص |
| CC0-1.0 | المجال العام |
| CC-BY-2.5 | مسموح به |
| CC-BY-4.0 | مسموح به |
| CC-BY-SA-4.0 | Copyleft |
| CC-BY-NC-4.0 | غير تجاري |
| CC-BY-NC-SA-4.0 | Copyleft |
| CC-BY-ND-4.0 | لا مشتقات |
| CC-BY-NC-ND-4.0 | غير تجاري |
| Apache-2.0 | مسموح به |
| MIT | مسموح به |
| AGPL-3.0 | Copyleft |
| GPL-3.0 | Copyleft |
| للبحوث فقط | مقيد |
| أخرى | مخصص |
عند استنساخ مجموعة بيانات بترخيص copyleft (مثل AGPL-3.0، أو GPL-3.0، أو CC-BY-SA-4.0، أو CC-BY-NC-SA-4.0)، يرث الاستنساخ الترخيص ويتم قفل محدد الترخيص.
Link to this sectionإعدادات الرؤية#
تحكم في من يمكنه رؤية مجموعة البيانات الخاصة بك:
| الإعداد | الوصف |
|---|---|
| خاص | أنت فقط من يمكنه الوصول |
| عام | يمكن لأي شخص المشاهدة على صفحة الاستكشاف |
يتم تعيين الرؤية عند إنشاء مجموعة بيانات في مربع حوار New Dataset باستخدام مفتاح تبديل. مجموعات البيانات العامة مرئية في صفحة الاستكشاف.
Link to this sectionتحرير مجموعة البيانات#
يتم تحرير البيانات الوصفية لمجموعة البيانات ضمنياً مباشرة على صفحة مجموعة البيانات — لا حاجة لمربع حوار:
- الاسم: انقر على اسم مجموعة البيانات لتحريره. يتم حفظ التغييرات تلقائياً عند إلغاء التحديد أو الضغط على
Enter. - الوصف: انقر على الوصف (أو نص العنصر النائب "Add a description...") للتحرير. يتم حفظ التغييرات تلقائياً.
- نوع المهمة: انقر على شارة المهمة لاختيار نوع مهمة مختلف.
- الترخيص: انقر على محدد الترخيص لتغيير ترخيص مجموعة البيانات.
تخزن كل صورة تعليقات توضيحية لجميع أنواع المهام معاً. يتحكم تغيير نوع مهمة مجموعة البيانات في التعليقات التوضيحية المرئية في المحرر والمضمنة في الصادرات والتدريب. يتم الاحتفاظ بالتعليقات التوضيحية لأنواع المهام الأخرى في قاعدة البيانات وتظهر مرة أخرى عند التبديل للخلف.
Link to this sectionاستنساخ مجموعة البيانات#
عند عرض مجموعة بيانات عامة لا تملكها، انقر فوق Clone Dataset لإنشاء نسخة منها في مساحة العمل الخاصة بك. تتضمن النسخة جميع الصور والشروحات وتعريفات الفئات. إذا كانت مجموعة البيانات الأصلية تحمل ترخيص copyleft، فإن النسخة ترث هذا الترخيص ويتم قفل محدد الترخيص.
Link to this sectionالتمييز بنجمة والمشاركة#
- التمييز بنجمة: انقر فوق زر النجمة لإضافة مجموعة بيانات إلى المفضلة. عدد النجمات مرئي لجميع المستخدمين.
- المشاركة: بالنسبة لمجموعات البيانات العامة، انقر فوق زر المشاركة لنسخ رابط أو المشاركة على منصات التواصل الاجتماعي.
Link to this sectionحذف مجموعة بيانات#
حذف مجموعة بيانات لم تعد بحاجة إليها:
- افتح قائمة إجراءات مجموعة البيانات
- انقر فوق
Delete - أكد في مربع الحوار: "سيؤدي هذا إلى نقل [name] إلى سلة المهملات. يمكنك استعادتها في غضون 30 يوماً."
يتم نقل مجموعات البيانات المحذوفة إلى سلة المهملات - ولا يتم حذفها نهائياً. يمكنك استعادتها في غضون 30 يوماً من Settings > Trash.
Link to this sectionالتدريب على مجموعة بيانات#
ابدأ التدريب مباشرة من مجموعة البيانات الخاصة بك:
- انقر فوق
New Modelفي صفحة مجموعة البيانات - اختر مشروعاً أو أنشئ مشروعاً جديداً
- تكوين معلمات التدريب
- بدء التدريب
graph LR
A[Dataset] --> B[New Model]
B --> C[Select Project]
C --> D[Configure]
D --> E[Start Training]
style A fill:#2196F3,color:#fff
style E fill:#4CAF50,color:#fffراجع Cloud Training للحصول على التفاصيل.
Link to this sectionالأسئلة الشائعة#
Link to this sectionماذا يحدث لبياناتي بعد الرفع؟#
تتم معالجة بياناتك وتخزينها في المنطقة التي اخترتها (الولايات المتحدة، الاتحاد الأوروبي، أو منطقة آسيا والمحيط الهادئ). الصور يتم:
- التحقق من صحتها من حيث التنسيق والحجم
- رفضها إذا كان البعد الأصغر أقل من 28 بكسل
- تسويتها إذا كانت أكبر من 4096 بكسل (مع الحفاظ على نسبة العرض إلى الارتفاع؛ وتشفيرها لتخزين محسن)
- تخزينها باستخدام التخزين القائم على المحتوى (CAS) مع استخدام خوارزمية التجزئة XXH3-128
- إنشاء صور مصغرة بتنسيق WebP وبحجم 256 بكسل للتصفح السريع
Link to this sectionكيف يعمل التخزين؟#
تستخدم منصة Ultralytics التخزين القائم على المحتوى (CAS) لتخزين فعال:
- إلغاء التكرار: يتم تخزين الصور المتطابقة التي يرفعها مستخدمون مختلفون مرة واحدة فقط
- السلامة: تضمن خوارزمية التجزئة XXH3-128 سلامة البيانات
- الكفاءة: تقلل تكاليف التخزين وتسرع المعالجة
- إقليمي: تبقى البيانات في المنطقة التي اخترتها (الولايات المتحدة، الاتحاد الأوروبي، أو منطقة آسيا والمحيط الهادئ)
Link to this sectionهل يمكنني إضافة صور إلى مجموعة بيانات موجودة؟#
نعم، قم بسحب وإفلات الملفات إلى صفحة مجموعة البيانات أو استخدم زر الرفع لإضافة صور إضافية. سيتم حساب الإحصائيات الجديدة تلقائياً.
Link to this sectionكيف يمكنني نقل الصور بين المجموعات الفرعية؟#
استخدم ميزة النقل الجماعي إلى المجموعات الفرعية:
- تحديد الصور في عرض الجدول
- انقر بزر الماوس الأيمن واختر
Move to split - حدد المجموعة الفرعية المستهدفة (Train، Validation، أو Test)
Link to this sectionما هي تنسيقات الشروحات المدعومة؟#
تدعم منصة Ultralytics شروحات YOLO، وCOCO JSON، وUltralytics NDJSON، وعمليات رفع الصور الخام:
ملف .txt واحد لكل صورة مع إحداثيات طبيعية (نطاق 0-1):
| المهمة | التنسيق | مثال |
|---|---|---|
| اكتشاف | class cx cy w h | 0 0.5 0.5 0.2 0.3 |
| تجزئة | class x1 y1 x2 y2 ... | 0 0.1 0.1 0.9 0.1 0.9 0.9 |
| وضعية | class cx cy w h kx1 ky1 v1 ... | 0 0.5 0.5 0.2 0.3 0.6 0.7 2 |
| OBB | class x1 y1 x2 y2 x3 y3 x4 y4 | 0 0.1 0.1 0.9 0.1 0.9 0.9 0.1 0.9 |
| تصنيف | هيكل الدليل | train/cats/, train/dogs/ |
أعلام رؤية الوضع (Pose): 0=غير مشروح، 1=مشروح ولكن محجوب، 2=مشروح ومرئي.
Link to this sectionهل يمكنني شرح نفس مجموعة البيانات لأنواع مهام متعددة؟#
نعم. تخزن كل صورة شروحات لجميع أنواع المهام الست (الكشف، التقسيم، الدلالية، الوضع، OBB، التصنيف) معاً. يمكنك تبديل نوع المهمة النشط لمجموعة البيانات في أي وقت دون فقدان الشروحات الموجودة. تظهر فقط الشروحات التي تطابق نوع المهمة النشط في المحرر ويتم تضمينها في التصديرات والتدريب - يتم الاحتفاظ بشروحات المهام الأخرى وتظهر مرة أخرى عند التبديل إليها مجدداً.