Scikit-通过权重学习分类和回归

时间:2013-06-23 21:28:38

标签: python classification regression scikit-learn

如果我想对每个样本进行不同的加权,我该如何在sklearn中进行分类或回归?有没有办法使用自定义丢失功能?如果是这样,那么损失函数一般是什么样的?有更简单的方法吗?

1 个答案:

答案 0 :(得分:4)

要对单个样本进行权衡,请将sample_weight数组提供给估算工具的fit方法。这应该是一个长度为n_samples的一维数组(即大多数任务中与y相同的维度):

estimator.fit(X, y, sample_weight=some_array)

并非所有型号都支持此功能,请查看文档。