Meet YOLO26: next-gen vision AI.

Link to this sectionمقارنة بين YOLO26 وYOLOX#

اتسم تطور الرؤية الحاسوبية بقفزات معمارية كبيرة. في عام 2021، قدمت YOLOX نموذجاً مؤثراً جداً خالياً من الارتكاز (anchor-free) جسر الفجوة بين الأبحاث الأكاديمية والتطبيقات الصناعية. وبالانتقال إلى عام 2026، أعيد تعريف المشهد بواسطة Ultralytics YOLO، وتحديداً مع إصدار YOLO26. تستكشف هذه المقارنة الشاملة كيف تعتمد YOLO26 على الابتكارات التاريخية لتقديم أداء وتنوع وسهولة استخدام لا مثيل لها.

Link to this sectionنظرة عامة على النماذج#

يعد فهم أصول وفلسفات هذه النماذج أمراً أساسياً لاتخاذ قرارات نشر مستنيرة.

Link to this sectionتفاصيل YOLO26#

تعرف على المزيد حول YOLO26

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

Link to this sectionتفاصيل YOLOX#

اعرف المزيد عن YOLOX

كانت YOLOX خطوة كبيرة للأمام، حيث قدمت رأساً منفصلاً (decoupled head) ومعمارية خالية من الارتكاز (anchor-free) بجانب استراتيجية تعيين التسميات SimOTA. لقد قدمت توازناً ممتازاً بين السرعة والدقة في وقت إصدارها، مما جعلها خياراً شائعاً للعديد من الأنظمة القديمة.

Link to this sectionالابتكارات المعمارية#

تسلط الاختلافات بين YOLO26 وYOLOX الضوء على خمس سنوات من الابتكار المستمر في تصميم التعلم العميق.

بينما تبنت YOLOX النهج الخالي من الارتكاز، إلا أنها لا تزال تعتمد بشكل كبير على قمع الحد الأقصى غير (NMS) التقليدي لتصفية صناديق الإحاطة الزائدة. تقدم YOLO26 تصميماً متكاملاً خالياً من NMS. هذا الاختراق، الذي رُيِد لأول مرة في YOLOv10، يلغي تماماً معالجة NMS اللاحقة، مما يؤدي إلى خطوط أنابيب نشر أسرع وأبسط مع تباين أقل بكثير في زمن الانتقال.

علاوة على ذلك، تتميز YOLO26 بإزالة DFL. من خلال إزالة Distribution Focal Loss، يتم تبسيط عملية تصدير النموذج بشكل جذري، مما يضمن توافقاً استثنائياً مع أجهزة الحافة والأجهزة منخفضة الطاقة. عند دمجها مع التحسينات المعمارية للنموذج، تحقق YOLO26 ما يصل إلى استدلال أسرع بنسبة 43% على وحدة المعالجة المركزية (CPU) مقارنة بأسلافها، مما يجعلها قوة دافعة للبيئات التي تفتقر إلى وحدات معالجة الرسومات (GPU) المخصصة.

يعد استقرار التدريب فارقاً حاسماً آخر. تستخدم YOLO26 مُحسِّن MuSGD الجديد، وهو مزيج هجين من SGD وMuon مستوحى من ابتكارات تدريب النماذج اللغوية الكبيرة من Moonshot AI. يجلب هذا المُحسِّن استقرار تدريب النماذج اللغوية الكبيرة إلى الرؤية الحاسوبية، مما يسهل التقارب الأسرع.

دوال خسارة متقدمة

تستخدم YOLO26 ProgLoss + STAL، وهي دوال خسارة متخصصة تحقق تحسينات ملحوظة في التعرف على الكائنات الصغيرة. هذا أمر بالغ الأهمية للمهام المعقدة مثل معالجة الصور الجوية وتحليل البيئات الكثيفة.

Link to this sectionالأداء والمعايير القياسية#

عند مقارنة هذه النماذج وجهاً لوجه على مجموعة بيانات COCO، تصبح تفوق YOLO26 في كل من الدقة والكفاءة واضحاً. تقدم نماذج Ultralytics باستمرار متطلبات ذاكرة أقل أثناء التدريب وسرعات استدلال أسرع.

النموذجالحجم
(بكسل)
mAPval
50-95
السرعة
CPU ONNX
(ms)
السرعة
T4 TensorRT10
(ms)
المعلمات
(M)
FLOPs
(B)
YOLO26n64040.938.91.72.45.4
YOLO26s64048.687.22.59.520.7
YOLO26m64053.1220.04.720.468.2
YOLO26l64055.0286.26.224.886.4
YOLO26x64057.5525.811.855.7193.9
YOLOXnano41625.8--0.911.08
YOLOXtiny41632.8--5.066.45
YOLOXs64040.5-2.569.026.8
YOLOXm64046.9-5.4325.373.8
YOLOXl64049.7-9.0454.2155.6
YOLOXx64051.1-16.199.1281.9

ملاحظة: يحقق نموذج YOLO26x نسبة 57.5 mAP مبهرة مع تطلب معلمات أقل بكثير (55.7 مليون) من نموذج YOLOXx (99.1 مليون)، مما يسلط الضوء على كفاءة المعلمات المذهلة لمعمارية Ultralytics.

