Evalml: Tambahkan plot ketergantungan parsial

Dibuat pada 28 Jul 2020  ·  3Komentar  ·  Sumber: alteryx/evalml

Semua 3 komentar

Satu hal yang tidak terpikirkan oleh saya sebelumnya adalah bahwa kita sebenarnya dapat menggunakan nilai shap untuk melakukan plot dependensi. https://slundberg.github.io/shap/notebooks/plots/dependence_plot.html

Saya kira kami masih memulai dengan hanya menambahkan plot deps parsial tradisional, tetapi ingin membagikan ini karena menarik dan sesuatu yang perlu diingat saat kami mengembangkan API ini.

@kmax12 Terima kasih telah berbagi ini! Saya setuju bahwa masuk akal untuk memulai dengan menambahkan plot ketergantungan parsial tradisional, jadi saya mengajukan #1068 untuk melacak menggunakan nilai SHAP untuk membuat plot ketergantungan untuk memastikan ini tidak hilang ketika masalah ini ditutup.

Dibahas dengan @angela97lin . Takeaways:

  • Untuk saat ini kami akan mendukung saluran pipa. Kami tidak akan menambahkan cakupan pengujian/dokumen untuk menerima estimator sebagai masukan, kecuali ternyata "hanya berfungsi" dan hanya perlu beberapa jam lagi untuk menambahkan cakupan pengujian unit
  • Kami hanya akan membuat plot 1d, bukan plot interaksi 2d
  • API:
def partial_dependence(pipeline, X, feature_name, grid_resolution=None):
    ...
def graph_partial_dependence(pipeline, X, feature_name, grid_resolution=None):
    ...
Apakah halaman ini membantu?
0 / 5 - 0 peringkat