tensorflow2.0入门与实战(笔记) 独热编码与交叉熵损失函数

  • 百度的独热编码定义

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

例如对六个状态进行编码:

自然顺序码为 000,001,010,011,100,101

独热编码则是 000001,000010,000100,001000,010000,100000

  • 课程内容
  1. 输出结果转换为oneshot形式,训练时的损失函数修改为:categorical_crossentropy
  2. 训练后预测结果的形式为如下;反查了下原来序列方式训练结果,形式是一样的;所以现在独热编码的意义还是没有搞清楚
predict_lable[0]
array([2.0297779e-07, 1.1537157e-09, 1.9109276e-08, 2.9641498e-11,
       3.5555506e-10, 2.0713119e-03, 9.1759787e-08, 1.7273242e-02,
       1.8121077e-07, 9.8065484e-01], dtype=float32)

predict_lable.shape
(10000, 10)

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值