ملاحظة
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
توضح هذه المقالة كيفية استخدام مكون ResNet في مصمم التعلم الآلي من Azure، لإنشاء نموذج تصنيف صور باستخدام خوارزمية ResNet.
خوارزمية التصنيف هذه هي طريقة تعلم خاضعة للإشراف، وتتطلب مجموعة بيانات مسماة.
ملاحظة
لا يدعم هذا المكون مجموعة البيانات المسماة التي تم إنشاؤها من تسمية البيانات في الاستوديو، ولكنه يدعم فقط دليل الصور المسمى الذي تم إنشاؤه من مكون التحويل إلى دليل الصور .
يمكنك تدريب النموذج من خلال توفير نموذج ودليل صورة مسمى كمدخلات لتدريب نموذج PyTorch. يمكن بعد ذلك استخدام النموذج المدرب للتنبؤ بالقيم لأمثلة الإدخال الجديدة باستخدام Score Image Model.
المزيد حول ResNet
راجع هذه الورقة للحصول على مزيد من التفاصيل حول ResNet.
كيفية تكوين ResNet
أضف مكون ResNet إلى البنية الأساسية لبرنامج ربط العمليات التجارية الخاصة بك في المصمم.
بالنسبة إلى اسم النموذج، حدد اسم بنية ResNet معينة ويمكنك التحديد من resnet المدعومة: 'resnet18' و'resnet34' و'resnet50' و'resnet101' و'resnet152' و'resnet152' و'resnext50_32x4d' و'resnext101_32x8d' و'wide_resnet50_2' و'wide_resnet101_2'.
بالنسبة إلى التدريب المسبق، حدد ما إذا كنت تريد استخدام نموذج مدرب مسبقا على ImageNet. إذا تم تحديده، يمكنك ضبط النموذج استنادا إلى نموذج محدد مدرب مسبقا؛ إذا تم إلغاء تحديده، يمكنك التدريب من البداية.
بالنسبة إلى القيمة المتبقية Zero init، حدد ما إذا كنت تريد تهيئة طبقة معيار الدفعة الأخيرة صفرا في كل فرع متبق. إذا تم تحديده، يبدأ الفرع المتبقي بالأصفار، وتتصرف كل كتلة متبقية كهوية. يمكن أن يساعد هذا في التقارب في أحجام الدفعات الكبيرة وفقا ل https://arxiv.org/abs/1706.02677.
قم بتوصيل إخراج مكون ResNet ومكون مجموعة بيانات صورة التدريب والتحقق من الصحة بنموذج Train PyTorch.
إرسال البنية الأساسية.
النتائج
بعد اكتمال تشغيل البنية الأساسية لبرنامج ربط العمليات التجارية، لاستخدام النموذج لتسجيل النقاط، قم بتوصيل نموذج Train PyTorch ب Score Image Model، للتنبؤ بالقيم لأمثلة الإدخال الجديدة.
الملاحظات التقنية
معلمات المكون
اسم | نطاق | النوع | افتراضي | وصف |
---|---|---|---|---|
اسم النموذج | أي | طريقة | resnext101_32x8d | اسم بنية ResNet معينة |
مدرب مسبقا | أي | منطقي | صواب | ما إذا كان يجب استخدام نموذج مدرب مسبقا على ImageNet |
صفر init متبقية | أي | منطقي | خطأ | ما إذا كان يجب عدم تهيئة طبقة معيار الدفعة الأخيرة في كل فرع متبق |
الناتج
اسم | النوع | وصف |
---|---|---|
نموذج غير مدرب | دليل غير مدرب | نموذج ResNet غير مدرب يمكن توصيله بنموذج Train PyTorch. |
الخطوات التالية
راجع مجموعة المكونات المتوفرة للتعلم الآلي من Azure.