Для XGBoost Есть ли способ найти значения функций на основе вывода - PullRequest
1 голос
/ 20 января 2020

Я использую модель XGBRegressor и могу целостно оценить, какие из моих функций наиболее предсказуемы, просто набрав:

clf.feature_importances_

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

one_data_point = ...
clf.predict([one_data_point])[0].feature_importances_  # Doesn't work obviously

Похоже, это будет некоторое накопление путей, которые выбрало дерево решений. Есть ли способ сделать это?

...