热线电话:13121318867

登录
2020-04-16 阅读量: 889
数据预处理:独热编码

在回归,分类,聚类等机器学习算法中,特征之间距离的计算或相似度的计算是非常重要的。而常用的距离或相似度的计算都是在欧式空间的相似度计算,计算余弦相似性,基于的就是欧式空间。

使用独热编码(One-Hot Encoding),将离散特征的取值扩展到了欧式空间,离散特征的某个取值就对应欧式空间的某个点。将离散型特征使用独热编码(One-Hot Encoding),会让特征之间的距离计算更加合理。

独热编码又称一位有效编码,其方法是使用N位状态寄存器来对N个状态进行编码,每个状态都有它独立的寄存器位,并且在任意时候,其中只有一位有效。即,只有一位是1,其余都是零值。

例如

地区特征:["北京","上海,"深圳"](这里N=3):

北京 => 100

上海 => 010

深圳 => 001

40.5575
2
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子