إنشاء رؤى الذكاء الاصطناعي مسؤول في واجهة مستخدم الاستوديو

في هذه المقالة، يمكنك إنشاء لوحة معلومات الذكاء الاصطناعي مسؤولة وبطاقة أداء (معاينة) مع تجربة بدون تعليمة برمجية في واجهة مستخدم Azure التعلم الآلي studio.

هام

تُعد هذه الميزة قيد الإصدار الأولي العام في الوقت الحالي. يجري توفير إصدار المعاينة هذا دون اتفاقية على مستوى الخدمة، ولا نوصي باستخدامه لأحمال عمل الإنتاج. بعض الميزات ربما لا تكون مدعمة أو بها بعض القدرات المقيدة.

لمزيد من المعلومات، راجع ⁧⁩شروط الاستخدام التكميلية لمعاينات Microsoft Azure⁧⁩.

للوصول إلى معالج إنشاء لوحة المعلومات وإنشاء لوحة معلومات الذكاء الاصطناعي مسؤول، قم بما يلي:

  1. سجل نموذجك في التعلم الآلي من Azure حتى تتمكن من الوصول إلى تجربة عدم وجود تعليمات برمجية.

  2. في الجزء الأيمن من استوديو التعلم الآلي من Azure، حدد علامة التبويب Models.

  3. حدد النموذج المسجل الذي ترغب فيه لإنشاء تفاصيل الذكاء الاصطناعي المسؤول، ثم حدد علامة التبويب التفاصيل.

  4. حدد إنشاء لوحة معلومات ذكاء اصطناعي مسؤولة (معاينة).

    Screenshot of the wizard details pane with 'Create Responsible AI dashboard (preview)' tab highlighted.

لمعرفة المزيد من أنواع النماذج والقيود المدعومة في لوحة معلومات الذكاء الاصطناعي المسؤول، راجع السيناريوهات والقيود المدعومة.

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

المعالج مقسم إلى خمسة أقسام:

  1. مجموعات بيانات التدريب
  2. اختبار مجموعة البيانات
  3. مهمة النمذجة
  4. مكونات لوحة المعلومات
  5. معلمات المكون
  6. تكوين التجربة

حدد مجموعات البيانات الخاصة بك

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

إشعار

يتم دعم تنسيقات مجموعة البيانات الجدولية فقط في جدول التعلم الآلي.

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

    Screenshot of the train dataset tab.

  2. حدد مجموعة بيانات للاختبار: في قائمة مجموعات البيانات المسجلة، حدد مجموعة البيانات التي تريد استخدامها لملء مرئيات لوحة المعلومات الذكاء الاصطناعي المسؤولة.

    Screenshot of the test dataset tab.

  3. إذا لم تكن مجموعة بيانات التدريب أو الاختبار التي تريد استخدامها مدرجة، فحدد إنشاء لتحميلها.

حدد مهمة النمذجة الخاصة بك

بعد اختيار مجموعات البيانات الخاصة بك، حدد نوع مهمة النمذجة، كما هو موضح في الصورة التالية:

Screenshot of the modeling task tab.

حدد مكونات لوحة القيادة الخاصة بك

تقدم لوحة معلومات الذكاء الاصطناعي المسؤول ملفين تعريفيين لمجموعات الأدوات الموصى بها التي يمكنك إنشاؤها:

  • تصحيح أخطاء النموذج: فهم مجموعات البيانات الخطأ وتصحيحها في نموذج التعلم الآلي الخاص بك باستخدام تحليل الأخطاء، وأمثلة ماذا لو المضادة، وإمكانية شرح النموذج.

  • تدخلات الحياة الواقعية: فهم مجموعات البيانات الخطأ في نموذج التعلم الآلي الخاص بك وتصحيحها باستخدام التحليل السببي.

    إشعار

    لا يدعم التصنيف متعدد الفئات ملف تحليل التدخلات الواقعية.

Screenshot of the dashboard components tab, showing the 'Model debugging' and 'Real-life interventions' profiles.

  1. حدد الملف الذي تريد استخدامه.
  2. حدد التالي.

تكوين المعلمات لمكونات لوحة المعلومات

بعد تحديد ملف تعريف، تظهر معلمات المكون لجزء تكوين تصحيح الأخطاء النموذجي للمكونات المقابلة.

Screenshot of the component parameter tab, showing the 'Component parameters for model debugging' configuration pane.

