ما هي مساحة عمل التعلم الآلي من Azure؟
تعد مساحة العمل مورد المستوى الأعلى ل Azure التعلم الآلي، مما يوفر مكانا مركزيا للعمل مع جميع القطع الأثرية التي تقوم بإنشائها عند استخدام Azure التعلم الآلي. تحتفظ مساحة العمل بسجل لجميع عمليات تشغيل التدريب، بما في ذلك السجلات والمقاييس والمخرجات ولقطة من البرامج النصية الخاصة بك. يمكنك استخدام هذه المعلومات لتحديد تشغيل التدريب الذي ينتج أفضل نموذج.
بمجرد أن يكون لديك نموذج تريده ، يمكنك تسجيله في مساحة العمل. ثم يمكنك استخدام النموذج المسجل والبرامج النصية لتسجيل النقاط للنشر إلى مثيلات حاوية Azure أو خدمة Azure Kubernetes أو إلى صفيف بوابة قابل للبرمجة الميدانية (FPGA) كنقطة نهاية HTTP تستند إلى REST.
علم التصنيف
يتم توضيح تصنيف مساحة العمل في الرسم البياني التالي:
يوضح الرسم التخطيطي المكونات التالية لمساحة العمل:
يمكن أن تحتوي مساحة العمل على مثيلات Azure التعلم الآلي compute ، والموارد السحابية التي تم تكوينها باستخدام بيئة Python اللازمة لتشغيل Azure التعلم الآلي.
تمكنك أدوار المستخدمين من مشاركة مساحة العمل الخاصة بك مع مستخدمين أو فرق أو مشاريع أخرى.
يتم استخدام أهداف الحوسبة لتشغيل تجاربك.
عند إنشاء مساحة العمل، يتم أيضا إنشاء الموارد المقترنة نيابة عنك.
التجارب عبارة عن تدريبات تستخدمها لبناء نماذجك.
خطوط الأنابيب هي مهام سير عمل قابلة لإعادة الاستخدام للتدريب وإعادة التدريب على النموذج الخاص بك.
تساعد مجموعات البيانات في إدارة البيانات التي تستخدمها للتدريب على النماذج وإنشاء خطوط الأنابيب.
بمجرد أن يكون لديك نموذج تريد نشره، يمكنك إنشاء نموذج مسجل.
استخدم النموذج المسجل والبرنامج النصي لتسجيل النقاط لإنشاء نقطة نهاية نشر.
أدوات للتفاعل في مساحة العمل
يمكنك التفاعل مع مساحة العمل الخاصة بك بالطرق التالية:
هام
الأدوات التي تم وضع علامة عليها (معاينة) أدناه موجودة حاليا في المعاينة العامة. يتم توفير إصدار المعاينة بدون اتفاقية مستوى الخدمة، ولا يوصى به لأحمال عمل الإنتاج. بعض الميزات ربما لا تكون مدعمة أو بها بعض القدرات المقيدة لمزيد من المعلومات، راجع شروط الاستخدام التكميلية لمعاينات Microsoft Azure.
- على الويب:
- في أي بيئة Python باستخدام Azure التعلم الآلي SDK ل Python.
- في سطر الأوامر باستخدام ملحق Azure التعلم الآلي CLI
- Azure التعلم الآلي VS Code Extension
التعلم الآلي باستخدام مساحة عمل
مهام التعلم الآلي قراءة و / أو كتابة القطع الأثرية إلى مساحة العمل الخاصة بك.
- قم بتشغيل تجربة لتدريب نموذج - يكتب نتائج تشغيل التجربة إلى مساحة العمل.
- استخدم ML الآلي لتدريب نموذج - يكتب نتائج التدريب إلى مساحة العمل.
- تسجيل نموذج في مساحة العمل.
- نشر نموذج - يستخدم النموذج المسجل لإنشاء عملية نشر.
- إنشاء مهام سير عمل قابلة لإعادة الاستخدام وتشغيلها.
- عرض نماذج التعلم الآلي مثل التجارب وخطوط الأنابيب والنماذج وعمليات النشر.
- تتبع ومراقبة النماذج.
إدارة مساحة العمل
يمكنك أيضا تنفيذ مهام إدارة مساحة العمل التالية:
| مهمة إدارة مساحة العمل | المدخل | استوديو | Python SDK | Azure CLI | تعليمة VS الظاهرية |
|---|---|---|---|---|---|
| إنشاء مساحة عمل | ✓ | ✓ | ✓ | ✓ | |
| إدارة الوصول إلى مساحة العمل | ✓ | ✓ | |||
| إنشاء موارد الحوسبة وإدارتها | ✓ | ✓ | ✓ | ✓ | |
| إنشاء جهاز ظاهري لدفتر الملاحظات | ✓ |
تحذير
لا يتم دعم نقل مساحة عمل Azure التعلم الآلي إلى اشتراك مختلف، أو نقل الاشتراك المالك إلى مستأجر جديد. قد يؤدي القيام بذلك إلى حدوث أخطاء.
إنشاء مساحة عمل
هناك طرق متعددة لإنشاء مساحة عمل:
- استخدم مدخل Azure للحصول على واجهة نقطة ونقر لإرشادك خلال كل خطوة.
- استخدم Azure التعلم الآلي SDK ل Python لإنشاء مساحة عمل أثناء التنقل من البرامج النصية ل Python أو دفاتر ملاحظات Jupyter
- استخدم قالب Azure Resource Manager أو Azureالتعلم الآلي CLI عندما تحتاج إلى أتمتة الإنشاء أو تخصيصه باستخدام معايير أمان الشركة.
- إذا كنت تعمل في Visual Studio Code، فاستخدم ملحق VS Code.
ملاحظة
اسم مساحة العمل غير حساس لحالة الأحرف.
الموارد الفرعية
هذه الموارد الفرعية هي الموارد الرئيسية التي يتم إجراؤها في مساحة عمل AML.
- الأجهزة الظاهرية: توفر طاقة حوسبة لمساحة عمل AML الخاصة بك وهي جزء لا يتجزأ من نشر النماذج وتدريبها.
- موازن التحميل: يتم إنشاء موازن تحميل الشبكة لكل مثيل حساب ومجموعة حوسبة لإدارة حركة المرور حتى أثناء إيقاف مثيل/مجموعة الحوسبة.
- الشبكة الظاهرية: تساعد هذه الموارد موارد Azure على التواصل مع بعضها البعض ومع الإنترنت والشبكات المحلية الأخرى.
- النطاق الترددي: يلخص جميع عمليات نقل البيانات الصادرة عبر المناطق.
الموارد المرتبطة بها
عند إنشاء مساحة عمل جديدة، فإنه يقوم تلقائيا بإنشاء العديد من موارد Azure التي تستخدمها مساحة العمل:
حساب Azure Storage: يستخدم كمخزن بيانات افتراضي لمساحة العمل. يتم تخزين دفاتر ملاحظات Jupyter المستخدمة مع مثيلات الحوسبة Azure التعلم الآلي هنا أيضا.
هام
بشكل افتراضي، يكون حساب التخزين هو حساب v1 للأغراض العامة. يمكنك ترقية هذا إلى v2 للأغراض العامة بعد إنشاء مساحة العمل. لا تقم بتمكين مساحة الاسم الهرمية على حساب التخزين بعد الترقية إلى الإصدار 2 للأغراض العامة.
لاستخدام حساب Azure Storage موجود، لا يمكن أن يكون من النوع BlobStorage أو حساب متميز (Premium_LRS و Premium_GRS). كما لا يمكن أن يكون لها مساحة اسم هرمية (تستخدم مع Azure Data Lake Storage Gen2). لا يتم دعم التخزين المتميز أو مساحات الأسماء الهرمية مع حساب التخزين الافتراضي لمساحة العمل. يمكنك استخدام مساحة تخزين متميزة أو مساحة اسم هرمية مع حسابات تخزين غير افتراضية .
Azure Container Registry: يسجل حاويات عامل الرصيف المستخدمة للمكونات التالية:
- بيئات Azure التعلم الآلي عند تدريب النماذج ونشرها
- AutoML عند النشر
- توصيف البيانات
لتقليل التكاليف ، يتم تحميل ACR بكسل حتى تكون هناك حاجة إلى الصور.
ملاحظة
إذا كان إعداد الاشتراك يتطلب إضافة علامات إلى الموارد الموجودة تحته، فسوف يفشل سجل حاوية Azure (ACR) الذي تم إنشاؤه بواسطة Azure التعلم الآلي، نظرا لأنه لا يمكننا تعيين العلامات إلى ACR.
Azure Application Insights: يخزن معلومات المراقبة والتشخيص. لمزيد من المعلومات، راجع مراقبة البيانات وتجميعها من نقاط نهاية خدمة الويب التعلم الآلي.
ملاحظة
يمكنك حذف مثيل Insights التطبيق بعد إنشاء الكتلة إذا أردت. يؤدي حذفه إلى الحد من المعلومات التي تم جمعها من مساحة العمل، وقد يزيد من صعوبة استكشاف المشكلات وإصلاحها. إذا قمت بحذف التطبيق Insights مثيل تم إنشاؤه بواسطة مساحة العمل، فلا يمكنك إعادة إنشائه دون حذف مساحة العمل وإعادة إنشائها.
Azure Key Vault: يخزن الأسرار التي تستخدمها أهداف الحوسبة والمعلومات الحساسة الأخرى التي تحتاجها مساحة العمل.
ملاحظة
يمكنك بدلا من ذلك استخدام مثيلات موارد Azure الموجودة عند إنشاء مساحة العمل باستخدام Python SDK أو Azure التعلم الآلي CLI باستخدام قالب ARM.
ماذا حدث لإصدار Enterprise
اعتبارا من سبتمبر 2020، أصبحت جميع الإمكانات المتوفرة في مساحات عمل إصدار Enterprise متوفرة الآن أيضا في مساحات عمل الإصدار الأساسي.
لم يعد من الممكن إنشاء مساحات عمل جديدة في المؤسسة. ستستمر أي مكالمات SDK أو CLI أو Azure Resource Manager تستخدم المعلمة في sku العمل ولكن سيتم توفير مساحة عمل أساسية.
اعتبارا من 21 ديسمبر، سيتم تعيين جميع مساحات عمل Enterprise Edition تلقائيا إلى الإصدار الأساسي، الذي يتمتع بنفس الإمكانات. لن يحدث أي توقف أثناء هذه العملية. في 1 يناير 2021 ، سيتم تقاعد Enterprise Edition رسميا.
في أي من الإصدارين، يتحمل العملاء مسؤولية تكاليف موارد Azure المستهلكة ولن يحتاجوا إلى دفع أي رسوم إضافية ل Azure التعلم الآلي. يرجى الرجوع إلى صفحة تسعير Azure التعلم الآلي لمزيد من التفاصيل.
الخطوات التالية
لمعرفة المزيد حول تخطيط مساحة عمل لمتطلبات مؤسستك، راجع تنظيم Azure التعلم الآلي وإعداده.
لبدء استخدام Azure التعلم الآلي، راجع:
