【问题标题】:How to put more weight on certain instances in machine learning?如何在机器学习中更加重视某些实例?
【发布时间】:2019-05-21 14:31:43
【问题描述】:

我在这里找到了一个相关问题:How to put more weight on certain features in machine learning? 但它是针对功能的。

假设我有一个带有标签的 N 实例(或 N 行)数据集。

我知道有些标签是真实的,而有些标签是不确定的,即有些标签中有噪音。

我如何将这些信息整合到机器学习模型中,例如 xgboost,例如告诉 xgboost 与未验证标签的实例相比,具有已验证标签的实例的权重更大?

【问题讨论】:

  • xgboost 有一个参数 case.weights 正是为此目的。

标签: machine-learning


【解决方案1】:

您可以构造一个DMatrix 并使用它的weight 属性来初始化每个实例的权重。查看文档here

sample_weight 来自fit 方法

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-05-21
    • 2016-08-03
    • 1970-01-01
    • 2020-08-23
    • 2015-01-20
    • 2011-01-08
    • 1970-01-01
    • 2019-05-14
    相关资源
    最近更新 更多