استخدام معلمات خط الأنابيب لإعادة تدريب النماذج في المصمم
في هذه المقالة الإرشادية، ستتعرف على كيفية استخدام Azure التعلم الآلي مصمم لإعادة تدريب نموذج تعلم الآلة باستخدام معلمات خط الأنابيب. ستستخدم خطوط الأنابيب المنشورة لأتمتة سير العمل وتعيين المعلمات لتدريب نموذجك على البيانات الجديدة. تتيح لك معلمات خطوط الأنابيب إعادة استخدام خطوط الأنابيب الحالية لمهام مختلفة.
ستتعلم في هذا المقال طريقة إجراء ما يلي:
- تدريب نموذج تعلم آلي.
- إنشاء معلمة خط أنابيب.
- انشر خط أنابيب التدريب الخاص بك.
- أعد تدريب نموذجك باستخدام معلمات جديدة.
المتطلبات الأساسية
- مساحة عمل التعلم الآلي من Microsoft Azure
- أكمل الجزء 1 من هذه السلسلة الإرشادية، تحويل البيانات في المصمم
هام
إذا لم تشاهد العناصر الرسومية المذكورة في هذا المستند، مثل أزرار الأستوديو أو المصمم، قد لا يرخص لك، بالشكل المطلوب، دخول مكان العمل. الرجاء الاتصال بمسؤول اشتراك Azure للتحقق من أنك حصلت على المستوى المطلوب من الوصول. لمزيد من المعلومات، انظرإدارة شؤون المستخدمين والأدوار.
تفترض هذه المقالة أيضا أن لديك بعض المعرفة ببناء خطوط الأنابيب في المصمم. للحصول على مقدمة موجهة ، أكمل البرنامج التعليمي.
نموذج للبنية الأساسية لبرنامج ربط العمليات التجارية
خط الأنابيب المستخدم في هذه المقالة هو نسخة معدلة من نموذج تنبؤ الدخل لخط أنابيب في الصفحة الرئيسية للمصمم. يستخدم خط الأنابيب مكون استيراد البيانات بدلا من مجموعة البيانات النموذجية ليوضح لك كيفية تدريب النماذج باستخدام بياناتك الخاصة.

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

حدد حفظ.
ملاحظة
يمكنك أيضا فصل معلمة مكون عن معلمة خط الأنابيب في جزء تفاصيل المكون، على غرار إضافة معلمات خط الأنابيب.
يمكنك فحص معلمات خط الأنابيب وتحريرها عن طريق تحديد رمز ترس الإعدادات بجوار عنوان مسودة خط الأنابيب.
- بعد الانفصال، يمكنك حذف معلمة خط الأنابيب في جزء التعيينات .
- يمكنك أيضا إضافة معلمة خط أنابيب في جزء الإعدادات، ثم تطبيقها على بعض معلمات المكونات.
إرسال تشغيل خط الأنابيب.
نشر خط أنابيب التدريب
انشر خط أنابيب إلى نقطة نهاية خط أنابيب لإعادة استخدام خطوط الأنابيب بسهولة في المستقبل. تقوم نقطة نهاية خط الأنابيب بإنشاء نقطة نهاية REST لاستدعاء خط الأنابيب في المستقبل. في هذا المثال، تتيح لك نقطة نهاية خط الأنابيب إعادة استخدام خط الأنابيب لإعادة تدريب نموذج على بيانات مختلفة.
حدد نشر فوق لوحة المصمم.
حدد نقطة نهاية خط أنابيب أو قم بإنشائها.
ملاحظة
يمكنك نشر خطوط أنابيب متعددة إلى نقطة نهاية واحدة. يتم إعطاء كل خط أنابيب في نقطة نهاية معينة رقم إصدار، والذي يمكنك تحديده عند استدعاء نقطة نهاية خط الأنابيب.
حدد نشر.
إعادة تدريب النموذج الخاص بك
الآن بعد أن أصبح لديك خط أنابيب تدريب منشور ، يمكنك استخدامه لإعادة تدريب نموذجك على بيانات جديدة. يمكنك إرسال عمليات التشغيل من نقطة نهاية خط أنابيب من مساحة عمل الاستوديو أو برمجيا.
إرسال عمليات التشغيل باستخدام مدخل الاستوديو
اتبع الخطوات التالية لإرسال نقطة نهاية خط أنابيب معلمة يتم تشغيلها من مدخل الاستوديو:
- انتقل إلى صفحة نقاط النهاية في مساحة عمل الاستوديو.
- حدد علامة التبويب نقاط نهاية خط الأنابيب . بعد ذلك، حدد نقطة نهاية خط الأنابيب.
- حدد علامة التبويب خطوط الأنابيب المنشورة . ثم حدد إصدار خط الأنابيب الذي تريد تشغيله.
- حدد "Submit".
- في مربع الحوار "الإعداد"، يمكنك تحديد قيم المعلمات للتشغيل. على سبيل المثال، قم بتحديث مسار البيانات لتدريب النموذج الخاص بك باستخدام مجموعة بيانات غير أمريكية.

إرسال يعمل باستخدام التعليمات البرمجية
يمكنك العثور على نقطة نهاية REST لخط أنابيب منشور في لوحة النظرة العامة. من خلال استدعاء نقطة النهاية، يمكنك إعادة تدريب خط الأنابيب المنشور.
لإجراء مكالمة REST، تحتاج إلى رأس مصادقة من نوع حامل OAuth 2.0. للحصول على معلومات حول إعداد المصادقة إلى مساحة العمل الخاصة بك وإجراء مكالمة REST ذات معلمات، راجع إنشاء خط أنابيب Azure التعلم الآلي لتسجيل الدفعات.
الخطوات التالية
في هذه المقالة، تعلمت كيفية إنشاء نقطة نهاية خط أنابيب تدريب معلمة باستخدام المصمم.
للحصول على إرشادات تفصيلية كاملة حول كيفية نشر نموذج لإجراء تنبؤات، راجع البرنامج التعليمي للمصمم لتدريب نموذج الانحدار ونشره.
لمعرفة كيفية نشر وإرسال تشغيل إلى نقطة نهاية خط الأنابيب باستخدام SDK، راجع هذه المقالة.