
one-hot编码的流程步骤
发布日期:2021-05-04 18:12:43
浏览次数:13
分类:技术文章
本文共 440 字,大约阅读时间需要 1 分钟。
一,基本流程:
1.确定要编码的对象
2.确定分类变量、特征
3.将其转化为二进制向量表示
二,举例
比如要对[“青年”, “中年”, “老年”,“中年”]进行one-hot编码
1,确定要编码的对象:
["青年", "中年", "老年","中年"]
2,确定分类变量、特征:
["青年", "中年", "老年"] 一共有三种类别或者说三个特征
3,将其转化为二进制向量表示
因为一共有三个特征,所以编码对象的每个样本一共用三位二进制表示:
青年 中年 老年青年 1 0 0中年 0 1 0老年 0 0 1中年 0 1 0
所以编码完后的矩阵为:
[[1, 0, 0], [0, 1, 0], [0, 0, 1], [0, 1, 0]]
Done!
发表评论
最新留言
做的很好,不错不错
[***.243.131.199]2025年04月05日 08时55分21秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
神经网络遗传算法函数极值寻优-非线性函数极值
2019-03-01
201604-4 游戏 ccf
2019-03-01
1144. The Missing Number (20)
2019-03-01
为什么阿里巴巴不建议在for循环中使用”+”进行字符串拼接
2019-03-01
【Spring Boot 26】分别在SpringBoot和Vue中解决跨域问题
2019-03-01
Class.forName(),classloader.loadclass用法详解
2019-03-01
tp5.1 页面错误!请稍后再试~ 安装好后,提示错误
2019-03-01
阿里云 安全组规则 设置某个IP不能访问服务器(出站)
2019-03-01
系统打了补丁后,IIS装不了的解决…
2019-03-01
禁止重复提交(JavaScript控制表单…
2019-03-01
php js 通过sotitle(id,arr)函数输入ID取得返回值
2019-03-01
删除外键约束
2019-03-01
c++ 预处理命令 #error 用法
2019-03-01
OpenGL fragmentlist片段列表的实例
2019-03-01
OpenGL hdrb和loom的实例
2019-03-01
OpenGL packetbuffer分组缓冲器的实例
2019-03-01
Qt Creator编码
2019-03-01
Qt Designer的UI文件格式
2019-03-01
OpenCV透视校正perspective correction的实例(附完整代码)
2019-03-01
48.9%的企业会在人力资源场景中使用电子签约,君子签为HR赋能增效
2019-03-01