如何在使用class_weight ='balanced'时找出Logistic回归中使用的原始权重值?

问题描述 投票:-1回答:1

在我的物流回归python脚本中使用class_weight='balanced',但我想知道正在使用的原始值/权重,类权重平衡正在挑选。

我在python中使用sklearn包。

我期望看到的是类似于class_weight = {0: 0.28684210526315784, 1: 0.7131578947368422}或某种价值的东西。但是,当我使用class_weight = 'balanced'时,这会被掩盖。我想通过使用'balanced'知道这最终用于我的10的值。

python logistic-regression
1个回答
0
投票

看看https://scikit-learn.org/stable/modules/generated/sklearn.utils.class_weight.compute_class_weight.html

举例说明二进制分类(targets = [0,1]):

class_weights = sklearn.utils.class_weight.compute_class_weight( 'balanced', [0,1], y_train)
© www.soinside.com 2019 - 2024. All rights reserved.