BN的归一化操作放在激活前还是激活后,两种有什么区别

大佬们求解答,面试之前被问到了,我回答的是激活函数前,但是好像听说可以放在激活函数之后,不懂啊,两者有什么区别,有大佬解答下吗?谢谢#求面经#
全部评论
一般是卷积-BN-Relu.Sigmoid:如果先BN再Sigmoid,由于BN后方差接近于1,均值接近于0,使得BN后的数据接近于Sigmoid的线性区域,降低了激活函数的非线性能力,这种情况下建议Sigmoid+BN。Relu:如果先Relu再BN,Relu后部分神经元已经失活,失活的神经元将对BN的归一化产生影响,这种情况下建议BN+Relu。来自知乎,遇到问题上网先搜。
3 回复 分享
发布于 2020-05-03 13:50
都可以
点赞 回复 分享
发布于 2020-05-03 12:00
&先BN后激活吧,否则可能失活。
点赞 回复 分享
发布于 2020-05-03 12:06
艾玛。。只怪我当初设计模型结构的时候不走心,现在怕给审稿人问到😣
点赞 回复 分享
发布于 2021-12-22 21:07

相关推荐

沉淀一会:1.同学你面试评价不错,概率很大,请耐心等待; 2.你的排名比较靠前,不要担心,耐心等待; 3.问题不大,正在审批,不要着急签其他公司,等等我们! 4.预计9月中下旬,安心过节; 5.下周会有结果,请耐心等待下; 6.可能国庆节前后,一有结果我马上通知你; 7.预计10月中旬,再坚持一下; 8.正在走流程,就这两天了; 9.同学,结果我也不知道,你如果查到了也告诉我一声; 10.同学你出线不明朗,建议签其他公司保底! 11.同学你找了哪些公司,我也在找工作。
点赞 评论 收藏
分享
10-11 15:42
皖西学院 Java
青鱼LINK:我硕士,也是java0面试,吾道不孤
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
11-21 17:16
科大讯飞 算法工程师 28.0k*14.0, 百分之三十是绩效,惯例只发0.9
点赞 评论 收藏
分享
3 5 评论
分享
牛客网
牛客企业服务