Link to this sectionالنظام البيئي وسهولة الاستخدام#

واحدة من أهم مزايا اختيار YOLO26 هي النظام البيئي الذي يتم صيانته جيداً والذي توفره Ultralytics. بينما تتطلب YOLOX التنقل في قواعد أكواد بحثية معقدة وإعدادات بيئة يدوية، تقدم Ultralytics تجربة مطور انسيابية وشاملة.

باستخدام واجهة برمجة تطبيقات Python الموحدة، يمكن للمطورين التبديل بسهولة بين مهام مثل اكتشاف الكائنات، وتجزئة المثيلات، وتصنيف الصور، وتقدير الوضعية. في المقابل، تقتصر YOLOX بدقة على اكتشاف صناديق الإحاطة.

Link to this sectionمثال على التدريب#

إن تدريب نموذج على مجموعة بيانات مخصصة باستخدام Ultralytics فعال للغاية. يقلل خط أنابيب التدريب من استخدام ذاكرة CUDA، مما يسمح بأحجام دفعات أكبر حتى على أجهزة المستهلك، وهو تناقض صارخ مع المعماريات القديمة أو نماذج المحولات (transformer) الثقيلة.

from ultralytics import YOLO

# Initialize the cutting-edge YOLO26 small model
model = YOLO("yolo26s.pt")

# Train the model effortlessly with the MuSGD optimizer
results = model.train(data="coco8.yaml", epochs=100, imgsz=640, device=0)

# Export the trained model to ONNX format for deployment
model.export(format="onnx")

تعمل منصة Ultralytics على تعزيز سير العمل هذا بشكل أكبر، حيث توفر تدريباً سحابياً، وتوسيم تلقائي لمجموعة البيانات، وخيارات نشر بنقرة واحدة. إنها أداة لا غنى عنها للفرق التي تهدف إلى الانتقال من النماذج الأولية إلى الإنتاج بسرعة.

Link to this sectionحالات الاستخدام المثالية والتطبيقات الواقعية#

اختيار النموذج الصحيح يملي نجاح نشرك في العالم الحقيقي.

Link to this sectionذكاء الحافة وIoT#

بالنسبة للتطبيقات التي تتطلب معالجة محلية على أجهزة محدودة، مثل أنظمة إنذار أمني ذكية أو مستشعرات بيئية عن بعد، فإن YOLO26 هي الخيار الحاسم. تعني معماريتها الخالية من NMS وتنفيذها الأسرع بنسبة 43% على وحدة المعالجة المركزية (CPU) أنها تعمل بسلاسة على أجهزة مثل Raspberry Pi دون حلول التكميم (quantization) المعقدة.

Link to this sectionالروبوتات المستقلة#

تتطلب الروبوتات دقة عالية وزمن انتقال منخفض. تسمح قدرات تقدير الوضعية في YOLO26، المدعومة بـ Residual Log-Likelihood Estimation (RLE)، للروبوتات بفهم كينماتيكا البشر في الوقت الفعلي. تجعل افتقار YOLOX لاكتشاف النقاط الرئيسية الأصلية غير مناسبة لمهام التفاعل بين الإنسان والروبوت المتقدمة هذه.

Link to this sectionالفحص عالي الارتفاع والجوي#

عند فحص البنية التحتية عبر الطائرات بدون طيار، فإن اكتشاف العيوب الدقيقة أمر بالغ الأهمية. تعمل دوال ProgLoss وSTAL في YOLO26 على تحسين الاستدعاء للكائنات الصغيرة بشكل جذري. بالإضافة إلى ذلك، تدعم YOLO26 أصلياً صناديق الإحاطة الموجهة (OBB)، كاملة مع خسارة زاوية متخصصة لحل مشكلات الحدود، مما يجعلها مثالية للصور الساتلية والجوية حيث يتم تدوير الكائنات بشكل تعسفي.

Link to this sectionعمليات النشر القديمة#

قد تظل YOLOX تجد استخداماً في البيئات القديمة حيث تم بناء خطوط أنابيب نشر C++ الحالية صراحة حول مخرجات رأسها المنفصل المحددة في عام 2021. ومع ذلك، بالنسبة لأي مشروع جديد، يُنصح بشدة بالانتقال إلى نظام Ultralytics البيئي للاستفادة من مكاسب الأداء الحديثة ودعم المجتمع المستمر.

Link to this sectionاستكشاف نماذج أخرى#

بينما تمثل YOLO26 أحدث ما توصلت إليه التقنية حالياً، يوفر نظام Ultralytics البيئي مجموعة متنوعة من النماذج المصممة لاحتياجات محددة. بالنسبة للمطورين المهتمين بالمعماريات القائمة على المحولات، يوفر RT-DETR نهجاً بديلاً للاكتشاف المتكامل. بالإضافة إلى ذلك، تظل YOLO11 خياراً قوياً ومختبراً للغاية لبيئات الإنتاج التي تتطلب مقارنة معيارية تاريخية واسعة.

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

المساهمون

التعليقات