8得票4回答
由于OS错误:libomp.dylib'(没有这样的文件),我无法在Mac上运行lightgbm。

我无法在我的MAC上运行lightgbm。我已经尝试了所有找到的解决方法,但是我无法摆脱这个问题。 当我导入lightgbm时,出现以下OSERROR: ---------------------------------------------------------------------...

8得票3回答
shap.force_plot()引发异常:在v0.20中,force_plot现在要求将基础值作为第一个参数。

我正在使用Catboost,并希望可视化shap_values。 from catboost import CatBoostClassifier model = CatBoostClassifier(iterations=300) model.fit(X, y,cat_features=ca...

8得票1回答
使用LightGBM和MultiOutput回归器以及评估集。

我想使用LightGBM作为多输出预测器,就像这里建议的那样。我试图预测连续三十天的值。由于我有一个面板数据集,所以无法使用传统的时间序列方法。 我的数据集非常大,所以如果没有早停,模型训练需要花费很长时间。因此,我尝试像下面这样传递eval_set、early_stopping_round...

8得票2回答
Python - LightGBM with GridSearchCV,一直运行不停

最近,我正在进行多个实验来比较Python的XgBoost和LightGBM。似乎这个LightGBM是一种新的算法,人们说它在速度和准确性方面比XGBoost表现更好。 这是LightGBM GitHub。 这是LightGBM python API documents,这里你会找到可以调...

8得票2回答
LightGBM || ValueError:Series.dtypes必须为int,float或bool

Dataframe已经填充了na值。 数据集的结构没有像文档中指定的object dtype。 df.info() 输出: <class 'pandas.core.frame.DataFrame'> Int64Index: 429 entries, 351 to 55...

8得票1回答
LightGBM中的Bagging如何工作

在lightGBM模型中,有两个与bagging相关的参数。 bagging_fraction bagging_freq (frequency for bagging 0 means disable bagging; k means perform bagging...

7得票1回答
LightGBM: Sklearn和Native API的等效性

我正在通过Training API http://lightgbm.readthedocs.io/en/latest/Python-API.html#training-api和Scikit-learn API http://lightgbm.readthedocs.io/en/latest/P...

7得票1回答
需要帮助在lightGBM中实现自定义损失函数(零膨胀对数正态损失)。

我正在尝试在LightGBM中实现基于这篇论文(https://arxiv.org/pdf/1912.07753.pdf)第5页的零膨胀对数正态损失函数。但是,坦率地说,我不知道该如何做。我不理解如何获取该函数的梯度和海森矩阵以便在LGBM中实现它,而且我以前从未需要实现过自定义损失函数。 ...

7得票1回答
LightGBM错误:b'检查失败:config->bagging_freq> 0 && config->bagging_fraction <1.0f && config->bagging_fraction> 0.0f。

我正在使用Python处理LightGBM相关的问题,但由于其文档不够完善,我一直无法解决这个问题。如果有任何具有lgb经验的人在这里,请协助回答以下几个问题。 lgb.cv doesn't work when having a continuous target variable. Wh...

7得票2回答
如何在LightGBM Python中编写自定义F1得分度量函数进行多类分类。

有人可以帮我学习如何在Python中编写针对多类分类的自定义F1分数吗? 编辑:我正在编辑问题以更好地说明我的需求。 这是我用于多类问题的自定义评估F1分数度量的函数,共包含5个类。 def evalerror(preds, dtrain): labels = dtrain.ge...