أفضل المنصات لتدريب مصنّفات صور مخصصة
مقارنة منصات تدريب مصنّفات الصور: AutoML بلا كتابة شيفرة، ومنصات المطورين وأدوات الحافة، وكيفية الاختيار بناءً على التحكم والنشر والتكلفة.
Miles Deans10 دقيقة قراءة
مشهد فحص توضيحي مولّد بالذكاء الاصطناعي. تعرض المربعات أربع صور اختبار مصنّفة تصنيفًا صحيحًا، اختيرت لوضوحها البصري، من مجموعة بيانات بقع الأقمشة. صنّف نموذج Ultralytics YOLO26s-cls الذي درّبناه 65 من أصل 71 صورة اختبار تصنيفًا صحيحًا، بما فيها 7 من أصل 11 صورة نظيفة و58 من أصل 60 صورة ملطخة. المربعات قصاصات مربعة من صور الاختبار. تبيّن الدرجات ثقة النموذج، لا دقته.
تعتمد أفضل منصة لتدريب مصنّف صور مخصص على مكان تشغيل النموذج ومقدار التحكم الذي تحتاج إليه. تتيح المنصات السحابية بلا كتابة شيفرة مثل Amazon Rekognition Custom Labels وAutoML على Gemini Enterprise Agent Platform (المعروفة سابقًا باسم Vertex AI AutoML) وLandingLens وUltralytics Platform رفع الصور الموسومة وتدريب النماذج دون كتابة شيفرة. وتمنحك مسارات عمل المطورين مثل Amazon SageMaker AI وAzure Machine Learning AutoML وHugging Face Transformers تحكمًا أكبر في النموذج ومهمة التدريب. أما الأدوات المخصصة للحافة مثل Edge Impulse فتستهدف الأجهزة الصغيرة، وتوفر Teachable Machine طريقة مجانية لإنشاء نموذج أولي في المتصفح.
تُعد حالة الخدمة مهمة عند الاختيار. ستنهي Microsoft دعم Azure Custom Vision في 25 سبتمبر 2028، ولم تعد Hugging Face AutoTrain تخضع للصيانة. وتُسمّي Google الآن Vertex AI AutoML AutoML على Gemini Enterprise Agent Platform؛ ويختصر هذا الدليل الاسم إلى Google Cloud AutoML.
يقارن هذا الدليل الأدوات المستخدمة لتدريب مصنّف على صورك الموسومة، ويوضح كيفية الاختيار، ويبيّن كيفية اختبار المصنّف قبل الالتزام باستخدامه. لاختيار بنية النموذج، راجع مقارنة نماذج تصنيف الصور. ولتقديم نموذج لديك بالفعل، راجع مقارنة منصات استدلال الرؤية الحاسوبية. تنشر Ultralytics هذه المقارنة وتقدم إحدى المنصات المدرجة فيها.
ما الذي ينبغي مقارنته#
يُسند تصنيف الصور تسمية واحدة أو أكثر إلى الصورة كاملة، مثل "معيب" أو "OK" لقطعة على خط إنتاج. وتختلف منصات تدريب المصنّفات في خمسة جوانب أهم من قوائم ميزاتها:
- التسميات: تسمية واحدة (فئة واحدة لكل صورة) أو تسميات متعددة (عدة فئات لكل صورة). لا تدعم كل المنصات كلا النوعين.
- التحكم: يختار AutoML النموذج والإعدادات نيابةً عنك، بينما تتيح لك منصات المطورين اختيار البنية وحجم الصورة وإعدادات التدريب.
- مكان تشغيل النموذج: لا تتيح بعض المنصات تقديم النموذج إلا من سحابتها الخاصة، بينما تتيح منصات أخرى تصديره لتشغيله على أجهزتك.
- نموذج التكلفة: تختلف طريقة تراكم تكاليف وقت التدريب وساعات الاستضافة ورسوم التنبؤ لكل صورة. وقد تكون تكلفة إبقاء النموذج قيد التشغيل أعلى من تكلفة تدريبه.
- موقع البيانات: المكان الذي تُخزّن فيه الصور وتُعالَج، وهو أمر مهم للبيانات الخاضعة للتنظيم.
مقارنة منصات تدريب مصنّفات الصور#
هذه أدوات من أنواع مختلفة: خدمات AutoML مُدارة، ومسارات عمل للمطورين، ونماذج أولية تعمل في المتصفح. حدّد قائمة مختصرة وفق دعم التسميات ومكان تشغيل النموذج قبل مقارنة التكلفة، وتحقق أولًا مما إذا كان نموذج مدرّب مسبقًا موجودًا ينجز المهمة بالفعل.
المنصات مرتبة أبجديًا. روجعت وثائق المورّدين في 9 نوفمبر 2026؛ وهذه مقارنة للقدرات وليست معيارًا عمليًا للأداء. على الشاشات الصغيرة، مرّر الجدول أفقيًا للاطلاع على جميع الأعمدة.
| المنصة | النهج | مكان تشغيل النموذج المدرّب | نموذج التكلفة | الأنسب لـ |
|---|---|---|---|---|
| Amazon Rekognition Custom Labels | AutoML بلا كتابة شيفرة في وحدة تحكم AWS | AWS فقط، عبر Custom Labels API | ساعات التدريب مضافًا إليها ساعات الاستدلال أثناء تشغيل النموذج | الفرق التي تستخدم AWS بالفعل وتريد API مُدارة |
| Amazon SageMaker AI | منصة للمطورين: خوارزميات مدمجة لتصنيف الصور أو شيفرة التدريب الخاصة بك | نقاط نهاية SageMaker، أو أي مكان تنشر فيه النموذج المُصدّر | الدفع مقابل مثيلات التدريب والاستضافة | فرق تعلّم الآلة التي تريد تحكمًا كاملًا ضمن AWS |
| Azure Custom Vision | بوابة بلا كتابة شيفرة | Azure API؛ ويمكن أيضًا تصدير النماذج ذات المجالات المحدودة | ساعات الحوسبة للتدريب، ومعاملات التنبؤ، وتخزين الصور | العملاء الحاليون الذين يخططون للانتقال؛ ستنتهي الخدمة في 25 سبتمبر 2028 |
| Azure Machine Learning AutoML | تدريب الصور باستخدام AutoML عبر Python SDK أو CLI؛ وفحص النتائج في الاستوديو | نقاط نهاية Azure أو النماذج المُصدّرة | الدفع مقابل موارد الحوسبة | المسار الذي توصي به Microsoft للانتقال من Custom Vision |
| Edge Impulse | التعلّم بالنقل في استوديو ويب (شركة تابعة لـ Qualcomm) | المتحكمات الدقيقة، وLinux المضمّن، وأجهزة الحافة الأخرى | خطة Developer المجانية للاستكشاف وإنشاء النماذج الأولية؛ تحقق من حقوق الاستخدام الإنتاجي؛ أسعار Enterprise حسب عرض السعر | مصنّفات للأجهزة الصغيرة منخفضة الطاقة |
| Google Cloud AutoML (AutoML على Gemini Enterprise Agent Platform، المعروف سابقًا باسم Vertex AI AutoML) | AutoML بلا كتابة شيفرة في Google Cloud | نقاط نهاية Google Cloud أو نماذج AutoML Edge للأجهزة | الدفع مقابل ساعات عقد التدريب والاستضافة | الفرق التي تستخدم Google Cloud بالفعل |
| Hugging Face Transformers | ضبط دقيق لمصنّفات الصور المدرّبة مسبقًا مثل ViT باستخدام الشيفرة، مع مشاركة النماذج على Hugging Face Hub | بنيتك التحتية الخاصة أو خدمة استضافة تهيئها بنفسك | موارد الحوسبة الخاصة بك، أو موارد مدفوعة للتدريب والاستضافة؛ تحقق من ترخيص كل نموذج | المطورون الذين يريدون اختيار نقطة التحقق والتحكم في التدريب. لم تعد AutoTrain، الخيار الأقدم بلا كتابة شيفرة، تخضع للصيانة |
| LandingLens | منصة بلا كتابة شيفرة لمشاريع التصنيف والكشف والتجزئة | السحابة أو الحافة، من تطبيق Windows إلى API | خطة مجانية بحدود استخدام، تشمل تنزيل نموذج واحد للاستخدام غير التجاري؛ وتتوفر خطط مدفوعة أعلى منها | فرق فحص التصنيع |
| Teachable Machine | أداة مجانية تعمل في المتصفح من Google Creative Lab | نماذج TensorFlow أو TensorFlow.js أو LiteRT (.tflite) المُصدّرة | مجاني | التعلّم وإنشاء النماذج الأولية بسرعة |
| Ultralytics Platform | ارفع البيانات ووسمها ودرّب نماذج تصنيف YOLO26 على وحدات GPU السحابية | نقاط نهاية المنصة، أو التصدير إلى تنسيقات مثل ONNX وTensorRT وCoreML وLiteRT | تُدفع تكلفة ساعات وحدات GPU السحابية باستخدام الأرصدة (بدءًا من 0.24 دولارًا في الساعة)؛ ويتوفر رصيد عند التسجيل | الفرق التي تريد مصنّفًا قابلًا للتصدير لتشغيله على أجهزتها |

