Изменения

Перейти к: навигация, поиск

Интерпретируемые модели

284 байта убрано, 20:37, 8 января 2021
Нет описания правки
'''SHAP''' {{---}} (англ. SHapley Additive exPlanations) Важность i-го признака здесь вычисляется по такой формуле:<ref name="exp"> Реализация Shap [https://github.com/slundberg/shap]</ref>.
<math>\begin{equation*} \phi_{i}(p) =\sum_{S \subseteq \{1,2..n\} / \{i\}} \frac{|S|!(n - |S| -1)!}{n!}(p(S \cup \{ i \}) - p(S)) \end{equation*}</math><ref name="habr">Павел Трошенков "Как интерпретировать предсказания моделей в SHAP" [https://habr.com/ru/post/428213]</ref>.
где:
 
<math>p(S \cup \{ i \})</math> {{---}} это предсказание модели с i-тым признаком,
 
<math>p(S)</math> {{---}} это предсказание модели без i-того признака,
<math>n</math> {{---}} количество фичей,
<math>S</math> произвольный набор признаков без i-того признака
\\где '''f(S)''' <math>n</math> {{---}} ответ моделиколичество признаков, обученной на подмножестве '''S''' множества '''n''' признаков (на конкретном объекте — вся формула записывается для конкретного объекта). <ref name="habr"math>Павел Трошенков "Как интерпретировать предсказания моделей в SHAP" [https://habr.com/ru/post/428213]S</refmath>произвольный набор признаков без i-того признака.
Видно, что вычисление требует переобучения модели на всевозможных подмножествах признаках, поэтому на практике применяют приближения формулы.
Анонимный участник

Навигация