dropout函数_[知识点] Dropout原理及TensorFlow的接口

a71d0a1ce389c9601e753ddb63fb3626.png

Dropout

  • 实现(此处p是指被dropout的概率)
    • 训练有scale,即"*1/(1-p)",测试不用管
    • 训练没scale,测试要乘"*(1-p)"
  • 原理解释
    • Dropout,有详细的数学解释和以上两种实现方法的解释(此处的p是指keep的概率)
    • Dropout原理介绍(此处的p是指被dropout的概率)
  • tensorflow实现((此处的p是指keep的概率))
    • With probability keep_prob, outputs the input element scaled up by 1 / keep_prob, otherwise outputs 0. The scaling is so that the expected sum is unchanged.
    • tf.nn.dropout
    • 谈谈Tensorflow的dropout
    • 所以使用tensorflow的dropout函数在测试的时候只需要让dropout为1就可以,不用对输出在进行scale,因为它在训练的时候已经scale了

公开课解释

  • lesson1
  • lesson2
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值