【问题标题】:what is label_gain in LightGBM ranker?LightGBM 排名器中的 label_gain 是什么?
【发布时间】:2022-07-26 13:59:25
【问题描述】:

我基本上想知道那个参数是什么以及它需要什么样的输入。我想了解如何在不同情况下使用它。

【问题讨论】:

  • 请澄清您的具体问题或提供其他详细信息以准确突出您的需求。正如目前所写的那样,很难准确地说出你在问什么。
  • 我不需要任何具体问题的帮助,我想知道 label_gain 到底是什么,因为它在 lgbmranker 文档中没有正确定义。也许它很难理解,因为您不知道 lgbmranker 是什么,在这种情况下感谢您的帮助!

标签: python machine-learning lightgbm


【解决方案1】:

根据official doc

label_gain, default=0,1,3,7,15,31,63,..., type=multi-double
– used in lambdarank, relevant gain for labels. For example, the gain of label 2 is 3 if using default label
gains.
– Separate by ,

所以本质上,如果您的数据有多个标签,每个标签将对应于优化过程中的不同增益值,由该列表指定。

【讨论】:

    猜你喜欢
    • 2019-03-02
    • 2021-10-25
    • 2017-10-28
    • 1970-01-01
    • 2021-11-27
    • 2021-06-17
    • 2019-09-27
    • 2022-01-12
    • 2017-10-27
    相关资源
    最近更新 更多