RandomForestRegressor, особенности функций - PullRequest
0 голосов
/ 05 июля 2018

Я использую Random Forest Regressor и у меня 43 функции. Когда я запускаю следующий код:

print(clf.feature_importances_)

Я получаю следующий результат:

[0. 1. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.
 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]

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

В порядке или нет?

1 Ответ

0 голосов
/ 05 июля 2018

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

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