قوائم مختصرة توضيحية بحسب المتطلبات. تتداخل هذه المجموعات؛ تحقق من دعم التسميات وحقوق النشر وتوافق بيئة التشغيل قبل الاختيار.
تدرّب Ultralytics Platform مصنّفات ذات تسمية واحدة، بحيث تُسنَد فئة واحدة إلى كل صورة. إذا كنت تحتاج إلى تصنيف متعدد التسميات، ففكّر في Azure Machine Learning AutoML أو Google Cloud AutoML.
كيفية الاختيار#
ابدأ بالقرار الذي تملك أقل قدر من المرونة بشأنه.
تريد العمل دون كتابة شيفرة واستخدام API مُدارة#
اختر خدمة AutoML في السحابة التي تستخدمها بالفعل: Amazon Rekognition Custom Labels على AWS، أو Google Cloud AutoML على Google Cloud. تتولى كلتاهما إدارة النموذج وإعداداته نيابةً عنك. تحقق من المدة التي يجب أن يظل فيها النموذج قيد التشغيل، لأن Rekognition Custom Labels تحتسب الرسوم عن كل ساعة يكون فيها النموذج قيد التشغيل، حتى عندما لا يحلل الصور.
تحتاج إلى تشغيل النموذج على أجهزتك#
اختر منصة تصدّر النموذج المدرّب. تتيح Edge Impulse وGoogle Cloud AutoML (نماذج Edge) وTeachable Machine وUltralytics Platform تصدير النماذج؛ تحقق من بيئة التشغيل المدعومة وحدود الخطة وشروط الترخيص قبل الاختيار. تعمل نماذج تصنيف YOLO26 المُصدّرة على حواسيب المصانع وكاميراتها ووحدات GPU باستخدام ONNX أو TensorRT أو OpenVINO. أما المتحكمات الدقيقة، فقد صُممت Edge Impulse لهذه الفئة من الأجهزة.
تريد تحكمًا كاملًا في النموذج#
للتحكم في البنية وإعدادات التدريب، استخدم SageMaker مع شيفرة التدريب الخاصة بك، أو أنشئ مسار عمل باستخدام PyTorch أو TensorFlow أو Keras أو Hugging Face Transformers أو حزمة Ultralytics YOLO. تحقق من البنى التي تدعمها كل مكتبة. وتتيح أدوات AutoML مثل Azure Machine Learning AutoML التحكم ضمن النماذج والإعدادات التي تدعمها. توقع الحاجة إلى مزيد من الإعداد في كلتا الحالتين.
تنتقل من Azure Custom Vision#
ستواصل Microsoft دعم العملاء الحاليين بالكامل حتى 25 سبتمبر 2028، وتوصي باستخدام Azure Machine Learning AutoML للتصنيف المخصص. للانتقال، صدّر صورك وتعيينات التسميات، واحتفظ بالتسميات المتعددة حيثما استخدمتها، ثم حوّلها إلى تنسيق الاستيراد الخاص بالمنصة الجديدة قبل إعادة التدريب.
تتعلم أو تنشئ نموذجًا أوليًا#
Teachable Machine مجانية وتُجري التدريب في المتصفح، ما يجعلها وسيلة جيدة لاختبار إمكانية التمييز بين فئاتك قبل جمع مجموعة بيانات كاملة.
كيفية التحقق من المصنّف قبل الالتزام باستخدامه#
لا تكشف دقة العرض التوضيحي للمنصة إلا القليل عن صورك الخاصة. نفّذ الاختبار القصير نفسه على كل منصة ضمن قائمتك المختصرة:
- احتفظ بمجموعات منفصلة للتدريب والتحقق والاختبار. اختر صور الاختبار من الكاميرات والظروف التي سيواجهها النموذج في بيئة الإنتاج، واحتفظ بالصور المتشابهة جدًا والصور من تسلسل الالتقاط نفسه ضمن المجموعة ذاتها.
- درّب نموذجًا أساسيًا على صور التدريب نفسها باستخدام الإعدادات الافتراضية لكل منصة، وسجّل أي قيود على موارد الحوسبة أو ميزانية التدريب أو حجم الصورة.
- اختر باستخدام مجموعة التحقق. قارن الدقة والاستدعاء لكل فئة ومصفوفة الالتباس، إضافةً إلى السرعة على الأجهزة التي ستستخدمها، واضبط أي عتبات هنا.
- اختبر الخيار النهائي مرة واحدة باستخدام مجموعة الاختبار التي لم تُمس: دقة الفئة الأعلى للمصنّفات ذات التسمية الواحدة، أو الدقة والاستدعاء وF1 لكل تسمية في المصنّفات متعددة التسميات.
- تحقق من التكلفة الإجمالية: التدريب مضافًا إليه رسوم الاستضافة أو التنبؤ وفق حجم الاستخدام المتوقع.
- تحقق من إمكانية الخروج: هل يمكنك تنزيل النموذج المدرّب، وبأي تنسيق، وبموجب أي ترخيص؟
أعد استخدام الصور والتسميات وتقسيمات البيانات نفسها على كل منصة، مع تحويلها إلى تنسيق الاستيراد الخاص بكل منصة. وهذا مثال اختياري للاختبار النهائي باستخدام Ultralytics YOLO:
from ultralytics import YOLO
model = YOLO("yolo26n-cls.pt") # pretrained on ImageNet
model.train(data="path/to/dataset", epochs=50, imgsz=224) # dataset/train/<class>/, dataset/val/<class>/
metrics = model.val(split="test") # dataset/test/<class>/, never used in training (needs its own test folder)
print(f"top-1 accuracy: {metrics.top1:.3f}, top-5 accuracy: {metrics.top5:.3f}")راجع تنسيق مجموعة بيانات التصنيف لمعرفة بنية المجلدات، ووثائق Classify للاطلاع على أمثلة التصنيف، وإعدادات التدريب لمعرفة كل خيارات التدريب. احتفظ بمجلدات منفصلة للتدريب والتحقق والاختبار: إذا كان مجلد الاختبار غير موجود، فسيُجرى الفحص النهائي باستخدام صور التحقق.
موضع Ultralytics في المنظومة#
تدعم Ultralytics تدريب المصنّفات ذات التسمية الواحدة وتصديرها. قارن نتائجها على بياناتك الخاصة قبل اختيارها.
- درّب في السحابة أو محليًا. تدرّب Ultralytics Platform مصنّفات YOLO26 على وحدات GPU سحابية من متصفحك، بينما تدرّب حزمة Python مفتوحة المصدر
ultralyticsالنماذج نفسها على جهازك. - جهّز البيانات ودرّب ضمن مسار عمل واحد. استورد مجموعات البيانات المنظّمة في مجلدات حسب الفئات باستخدام تعليمات مجموعات بيانات المنصة، وراجع التسميات وتقسيمات البيانات، ثم درّب في Ultralytics Platform.
- شغّل النموذج حيثما تحتاج إليه. صدّره إلى ONNX أو TensorRT أو CoreML أو LiteRT أو تنسيقات أخرى، أو انشره على نقطة نهاية للمنصة.
- اعرف القيود. المصنّفات ذات تسمية واحدة. تعمل نقاط نهاية المنصة على CPU، لذا يُفضّل التعامل مع تقديم النماذج على GPU بكميات كبيرة على أجهزتك أو على سحابة أخرى. توفر Ultralytics ترخيص AGPL-3.0 وترخيص Enterprise: تتطلب عمليات النشر الاحتكارية التي لا تستطيع الوفاء بالتزامات AGPL-3.0 ترخيص Enterprise.
الأسئلة الشائعة
منصة Teachable Machine مجانية وتعمل في المتصفح، ما يجعلها مناسبة للنماذج الأولية. تعمل حزمة Ultralytics YOLO على أجهزتك دون رسوم برمجية بموجب AGPL-3.0؛ أما عمليات النشر الاحتكارية التي لا يمكنها الوفاء بالتزامات AGPL-3.0 فتحتاج إلى ترخيص المؤسسة. وتقدم Ultralytics Platform رصيدًا عند التسجيل.
لا يوجد عدد يناسب جميع الحالات. ابدأ بأمثلة متنوعة من كاميرات الإنتاج والظروف التشغيلية لديك، واستخدم أخطاء التحقق لتحديد الفئات التي تحتاج إلى مزيد من الأمثلة، واحتفظ بمجموعة اختبار منفصلة للتحقق النهائي. يمكن أن يؤدي الضبط الدقيق لنموذج مُدرّب مسبقًا مناسب إلى تقليل كمية البيانات المصنّفة المطلوبة مقارنةً بالتدريب من الصفر.
نعم، في بعض المنصات. تتيح Edge Impulse وGoogle Cloud AutoML (نماذج Edge) وTeachable Machine وUltralytics Platform تصدير النماذج؛ تحقّق من بيئة التشغيل المدعومة، وحدود الخطة، وشروط الترخيص. لا تعمل نماذج Amazon Rekognition Custom Labels إلا عبر AWS API.
توصي Microsoft باستخدام Azure Machine Learning AutoML لإنشاء نماذج تصنيف مخصصة، وتدعم عملاء Custom Vision الحاليين حتى 25 سبتمبر 2028. للانتقال إلى منصة أخرى، صدّر صورك وتعيينات الوسوم، ثم حوّلها إلى تنسيق الاستيراد الخاص بتلك المنصة.
نعم. تُطلق عليها Google الآن اسم AutoML على Gemini Enterprise Agent Platform، ويستمر تصنيف الصور باستخدام AutoML ضمن سير عمل التدريب نفسه.
استخدم التصنيف عندما تكفي تسمية واحدة للصورة بأكملها، مثل «سليم» أو «معيب». استخدم اكتشاف الكائنات عندما تحتاج إلى معرفة مواقع الكائنات أو عددها.
بقلم
التعليقات
اطرح سؤالًا، أو شارك نتائجك، أو ساعد شخصًا آخر.










