我在scikit learn
python包中进行逻辑回归时遇到问题。
当数据具有1或0的不同样本数时,我想对相关样本权重进行逻辑回归。但是,我有一些数据,所以我不能为每个数据获得相同数量的样本。
答案 0 :(得分:1)
正如sklearn的LogisticRegression的documentation所说,有两种方法可以为样本分配权重。
分类器接受class_weight
参数,该参数可用于设置属于某个类的所有样本的权重。也可以应用class_weight='balanced'
根据每个班级中的样本数量自动调整班级权重。
分类器的fit
方法也接受sample_weight
数组,该数组为各个样本分配权重。