二值网络训练--Training Competitive Binary Neural Networks from Scratch

Training Competitive Binary Neural Networks from Scratch
https://github.com/hpi-xnor/BMXNet-v2 MXNet framework

本文主要讨论了从零开始训练二值网络的一些情况以及 ResNet 和 DenseNet 二值网络的一些情况

这里采用符号函数进行二值化
在这里插入图片描述
二值梯度如何求导反向传播
Straight-Through Estimator (STE)
在这里插入图片描述
approxsign: a tighter approximation
在这里插入图片描述

applying scaling when training a model from scratch does not lead to better accuracy
使用缩放因子 不能提升精度,training a model from scratch
在这里插入图片描述

increasing number of connections is highly effective and size-efficient for a binary DenseNet
增加网络的 shortcut 数量可以有效提升网络的性能
在这里插入图片描述
replacing certain crucial layers in a binary network with full precision layers
这里我们认为 第一层,最后一层,以及 downsampling layers 比较重要,尝试使用 full precision 而不做二值化处理

11

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值