arrow
返回

SGDAT: An optimization method for binary neural networks

delete2023-10-01
delete0
PRE
AI
S
Shan Gu
G
Guoyin Zhang
C
Chengwei Jia
Y
Yanxia Wu *
DOI:10.1016/j.neucom.2023.126431delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Stochastic gradient descent (SGD), one of the most popular neural network optimization algorithms, has a solid theoretical foundation as well as good generalization performance. However vanilla SGD performs catastrophically in Binary Neural Networks (BNNs). Many studies have identified this phenomenon without explaining its causes in depth. In this paper, we try to experimentally understand the possible reasons for this and significantly improve the performance of vanilla SGD in BNNs training by adjusting the training strategy to be comparable to Adam. We subsequently propose a new optimization method for training deep neural networks (DNNs) with binary weights. In the proposed SGD with Adaptive Threshold, referred to as SGDAT, we suppress the frequency of weights flipping by thresholds and adjust the threshold of each parameter according to the number of flipping to further reduce the network noise, stabilize the network training, and improve the network generalization ability. Also, we present a complete ablation study of the hyperparameters space, as well as experimentally analyze the impact of using adaptive thresholds. Furthermore, we conduct image classification experiments over the CIFAR10, CIFAR100 and TinyImageNet datasets using BinaryNet and ResNet-18 network structure. The experiments show that SGDAT outperforms other binary optimizers. Code is available at: https://github.com/ gushan/SGDAT.
Keyword:
Binary neural networks
Optimizers
Deep learning
Convolutional neural networks

期刊

Neurocomputing 封面图
Neurocomputing
IF:
6.5
论文数:
2.5W
被引数:
6.5W

机构

H
Harbin Engineering University
学者数:
1.9W
论文数: 1.3W
被引数: 1.3W
引用论文

引用论文

err分享
err收藏
err分享
err收藏
Intravenous anaesthesia with remifentanil in a preterm infant
err2001-03-01
err0
PREAI
errMichael Sommer; Jens Riedel; Christoph Fusch; Otto Andreas Fetsge; Thomas Hachenberg
err分享
err收藏