ما هو مصمم Azure التعلم الآلي؟
Azure التعلم الآلي designer عبارة عن واجهة سحب وإفلات تستخدم لتدريب النماذج ونشرها في Azure التعلم الآلي. توضح هذه المقالة المهام التي يمكنك القيام بها في المصمم.
- لبدء استخدام المصمم، راجع البرنامج التعليمي: تدريب نموذج انحدار بدون رمز.
- للتعرف على المكونات المتوفرة في المصمم، راجع مرجع الخوارزمية والمكونات.

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

البنية الأساسية لبرنامج ربط العمليات التجارية
يتكون خط الأنابيب من مجموعات بيانات ومكونات تحليلية تقوم بتوصيلها. خطوط الأنابيب لها العديد من الاستخدامات: يمكنك إنشاء خط أنابيب يدرب نموذجا واحدا ، أو خط أنابيب يدرب نماذج متعددة. يمكنك إنشاء خط أنابيب يقوم بإجراء تنبؤات في الوقت الفعلي أو دفعة واحدة، أو إنشاء خط أنابيب يقوم بتنظيف البيانات فقط. تتيح لك خطوط الأنابيب إعادة استخدام عملك وتنظيم مشاريعك.
مسودة خط الأنابيب
أثناء تحرير خط أنابيب في المصمم، يتم حفظ تقدمك كمسودة خط أنابيب. يمكنك تحرير مسودة خط أنابيب في أي وقت عن طريق إضافة مكونات أو إزالتها، وتكوين أهداف الحساب، وإنشاء معلمات، وما إلى ذلك.
خط أنابيب صالح له هذه الخصائص:
- يمكن لمجموعات البيانات الاتصال بالمكونات فقط.
- يمكن للمكونات الاتصال فقط إما بمجموعات البيانات أو المكونات الأخرى.
- يجب أن يكون لكافة منافذ الإدخال للمكونات بعض الاتصال بتدفق البيانات.
- يجب تعيين جميع المعلمات المطلوبة لكل مكون.
عندما تكون مستعدا لتشغيل مسودة خط الأنابيب، يمكنك إرسال تشغيل خط أنابيب.
عملية تشغيل البنية الأساسية لبرنامج ربط العمليات التجارية
في كل مرة تقوم فيها بتشغيل خط أنابيب، يتم تخزين تكوين خط الأنابيب ونتائجه في مساحة العمل الخاصة بك كتشغيل خط أنابيب. يمكنك العودة إلى أي خط أنابيب قيد التشغيل لفحصه بحثا عن استكشاف الأخطاء وإصلاحها أو التدقيق. قم باستنساخ خط أنابيب قيد التشغيل لإنشاء مسودة خط أنابيب جديدة لتتمكن من تحريرها.
يتم تجميع عمليات تشغيل خطوط الأنابيب في تجارب لتنظيم محفوظات التشغيل. يمكنك تعيين التجربة لكل تشغيل لخط الأنابيب.
مجموعات البيانات
تسهل مجموعة بيانات التعلم الآلي الوصول إلى بياناتك والعمل معها. يتم تضمين العديد من مجموعات البيانات النموذجية في المصمم لتتمكن من تجربتها. يمكنك تسجيل المزيد من مجموعات البيانات حسب حاجتك.
المكونات
المكون هو خوارزمية يمكنك تنفيذها على بياناتك. يحتوي المصمم على العديد من المكونات التي تتراوح من وظائف إدخال البيانات إلى عمليات التدريب والتسجيل والتحقق من الصحة.
قد يحتوي المكون على مجموعة من المعلمات التي يمكنك استخدامها لتكوين الخوارزميات الداخلية للمكون. عندما تقوم بتحديد مكون على اللوحة، يتم عرض معلمات المكون في جزء الخصائص الموجود على يسار اللوحة. يمكنك تعديل المعلمات في هذا الجزء لضبط النموذج الخاص بك. يمكنك تعيين موارد الحوسبة للمكونات الفردية في المصمم.
للحصول على بعض المساعدة في التنقل عبر مكتبة خوارزميات التعلم الآلي المتوفرة، راجع نظرة عامة على مرجع مكون الخوارزمية&. للحصول على تعليمات حول اختيار خوارزمية، راجع ورقة غش خوارزمية Azure التعلم الآلي.
حوسبة الموارد
استخدم موارد الحوسبة من مساحة العمل لتشغيل خط الأنابيب الخاص بك واستضافة النماذج المنشورة كنقاط نهاية في الوقت الفعلي أو نقاط نهاية خط أنابيب (للاستدلال الدفعي). أهداف الحوسبة المدعومة هي:
| هدف الحساب | التدريب | توزيع |
|---|---|---|
| Azure التعلم الآلي compute | ✓ | |
| خدمة Azure Kubernetes Service | ✓ |
يتم إرفاق أهداف الحوسبة بمساحة عمل Azure التعلم الآلي. يمكنك إدارة أهداف الحوسبة الخاصة بك في مساحة العمل الخاصة بك في استوديو Azure التعلم الآلي.
نشر
لإجراء الاستدلال في الوقت الفعلي، يجب نشر خط أنابيب كنقطة نهاية في الوقت الفعلي. تنشئ نقطة النهاية في الوقت الفعلي واجهة بين تطبيق خارجي ونموذج تسجيل النقاط الخاص بك. تقوم المكالمة إلى نقطة نهاية في الوقت الفعلي بإرجاع نتائج التنبؤ إلى التطبيق في الوقت الفعلي. لإجراء مكالمة إلى نقطة نهاية في الوقت الفعلي، يمكنك تمرير مفتاح واجهة برمجة التطبيقات الذي تم إنشاؤه عند نشر نقطة النهاية. تعتمد نقطة النهاية على REST ، وهو خيار معماري شائع لمشاريع برمجة الويب.
يجب نشر نقاط النهاية في الوقت الفعلي إلى مجموعة خدمة Azure Kubernetes.
لمعرفة كيفية نشر النموذج، راجع البرنامج التعليمي: نشر نموذج تعلم الآلة مع المصمم.
ملاحظة
توفر نقاط نهاية Azure التعلم الآلي (المعاينة) تجربة نشر محسنة وأبسط. تدعم نقاط النهاية سيناريوهات الاستدلال في الوقت الفعلي والدفعات. توفر نقاط النهاية واجهة موحدة لاستدعاء عمليات نشر النماذج وإدارتها عبر أنواع الحوسبة. راجع ما هي نقاط نهاية Azure التعلم الآلي (معاينة)؟.
نشر
يمكنك أيضا نشر خط أنابيب إلى نقطة نهاية خط أنابيب. على غرار نقطة النهاية في الوقت الفعلي، تتيح لك نقطة نهاية خط الأنابيب إرسال خطوط أنابيب جديدة يتم تشغيلها من تطبيقات خارجية باستخدام مكالمات REST. ومع ذلك، لا يمكنك إرسال البيانات أو استقبالها في الوقت الفعلي باستخدام نقطة نهاية خط أنابيب.
تتميز خطوط الأنابيب المنشورة بالمرونة ، ويمكن استخدامها لتدريب النماذج أو إعادة تدريبها ، وإجراء الاستدلال الدفعي ، ومعالجة البيانات الجديدة ، وأكثر من ذلك بكثير. يمكنك نشر خطوط أنابيب متعددة إلى نقطة نهاية خط أنابيب واحدة وتحديد إصدار خط الأنابيب المطلوب تشغيله.
يتم تشغيل خط أنابيب منشور على موارد الحوسبة التي تحددها في مسودة خط الأنابيب لكل مكون.
يقوم المصمم بإنشاء نفس كائن PublishPipeline مثل SDK.
الخطوات التالية
- تعلم أساسيات التحليلات التنبؤية والتعلم الآلي مع البرنامج التعليمي: توقع سعر السيارة مع المصمم
- تعرف على كيفية تعديل عينات المصممين الحالية لتكييفها مع احتياجاتك.