一种新颖的贝叶斯优化的1-Bit CNNs( 六 )
作者认为1-bit CNNs与全精度CNNs相比 , 精度明显降低的原因有两个:1)全精度和1-bit CNNs之间的关系并未充分研究;2)贝叶斯学习作为一种公认的全局优化策略【9】 , 在1-bit CNNs领域被忽略了 。
方法
概述
作者利用贝叶斯学习的有效性以端到端的方式构建1-bit CNNs 。 特别地 , 引入了两个新的贝叶斯损失 , 在此基础上优化1-bit CNNs , 提高了效率和稳定性 。 在统一的理论框架下 , 这些贝叶斯损失不仅考虑了1-bit CNNs的kernel、weight分布 , 而且还监督了feature分布 。 下图显示了损失如何与CNN backbone相互作用 。
考虑贝叶斯框架中kernels和features的先验分布 , 实现了两个新的贝叶斯损失 , 以优化1-bit CNNs的计算 。 贝叶斯kernel损失改善了各卷积层的分层kernel分布 , 而贝叶斯feature损失引入了类内紧密度(intra-class compactness)以减轻量化过程带来的干扰 。 注意 , 贝叶斯feature损失仅适用于全连接层 。
推荐阅读
- edg战队|DK如果今年再次夺冠,将会是一种什么概念?
- 传奇世界|传奇世界群英版:哪种组合损害最强,你最喜欢哪一种组合?
- 电子竞技|一种误解所衍生出来的刻板印象 因为你是女玩家所以你就应该菜
- 万圣节|三国杀:深恶痛绝的玩家陋习,最后一种简直离谱!
- 手机游戏|云顶:S6羁绊曝光,效果设计非常新颖,你不一定能想象得到
- 剑三|认错游戏好友性别是一种怎样的体验?玩家:错把兄弟当姐妹
- 王者荣耀|王者荣耀:高端局常用的打法套路,只要会一种,上王者有手就行
- 雷神|原神: 神鹤是重击倍率怪? 融化重击玩法新颖 雷神托马不可或缺
- 三国杀|你知道三国杀中有哪些永动机么?可以刷光牌堆的那一种
- 科学怪人|游戏里奇丑无比的怪物“憎恶”,到底是一种什么生物?