XGBoost是一个用于在R,Python,Java,Scala和C ++中构建增强树模型的库。将此标记用于特定于包的问题(即输入/输出,安装,功能)。
xgb.DMatrix错误:标签的长度必须等于输入数据中的行数
我在R中使用xgboost。我使用矩阵作为输入创建了xgb矩阵,但是当我减少矩阵数据中的列数时,会收到错误消息。这有效:> dim(ctt1)[1] 6401 ...
我想使用XGBRegressor预测一些数据。因此,我加载了训练数据和测试数据。 iowa_file_path ='../input/train.csv'test_data_path ='../input/test.csv'data = pd.read_csv(...
如何更改xgb.plot_tree()图中的字体大小?我作如下图:将xgboost作为xgb导入matplotlib.pylab从matplotlib.pylab作为plt%matplotlib内联import rcParams#......
首先,我运行一个非常简单的xgb回归模型,该模型仅包含2棵树,每棵树只有1片叶子。此处有可用数据。 (我了解这是一个分类数据集,但我只是强制将回归设置为...
我对xgboost回归器预测的分数似乎不一致感到困惑。我在三样本训练集上训练模型:X = [[1 2],[1 2],[2 2]] y = [5、5、8] ...使用此...
我正在创建一些SHAP分数图,以可视化用xgboost创建的模型。我使用了效果很好的SHAPforxgboost软件包,现在我想使用数字(尤其是...
我具有包含产品,月,年,滞后功能和两个促销功能的销售数据。销售数量是因变量。面临的挑战是当我使用以下促销功能时......>
具有交叉验证的递归特征消除(RFECV)无法正常工作,得到KeyError:'weight'。如我所见,它无法计算系数,因此权重缺失。我有...
xgboost的XGBClassifier为不同的num_class参数提供了不同的拟合度
我意外地发现,如果将XGBClassifier的参数目标设置为multiclass并增加类的数量,我将更适合我的二进制数据集。但是,与此同时,拟合...
我有以下代码eval_set = [(X_train,y_train),(X_test,y_test)] eval_metric = [“ auc”,“ error”]在以下部分中,我正在训练XGBClassifier模型模型= XGBClassifier( )%time ...
使用sklearn2pmml将XGBoost分类器写入pmml时出错
我想使用sklearn2pmml将XGBoost模型另存为pmml。我正在将Python V3.7.3与Sklearn 0.20.3和sklearn2pmml V0.53.0一起使用。我的数据主要是二进制的,只有3列连续数据,I'...
我正在使用xgboost训练我的模型。我了解到在GPU上使用xgboost进行培训要快得多。由于我有2个GPU可用,因此我想同时使用两者。其实我对此有三个问题...
我正在Windows Server 2008 R2的R中运行XGboost。我有4个Xeon E7,每个都有10个内核。 (总共80个线程)我使用nthread = 80运行Xgboost,但R仅使用40。xgboost是否以某种方式减少了...
我目前正在尝试为我的随机搜索找到最佳的评分和调整参数。我目前有一个混淆矩阵:196 182 3 23并且问题是182很好,因为i ...
是否有一些方法可以知道XGBoost树适合于哪个数据子样本?
我正在进行一些XGBoost练习,我想知道XGBRegressor的树适合哪些数据子集。这是我使用的参数列表:params = {'learning_rate':0.09,'...
[如何设置xgboost.train以优化特定的评估指标,类似于我可以设置xgboost.fit(eval_metric ='auc')?
我有一个包含25个变量和248行的数据集。有8因子变量,其余为整数和数字。我正在尝试运行XGBoost。我已经完成以下代码:-#分区数据...
在xgboost中使用scale_pos_weight参数时,我不知道为什么会这样吗?
我必须解决二进制分类问题。 (标签0与标签1之间的火车数据大小之比为4.7:1)因此,我使用xgboost算法创建了模型。结果是相当不错的。 -AUC:0 ....
我如何在XGboost库的plot_tree函数中包含要素名称?
我一直在使用XGBoost库来开发二进制分类模型。训练好模型后,我对可视化单个树感兴趣,以便更好地了解我的模型预测。 ...