在二进制分类中将负标签设置为 0 或 -1 有什么区别?

数据挖掘 分类
2022-03-01 23:37:24

我想知道在二进制分类中将负标签设置为 0 或 -1 有什么区别。我想没有重要的区别,只是模型中的一些符号变化。

提前谢谢你!

1个回答

这将取决于您使用的算法/代码。

你是对的,这通常不是一个重要的区别,但这并不意味着如果你使用的代码在没有意识到的情况下期望其中之一,它就不会产生错误。

您同样应该跟踪整数与浮点数等数据类型,它们在许多数据科学工具(如 Python 或 R)中同样会产生不同的结果。

由于在 sklearn 等包中实现的许多分类器将指定它们是否用于连续/离散结果空间(分类与回归),因此您不必担心这一点。

为 sklearn 说明这一点: 在此处输入图像描述

来源:https ://scikit-learn.org/stable/_static/ml_map.png