Evalml: Добавить график частичной зависимости

Созданный на 28 июл. 2020  ·  3Комментарии  ·  Источник: alteryx/evalml

Все 3 Комментарий

Раньше мне не приходило в голову, что мы можем использовать значения shap для построения графика зависимости. https://slundberg.github.io/shap/notebooks/plots/dependence_plot.html

Я подозреваю, что мы все еще начинаем с добавления традиционных графиков частичных зависимостей, но мы хотели поделиться этим, поскольку это интересно и о чем следует помнить при разработке этого API.

@ kmax12 Спасибо, что поделились этим! Я согласен с тем, что было бы разумно начать с добавления традиционных графиков частичных зависимостей, поэтому я подал № 1068 для отслеживания использования значений SHAP для создания графиков зависимостей, чтобы убедиться, что это не потеряно, когда эта проблема будет закрыта.

Обсуждается с @ angela97lin . Выводы:

  • А пока мы будем поддерживать конвейеры. Мы не будем добавлять тестовое покрытие / документы для принятия оценщиков в качестве входных данных, если только это не окажется «просто работает» и потребуется всего пара часов, чтобы добавить покрытие модульным тестом.
  • Мы будем генерировать только 1d графики, а не 2d графики взаимодействий.
  • 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 рейтинги