10得票1回答
高AUC,但在不平衡数据下预测表现差

我正在尝试使用LightGBM在一个非常不平衡的数据集上构建分类器。 不平衡比例为97:3,即:Class 0 0.970691 1 0.029309 我使用的参数和训练代码如下所示。lgb_params = { 'boosting_type': 'gbdt', ...

9得票3回答
LightGBM错误:特殊JSON字符不支持在特征名称中 - 相同的代码在Jupyter中正常工作,但在Spyder中无法工作。

I have the following code: most_important = features_importance_chi(importance_score_tresh, df_user.drop(columns = 'CHURN'),churn) X ...

9得票7回答
Why ImportError: No module named lightgbm

我的操作系统是Ubuntu,我按照官方安装指南guide安装了lightgbm。但是,当我尝试导入时,出现了以下错误: ImportError:没有名为lightgbm的模块 我该如何解决这个问题? 在运行这些Linux命令之后,我是否还需要前往/python-package文件夹运...

9得票1回答
轻量级GBM - Python API vs Scikit-learn API

我正在尝试使用LightGBM,并已经阅读了Python API 文档。 训练API和Scikit-learn API之间有什么区别吗?我们是否可以同时使用这两个API来解决同一个问题并得到相同的结果?

9得票2回答
lightgbm的Python Dataset参考参数是什么意思?

我正在尝试使用Python中的LightGBM训练GBDT分类器,但在官方网站提供的示例中感到困惑。 按照列出的步骤,我发现验证数据来源不明确,并且关于valid_data的格式、是否使用它来训练模型以及其价值或可用性没有任何线索。 另一个问题是,在文档中说:“验证数据应与训练数据对齐”,但...

9得票1回答
轻量级梯度提升树排名算法示例

有人可以分享一个最小化的带数据的示例,说明如何使用lightgbm训练排序模型吗?最好使用Scikit-Learn API。我遇到的问题是如何传递标签数据。我的数据是页面印象,并且看起来像这样: X: user1, feature1, ... user2, feature1, ... y:...

8得票2回答
如何停止lightgbm的日志输出?

我想知道如何停止lightgbm记录日志,应该使用什么设置来停止日志?同时,是否有一种方法可以在停止lightgbm日志的情况下仅输出您自己的日志?

8得票1回答
如何在xgboost Booster中使用RFE?

我目前正在使用xgb.train(...),它返回一个booster,但我想使用RFE来选择最好的100个特征。由于它不是sklearn估计器,因此返回的booster不能用于RFE。XGBClassifier是xgboost库的sklearn API,但我无法获得与xgb.train(......

8得票2回答
LightGBM: 值错误: 具有多个元素的数组的真值是不明确的。使用 a.any() 或 a.all()。

我正在使用 lightgbm 处理包含分类特征的数据: X_train, X_test, y_train, y_test = train_test_split(train_X, train_y, test_size=0.3) train_data = lgb.Dataset(X_train...

8得票4回答
在安装lightgbm时,提示需要先安装cmake,但是我已经安装了它。

我想在Ubuntu上安装lightgbm的GPU版本,基于以下命令: pip install lightgbm --install-option=--gpu 在安装过程中,出现了一个错误提示“请先安装CMake”。在安装了CMake之后,我再次遇到了同样的错误。为确保已经安装了CMake...