我正在使用 sklearn Random Forrest 来训练我的模型。使用与模型相同的输入特征,我首先尝试使用 label_binarize 传递目标标签,以创建我的目标标签的一个热编码,然后我尝试使用 label_encoder 对我的目标标签进行编码。在这两种情况下,我都会得到不同的准确度分数。发生这种情况是否有特定原因,因为我只是使用不同的方法对标签进行编码而不更改任何输入特征。
我正在使用 sklearn Random Forrest 来训练我的模型。使用与模型相同的输入特征,我首先尝试使用 label_binarize 传递目标标签,以创建我的目标标签的一个热编码,然后我尝试使用 label_encoder 对我的目标标签进行编码。在这两种情况下,我都会得到不同的准确度分数。发生这种情况是否有特定原因,因为我只是使用不同的方法对标签进行编码而不更改任何输入特征。