Evalml: أضف مؤامرة الاعتماد الجزئي

تم إنشاؤها على ٢٨ يوليو ٢٠٢٠  ·  3تعليقات  ·  مصدر: alteryx/evalml

ال 3 كومينتر

الشيء الوحيد الذي لم يحدث لي من قبل هو أنه يمكننا في الواقع استخدام قيم shap للقيام بمخطط التبعية. https://slundberg.github.io/shap/notebooks/plots/dependence_plot.html

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

@ kmax12 شكرا لتقاسم هذا! أوافق على أنه سيكون من المنطقي البدء بإضافة مخططات التبعية الجزئية التقليدية ، لذلك قمت بتقديم # 1068 للتتبع باستخدام قيم SHAP لإنشاء مخططات التبعية للتأكد من عدم ضياعها عند إغلاق هذه المشكلة.

تمت مناقشته مع

  • في الوقت الحالي سندعم خطوط الأنابيب. لن نضيف تغطية / مستندات اختبارية لقبول المُقَدِّرين كمدخلات ، إلا إذا اتضح أنها "تعمل فقط" وتستغرق بضع ساعات أخرى لإضافة تغطية اختبار الوحدة
  • سنقوم بإنشاء مخططات 1d فقط ، وليس مخططات تفاعل ثنائية الأبعاد
  • API:
def partial_dependence(pipeline, X, feature_name, grid_resolution=None):
    ...
def graph_partial_dependence(pipeline, X, feature_name, grid_resolution=None):
    ...
هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات