将整数编码转换为二进制编码有什么需要?

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

将整数编码转换为二进制编码有什么需要?我检查了不同的网站,教科书,但无法确切地知道它做了什么,需要什么。我们有分类数据,到目前为止我们可以将它转换为整数。但是,二进制编码需要什么?

我在Why does one hot encoding improve machine learning performance?上查了答案但是,目前还不清楚。它说我们可以获得自己的权重,但即使我们有整数值也不可能吗?

machine-learning encoding scikit-learn data-processing one-hot-encoding
1个回答
0
投票

如果你将分类变量ABC编码为整数123,许多分类器将“假设”A(= 1)小于B(= 2)或C(= 3)。对于你的分类关系,这只是一个错误的假设。

因此,您必须使用一个热编码。

© www.soinside.com 2019 - 2024. All rights reserved.