LightGBM:在进行多类分类的情况下,如何使用scale_pos_weight?

问题描述

LightGBM官方文件说'scale_pos_weight'可用于控制正类标签的重量。

https://lightgbm.readthedocs.io/en/latest/Parameters.html

但是,我正在尝试解决多类分类。目标被编码为0、1和2。

目标0占总样本的30%。目标2占总样本的10%。目标1占总样本的50%。因此,课程是不平衡的。

如何使用scale_pos_weight解决此多类分类

我是否必须将样本量较小的目标编码为正数?之后,我是否必须将样本量相对较大的目标编码为负数?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)