Описание тега xgboost

XGBoost is a library for constructing boosted tree models in R, Python, Java, Scala, and C++. Use this tag for issues specific to the package (i.e. input/output, installation, functionality).
3 ответа

xgboost: обработка пропущенных значений для поиска кандидатов с разделением

В разделе 3.4 своей статьи авторы объясняют, как они обрабатывают пропущенные значения при поиске наилучшего варианта разбиения для выращивания деревьев. В частности, они создают направление по умолчанию для тех узлов, у которых, в качестве функции …
03 июн '16 в 14:45
0 ответов

Ошибка при параллельной настройке модели xgboost в функции поезда кареты

Я пытаюсь выполнить настройку перекрестной проверки в карете для модели xgboost. У меня есть большая сетка настройки, поэтому я хотел бы запустить ее параллельно. Я настроил данные как разреженную матрицу, настроил сетку настройки, параллельную обра…
24 авг '18 в 20:45
2 ответа

Длина меток должна равняться количеству строк во входных данных

Я не знаю, почему я получаю эту ошибку! Мои данные training является разреженной матрицей dim(training) > 14407 161 dim(label.train) > 14407 1 xgb.train <- xgb.DMatrix(data = training, label = label.train) > Error in setinfo.xgb.DMatrix(…
10 июн '17 в 19:25
0 ответов

Загрузить модель XGBoost в рамках django

Я пытаюсь загрузить модель xgboost из FileField объекта модели Django. Это не работает. def do(execution): dataFile = execution.dataFile np = genfromtxt(dataFile, delimiter=',') import xgboost as xgb bst = xgb.Booster({'nthread': 4}) # init model # …
13 апр '18 в 15:54
0 ответов

Исправление версии gcc, используемой для пакетов python/anaconda

Я хотел установить xgboost в Python 3.5. Для этого требуется gcc для поддержки опции -fopenmp. GCC по умолчанию не поддерживает его. Так что я попробовал через Brew, но он не работал с последней версией GCC У gcc через homebrew нет --without-multili…
13 ноя '17 в 14:03
2 ответа

Python - LightGBM с GridSearchCV, работает вечно

Недавно я проводил несколько экспериментов для сравнения Python XgBoost и LightGBM. Кажется, что LightGBM - это новый алгоритм, который, как говорят люди, работает лучше, чем XGBoost, как по скорости, так и по точности. Это LightGBM GitHub. Это доку…
0 ответов

xgboost в R и перекрестная проверка

Я использую пакет xgboost в R. Во-первых, я хочу настроить параметры с набором проверки (20% от набора данных). Во-вторых, я хочу получить модель и предсказать задачу двоичной классификации с 5-кратной перекрестной проверкой. Я использую 64%(80%*80%…
24 авг '16 в 09:41
1 ответ

Почему в установке XGBoost нет параметра бустера, а в документации?

Я установил XGBoost. Это параметры, которые он отображает при выполнении: print(xgboost.XGBClassifier()) XGBClassifier(base_score=0.5, colsample_bylevel=1, colsample_bytree=1, gamma=0, learning_rate=0.1, max_delta_step=0, max_depth=3, min_child_weig…
19 май '17 в 15:41
2 ответа

Метод оценки XGBRegressor, возвращающий странные значения

Я пытался использовать метод оценки XGBRegressor из Python API, и он возвращает результат 0,917. Я ожидаю, что это будет оценка r2 регрессии. Однако, пытаясь r2_score из sklearn в том же пакете, он возвращает другое значение (0,903) xgbr.score(x_tes…
31 янв '18 в 12:01
1 ответ

Случайный лес xgboost с разреженными матричными данными и полиномиальным Y

Я не уверен, если xgboostМногие полезные функции могут быть объединены так, как мне нужно (?), но я пытаюсь запустить случайный лес с разреженными предикторами данных для зависимой от нескольких классов переменной. я знаю это xgboost может сделать л…
20 дек '15 в 15:37
0 ответов

Ошибка при попытке запустить XGBoost с помощью Caret

Я получаю эту ошибку при попытке запустить XGBoost с помощью Caret Ошибка в train.default(x = x, y = y, trControl = xgb_trcontrol, tuneGrid = xgb_grid,: по крайней мере один из уровней классов не является допустимым именем переменной R; это приведет…
03 май '17 в 19:40
2 ответа

Ошибка ОС при установке XGBoost на Anaconda Jupyter Notebook 3.5 на Mac

Я установил XGBoost с помощью этой команды: pip install xgboost Он успешно установлен. Однако я получаю это сообщение об ошибке при импорте: OSError: dlopen(/Users/Deepak/anaconda/lib/python3.5/site-packages/xgboost/./lib/libxgboost.so, 6): Library …
01 дек '16 в 16:25
1 ответ

Почему xgboost такой медленный, когда у вас большое количество классов?

У меня есть редкий набор данных измерений (40000, 21), Я пытаюсь построить классификационную модель для него, используя xgboost, К сожалению, это так медленно, что никогда не заканчивается для меня. Однако на том же наборе данных RandomForestClassif…
01 дек '17 в 13:29
4 ответа

XGBoost не может найти sklearn

Я экспериментирую с XGBoost и заблокирован ошибкой, которую не могу понять. Я установил sklearn в активной среде и могу проверить это, обучив sklearn RandomForestClassifier в той же записной книжке. Когда я пытаюсь обучить модель XGBoost, я получаю …
18 мар '18 в 21:58
1 ответ

Ошибка сборки xgboost в CentOS 6.8

Операционная система: CentOS 6.8 Компилятор: gcc 4.8.2 и g++4.8.2 Действия по воспроизведению Просто следуйте инструкциям в руководстве по установке Мои шаги git clone --recursive https://github.com/dmlc/xgboost git submodule init git submodule upda…
24 окт '16 в 09:26
1 ответ

Почему я получаю: длина меток должна равняться количеству строк в ошибке входных данных при использовании mlr с xgboost

После запуска следующего кода R: #' load libraries library(parallelMap) library(mlr) #' *** Define the task task = makeClassifTask(id = "classif_prem", data = data, target = "Result") #' *** Define the learner lrn = makeLearner(id = "learn_prem", cl…
29 янв '16 в 22:32
1 ответ

Как получить доверительный интервал или показатель дисперсии прогноза при использовании xgboost для классификации?

Как получить доверительный интервал или показатель дисперсии прогноза при использовании xgboost для классификации? Так, например, если xgboost прогнозирует вероятность события 0,9, как можно получить уверенность в этой вероятности? Также эта уверенн…
2 ответа

XGBRegressor: изменить random_state без эффекта

xgboost.XGBRegressor кажется, дает те же результаты, несмотря на то, что дается новое случайное семя. Согласно xgboost документация xgboost.XGBRegressor: seed: int Случайное число seed. (Устарело, используйте random_state) random_state: int Случайно…
11 июн '18 в 11:47
1 ответ

XGBoost: почему ошибка теста увеличивается, когда ошибка поезда уменьшается в XGBoost?

Когда я тренирую модель с помощью xgboost и обнаруживаю, что "eval-merror" увеличивается, а "train-merror" уменьшается, как показано ниже, есть что-то по ошибке? введите описание изображения здесь
30 авг '17 в 08:44
0 ответов

Python: Pip не может установить xgboost на MAC OSX

Я продолжаю сталкиваться с той же ошибкой при установке xgboost вот вся трассировка стека pip install xgboost -v Collecting xgboost 1 location(s) to search for versions of xgboost: * https://pypi.python.org/simple/xgboost/ Getting page https://pypi.…
01 ноя '16 в 14:11