1

我尝试学习scikit学习和应用缺失的标签LabelPropagation例如:通过scikit学习LabelPropagation取代了原来的标签

... 
labels  = -np.ones(n_samples) 
labels[0] = outer 
labels[1] = inner 
labels[2] = outer 
labels[-1] = inner 
... 

http://scikit-learn.org/stable/auto_examples/semi_supervised/plot_label_propagation_structure.html#example-semi-supervised-plot-label-propagation-structure-py

添加一个“错误”的标签外圆

即使alpha设置为1.0,我也会将原始标签替换为其他类。据我了解,如果alpha为1.0,则原始标签都不会被替换。

有没有人知道会发生什么?

在此先感谢。

+0

?你能告诉你如何调用这个方法吗? 根据[用户指南](http://scikit-learn.org/stable/modules/label_propagation.html#label-propagation)它应该没有问题,alpha设置为1,所有已标记的样本应保留原始标签。 –

+0

如果你看看这个例子,它是标签传播。我完全采用了上面的链接示例,因此您可以检查发生了什么。 –

回答

0

LabelSpreading和LabelPropagation将最终是否使用了LabelPropagation方法或LabelSpreading固定在版本0.19