【八股文-机器学习】Relu激活函数

1. Relu 激活函数在0点是否可导?

图片说明
答案:不可导。
图片说明

2. Relu 激活函数在0点不可导,那怎么反向传播?

caffe源码:
"""
bottom_diff[i] = top_diff[i] * ((bottom_data[i] > 0)+ negative_slope * (bottom_data[i] <= 0));
"""
这句话就是说间断点的求导按左导数来计算。也就是默认情况下(negative_slope=0),RELU的间断点处的导数认为是0。

3. Relu 激活函数的优缺点?

优点包括:

1.解决了梯度消失、爆炸的问题
2.计算方便,计算速度快,求导方便
3.加速网络训练

缺点包括:

1.由于负数部分恒为0,会导致一些神经元无法激活
2.输出不是以0为中心

全部评论

相关推荐

不愿透露姓名的神秘牛友
06-23 18:30
美团优选内容调整,屁股都没离开座椅呢,多多买菜来挖了
熬夜脱发码农:哈,拼多多真挖人是吧
投递美团等公司8个岗位 >
点赞 评论 收藏
分享
06-02 15:53
阳光学院 Java
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务