Eli5
ELI5 - это пакет Python, который помогает отлаживать классификаторы машинного обучения и объяснить их прогнозы.
Он обеспечивает поддержку следующих фреймворков и пакетов машинного обучения:
- Scikit-learn. В настоящее время ELI5 позволяет объяснять веса и прогнозы линейных классификаторов и регрессоров Scikit-Learn, деревьев решений печати как текст или в качестве SVG, демонстрируют импорт признаков и объясняют прогнозы деревьев решений и ансамблей на основе деревьев. ELI5 понимает утилиты обработки текста из Scikit-Learn и может соответствующим образом выделять текстовые данные. Поддерживается трубопровод и функции. Это также позволяет отлаживать трубопроводы Scikit-Learn, которые содержат хэшингверризатор, отменяя хэширование.
- Керас - Объясните прогнозы классификаторов изображений с помощью визуализаций Grad -Cam.
- XGBOOST - Показать импорт функций и объяснить прогнозы XGBClassifier, XGBRERSORSOR и XGBOOST.BOOMER.
- LightGBM - Показать импорт функций и объяснить прогнозы LGBMClassifier и LGBMREGRORSE.
- Catboost - Показать импорт функции Catboostclassifier, Catboostressressor и Catboost.catboost.
- Молния - Объясните веса и прогнозы классификаторов молний и регрессоров.
- Sklearn-crfsuite. ELI5 позволяет проверять веса моделей sklearn_crfsuite.crf.
ELI5 также реализует несколько алгоритмов для осмотра моделей черного ящика (см. Осматривание оценок черного ящика):
- Textexplainer позволяет объяснять прогнозы любого текстового классификатора с использованием алгоритма извести (Ribeiro et al., 2016). Существуют утилиты для использования лайма с не текстовыми данными и произвольными классификаторами черных ящиков, но эта функция в настоящее время экспериментальна.
- Метод важности перестановки может использоваться для расчета импорта функций для оценщиков черных ящиков.
Объяснение и форматирование разделены; Вы можете получить текстовое объяснение для отображения в консоли, HTML-версии, встраиваемой в ноутбуке iPython или веб-панели, объект pandas.DataFrame , если вы хотите дальнейшие обработки результатов, или JSON-версию, которая позволяет реализовать пользовательский рендеринг и форматирование на клиенте.
Лицензия - MIT.
Проверьте документы, чтобы узнать больше.