直接原因.

卷积神经网络进行分类任务时,需要进行softmax运算,输出每一个类别的概率值,将标签设置为onehot的形式,能够更好的表征图像的类别属性,再使用交叉熵损失函数的时候,能够得到更高的分类效果。

通常使用onehot的形式处理离散型的数据。

在深度学习中,特征之间的距离计算或事相似度计算是十分重要的,独热编码将离散型数据扩展到欧式空间,离散特征的某个取值对应欧式空间的某个点

离散型的数据特征进行独热编码后,相当于每一维度的特征都是连续的特征。

比如分类任务:有10个类别,那么每张图片进行独热编码进行标签,将每张图片特征转换为连续的特征。(0,0,0,1,0,0,0,0,0,0)

不适用onehot的情况:

当每个类别不是独立的情况下,存在着某种连续型的关系的时候,使用分布式更加合理。

为什么使用onehot 独热编码的形式?相关推荐

  1. tensorflow one-hot独热编码

    1 基本概念 解释下什么叫做独热编码(one-hot encoding),独热编码一般是在有监督学习中对数据集进行标注时候使用的,指的是在分类问题中,将存在数据类别的那一类用X表示,不存在的用Y表示, ...

  2. 【机器学习技巧】之特征工程:数字编码以及One-hot独热编码的几种方式(sklearn与pandas处理方式)

    本文主要对OneHot独热编码进行了简单介绍,同时介绍了在sklearn与pandas中进行数字编码以及One-hot独热编码的几种方式. 目录 1. OneHot独热编码介绍 1.1 为什么要用On ...

  3. 详解one-hot独热编码

    1. one-hot 独热 独热,是机器学习中初学者经常听到的一个词. 从字面意义看,独表示唯独,一家独大,独占鳌头,独热表示只有1个热,其他都是凉的. 事实也是如此. 我们来看一个独热编码的例子: ...

  4. One-Hot 独热编码

    1. 什么是独热编码 独热编码,又称一位有效编码.采用N位状态寄存器来对N个状态进行编码,直观来说就是有多少个状态就有多少比特,除了有效的比特为1外,其他都为0. 2. 独热编码过程 (1)将分类值映 ...

  5. pytorch独热编码

    将数[1,3,4,2]变成独热编码的形式,torch.zeros(4,5)中的4是数的个数,5表示数的最大值加1

  6. 数据预处理之独热编码(One-Hot)

    1.前言 在机器学习算法中,我们经常会遇到分类特征,例如:人的性别有男女,祖国有中国,美国,法国等. 这些特征值并不是连续的,而是离散的,无序的.通常我们需要对其进行特征数字化. 那什么是特征数字化呢 ...

  7. 独热编码(one-hot)是什么?什么数据类型需要进行独热编码?pandas如何进行独热编码(one-hot)?

    独热编码(one-hot)是什么?什么数据类型需要进行独热编码?pandas如何进行独热编码(one-hot)? 独热编码即 One-Hot 编码,又称一位有效编码,其方法是使用N位状态寄存器来对N个 ...

  8. 独热编码 (One-Hot Encoding) 介绍及MATLAB命令

    独热编码 (One-Hot Encoding) 介绍及MATLAB实现 文章目录 独热编码 (One-Hot Encoding) 介绍及MATLAB实现 1 独热编码 (One-Hot Encodin ...

  9. 独热编码(One-Hot Encoding)介绍、代码实现应用与优缺点

    一.独热编码(One-Hot Encoding)介绍 One-hot在数字电路中被用来表示一种特殊的位元组合,该字节里,仅容许单一位元为1,其他位元都必须为0.之所以称为one-hot就是因为只能有一 ...

最新文章

  1. 深度剖析不一样的Redis架构设计!
  2. Spring Cloud【Finchley】实战-06使用/actuator/bus-refresh端点手动刷新配置 + 使用Spring Cloud Bus自动更新配置
  3. html 跳转到本页面指定位置
  4. WPF 如何将IconFont图标转成Geometry
  5. LeetCode 840. 矩阵中的幻方(数学)
  6. 数组 -自动遍历数组-冒泡排序
  7. WordPress开发暗黑系列流量主收益高清壁纸小程序-可二开-无授权
  8. es6 字符串模板 随手记
  9. [论文阅读] State-Relabeling Adversarial Active Learning
  10. 江苏计算机二级vb,江苏省计算机等级考试二级vb.ppt
  11. 500 内部服务器错误php,如何解决php 500内部服务器错误问题
  12. 图纸管理软件_企业图纸文档的安全管理与使用,是否遇到这些图纸管理问题?...
  13. 微软WIN10应用商店无法下载应用
  14. 《YUI 3 Cookbook 中文版》
  15. 梦幻西游默认服务器怎么修改器,梦幻西游古龙服务端安装教程
  16. 特殊三角函数求导 和差化积
  17. BPDU Timers
  18. 哪些浏览器支持html5?
  19. 推荐几个超有趣的公众号
  20. 宏基aspire拆机触摸_ACER 4736ZG拆机过程 (附图)

热门文章

  1. NUL与NULL的区别
  2. 欧几里得应用及其拓展
  3. 显示表结构sql语句
  4. Python3网络爬虫requests库保存登录cookies无法显示登录后的结果
  5. Linux--进程(一篇博客让你理解操作系统的底层)
  6. 有界面的python音乐播放器(可下载音乐)
  7. 《论文写作》课程心得
  8. 使用jol如何判断一个对象当前处于哪种锁
  9. 企业微信对外收款有限额吗?
  10. java hasnext_Java Page.hasNext方法代码示例