معلمات المكون لتصحيح أخطاء النموذج:

  1. ميزة الهدف (مطلوبة): حدد الميزة التي تم تدريب نموذجك على توقعها.

  2. الميزات الفئوية: حدد الميزات الفئوية لعرضها بشكل صحيح كقيم فئوية في واجهة مستخدم لوحة المعلومات. يتم تحميل هذا الحقل مسبقًا بناءً على بيانات التعريف لمجموعة البيانات الخاصة بك.

  3. إنشاء شجرة الأخطاء وخريطة التمثيل اللوني: قم بالتبديل بين التشغيل وإيقاف التشغيل لإنشاء مكون تحليل الخطأ للوحة معلومات الذكاء الاصطناعي المسؤولة.

  4. ميزات خريطة التمثيل اللوني للخطأ: حدد ما يصل إلى ميزتين الذين ترغب فيهما لإنشاء مخطط حرارة خطأ مسبقًا لهما.

  5. التكوين المتقدم: حدد معلمات إضافية، مثل الحد الأقصى لعمق شجرة الخطأ، وعدد الأوراق في شجرة الخطأ والحد الأدنى لعدد العينات في كل عقدة طرفية.

  6. إنشاء أمثلة مضادة للوقائع ماذا لو: قم بالتبديل بين التشغيل وإيقاف التشغيل لإنشاء مكون ماذا لو مضاد للواقع للوحة معلومات الذكاء الاصطناعي المسؤول.

  7. عدد الوقائع المضادة (مطلوب): حدد عدد الأمثلة الواقعية التي تريد إنشاؤها لكل نقطة بيانات. ينبغي إنشاء 10 على الأقل لتمكين عرض مخطط شريطي للوحة المعلومات التي كانت الميزات الأكثر اضطرابًا، في المتوسط، لتحقيق التنبؤ المطلوب.

  8. نطاق تنبؤات القيمة (مطلوب): حدد لسيناريوهات الانحدار النطاق الذي تريد أن تشتمل الأمثلة الواقعية على قيم تنبؤ فيه. بالنسبة لسيناريوهات التصنيف الثنائي، سيتم تعيين النطاق تلقائيًا لإنشاء حقائق معاكسة للفئة المعاكسة لكل نقطة بيانات. بالنسبة للسيناريوهات متعددة التصنيفات، استخدم القائمة المنسدلة لتحديد الفئة التي تريد توقع كل نقطة بيانات عليها.

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

    عند تحديد تحديد ميزات للاضطراب، يمكنك تحديد النطاق الذي تريد السماح بالاضطرابات فيه. على سبيل المثال: بالنسبة للميزة YOE (سنوات الخبرة)، حدد أن الحقائق المضادة يجب أن تحتوي فقط على قيم ميزة تتراوح فقط من 10 إلى 21 بدلاً من القيم الافتراضية 5 إلى 21.

    Screenshot of the wizard, showing a pane of features you can specify to perturb.

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

بدلا من ذلك، إذا حددت ملف تعريف التدخلات الواقعية، فسترى الشاشة التالية تنشئ تحليلا سببيا. سيساعدك هذا على فهم التأثيرات السببية للميزات التي تريد "معالجتها" على نتيجة معينة تريد تحسينها.

Screenshot of the wizard, showing the 'Component parameters for real-life interventions' pane.

تستخدم المعلمات المكونة للتدخلات الواقعية التحليل السببي. قم بالتالي:

  1. الميزة المستهدفة (مطلوبة): اختر النتيجة التي تريد حساب التأثيرات السببية لها.
  2. ميزات العلاج (مطلوب): اختر ميزة واحدة أو أكثر من الميزات التي تهتم بتغييرها ("المعالجة") لتحسين النتيجة المستهدفة.
  3. الميزات الفئوية: حدد الميزات الفئوية لعرضها بشكل صحيح كقيم فئوية في واجهة مستخدم لوحة المعلومات. يتم تحميل هذا الحقل مسبقًا بناءً على بيانات التعريف لمجموعة البيانات الخاصة بك.
  4. الإعدادات المتقدمة: حدد المعلمات الإضافية لتحليلك السببي مثل الميزات غير المتجانسة (وهي ميزات إضافية لفهم التجزئة السببية في تحليلك بالإضافة إلى ميزات العلاج) والنموذج السببي الذي ترغب في استخدامه.

تكوين التجربة

أخيرًا، قم بتكوين تجربتك لبدء وظيفة لإنشاء لوحة معلومات الذكاء الاصطناعي المسؤولة الخاصة بك.

Screenshot of the Experiment configuration tab, showing the 'Training job or experiment configuration' pane.

