Python Что означает отрицательный вклад в treeinterpreter? - PullRequest
0 голосов
/ 23 декабря 2018

Ссылка в этом посте об использовании treeinterpreter для понимания того, как каждая функция в древовидном классификаторе влияет на предсказания модели.

Кевин показал вклад каждой функции для каждой из3 класса в наборе данных радужной оболочки

enter image description here

Мне интересно, что означают положительные и отрицательные значения для каждого вклада функции?

например: что означает значение -0.43939394 для функции petal length, если это проблема классификации, а не проблема регрессии?

Из того, что я прочитал , что если это проблема регрессии, отрицательные значения означают, что это приведет к тому, что прогнозируемый результат будет ниже, а более высокое значение будет выше.

Кроме того, в sklearn важность функции представляет среднее значение уменьшенной примеси Как определяются feature_importances в RandomForestClassifier? .То же самое в этом случае для положительных значений?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...