Предположим, что данные имеют как числовые & catagoricial, так и я создал модель xgboost с помощью gblinear. Я проанализировал модель xgboost с xgb.importance, тогда как я могу выразить категориальные переменные веса?gblinear xgboost в R
-1
A
ответ
1
В то время как XGBoost является моделью considered to be a black box, вы можете понять важность функции (как для категориальной, так и для цифровой) путем усреднения коэффициента усиления каждой функции для всех разделенных и всех деревьев.
Это представлено на графике ниже.
# Get the feature real names
names <- dimnames(trainMatrix)[[2]]
# Compute feature importance matrix
importance_matrix <- xgb.importance(names, model = bst)
# Nice graph
xgb.plot.importance(importance_matrix[1:10,])
В художественном значении выше, мы можем увидеть первые 10 наиболее важные особенностей.
Эта функция дает цвет каждой панели. В основном кластеризация K-средних применяется для группировки каждой функции по важности.
В качестве альтернативы это может быть представлено в виде древовидной диаграммы (см. Ссылку выше).
Смежные вопросы
- 1. Вопросы xgboost с R
- 2. xgboost с использованием R xgb.importance throws error
- 3. Xgboost Num_class в R
- 4. Ошибка в xgboost() в R
- 5. Ошибка прогноза Xgboost R
- 6. параметров настройки XGboost В R
- 7. Устранение неполадок XGBoost в R
- 8. R xgboost Параметры пакета отношение
- 9. R: xgboost участок Рух кривой
- 10. Ошибка установки пакета xgboost R
- 11. R xgboost предскажите с early.stop.round
- 12. Понимание num_classes для xgboost в R
- 13. xgboost R пакет early_stop_rounds не запускается
- 14. R xgboost - как использовать локальные файлы данных?
- 15. R xgboost, проблемы с гамма-регрессией
- 16. XGBoost Установка в windows
- 17. NaN ошибка в xgboost
- 18. Различные результаты с официальным пакетом «xgboost» против xgboost из пакета «caret» в R
- 19. Как изменить матрицу потерь в XGboost (в R)?
- 20. xgboost в R: как xgb.cv передает оптимальные параметры в xgb.train
- 21. Ошибка установки пакета «xgboost»
- 22. Как создавать выходы XGBoost без библиотеки XGBoost?
- 23. Xgboost, максимальное количество ядер
- 24. XGBoost Ошибка при использовании функции xgboost
- 25. Как оценивается качество xgboost?
- 26. Доступ к истории наблюдений в пакете xgboost r
- 27. Понимание ошибки выполнения перекрестной проверки с xgboost в R
- 28. Ошибка при попытке использовать xgb.importance в r из пакета xgboost
- 29. Как использовать алгоритм XGBoost для регрессии в R?
- 30. Установка XGBoost