في جزء Training job أو Experiment configuration ، قم بما يلي:

  1. الاسم: امنح لوحة المعلومات اسما فريدا بحيث يمكنك تمييزه عند عرض قائمة لوحات المعلومات لنموذج معين.
  2. اسم التجربة: حدد تجربة حالية لتشغيل الوظيفة أو إنشاء تجربة جديدة.
  3. التجربة الحالية: في القائمة المنسدلة، حدد تجربة موجودة.
  4. تحديد نوع الحوسبة: حدد نوع الحوسبة الذي ترغب في استخدامه لتنفيذ مهمتك.
  5. حدد الحساب: في القائمة المنسدلة، حدد الحساب الذي تريد استخدامه. إذا لم تكن هناك موارد حوسبة حالية، فحدد علامة زائد (+)، وأنشئ مورد حساب جديدًا، ثم حدث القائمة.
  6. الوصف: أضف وصفًا أطول للوحة معلومات الذكاء الاصطناعي المسؤول.
  7. العلامات: أضف أية علامات إلى لوحة معلومات الذكاء الاصطناعي المسؤولة هذه.

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

لمعرفة كيفية عرض لوحة معلومات الذكاء الاصطناعي المسؤولة واستخدامها، راجع استخدام لوحة معلومات الذكاء الاصطناعي المسؤول في Azure التعلم الآلي studio.

كيفية إنشاء بطاقة أداء الذكاء الاصطناعي المسؤول (معاينة)

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

  • انتقل إلى علامة التبويب النماذج من شريط التنقل الأيسر في Azure Machine Learning studio.
  • حدد النموذج المسجل الذي ترغب في إنشاء بطاقة أداء له وحدد علامة التبويب الذكاء الاصطناعي المسؤول.
  • من اللوحة العلوية، حدد Create Responsible الذكاء الاصطناعي insights (preview) ثم Generate new PDF scorecard.

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

  1. ملخص بطاقة أداء PDF
  2. أداء النموذج
  3. تحديد الأداة
  4. تحليل البيانات (كان يسمى سابقا مستكشف البيانات)
  5. التحليل السببي
  6. قابلية التفسير
  7. تكوين التجربة
  8. تقييم الإنصاف (فقط إذا كانت هناك ميزات فئوية)

تكوين بطاقة الأداء الخاصة بك

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

    Screenshot of the wizard on scorecard summary configuration.

  2. يسمح لك قسم أداء النموذج بالدمج في مقاييس تقييم النموذج القياسي في صناعة بطاقة الأداء، مع تمكينك من تعيين القيم المستهدفة المطلوبة للمقاييس المحددة. حدد مقاييس الأداء المطلوبة (حتى ثلاثة) والقيم المستهدفة باستخدام القوائم المنسدلة.

    Screenshot of the wizard on scorecard model performance configuration.

  3. تتيح لك خطوة تحديد الأداة اختيار المكونات اللاحقة التي ترغب في تضمينها في بطاقة الأداء الخاصة بك. تسجيل الحضور تضمين في بطاقة الأداء لتضمين جميع المكونات، أو تحديد/إلغاء تحديد كل مكون على حدة. حدد أيقونة المعلومات ("i" في دائرة) بجوار المكونات لمعرفة المزيد عنها.

    Screenshot of the wizard on scorecard tool selection configuration.

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

    Screenshot of the wizard on scorecard data analysis configuration.

  5. يمكن أن يساعد قسم تقييم الإنصاف في تقييم مجموعات الأشخاص التي قد تتأثر سلبا بتوقعات نموذج التعلم الآلي. يوجد حقلان في هذا القسم.

    • الميزات الحساسة: حدد السمة (السمات) الحساسة التي تختارها (على سبيل المثال، العمر والجنس) من خلال تحديد أولويات ما يصل إلى 20 مجموعة فرعية ترغب في استكشافها ومقارنتها.

    • مقياس الإنصاف: حدد مقياس الإنصاف المناسب لإعدادك (على سبيل المثال، الفرق في الدقة ونسبة معدل الخطأ)، وحدد القيمة (القيم) المستهدفة المطلوبة على مقياس (قياسات) الإنصاف المحددة. سيسجل مقياس الإنصاف المحدد (المقترن بتحديدك للاختلاف أو النسبة عبر التبديل) الفرق أو النسبة بين القيم القصوى عبر المجموعات الفرعية. (الحد الأقصى - الحد الأدنى أو الحد الأقصى/الحد الأدنى).

    Screenshot of the wizard on scorecard fairness assessment configuration.

    إشعار

    تقييم الإنصاف متاح حاليا فقط للسمات الحساسة الفئوية مثل الجنس.

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

    Screenshot of the wizard on scorecard causal analysis configuration.

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

    Screenshot of the wizard on scorecard feature importance configuration.

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

    Screenshot of the wizard on scorecard experiment configuration.

  9. وأخيرا، راجع التكوينات الخاصة بك وحدد إنشاء لبدء وظيفتك!

    Screenshot of the wizard on scorecard configuration review.

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

الخطوات التالية