Habituation Normalization: A Novel Way to Improve Network Training on Resource-Constrained Devices

Ruliang Xiao,Tianjian Luo,Lulu Zhang,Huixia Lai,Weilin Chen,Shenmin Zhang
DOI: https://doi.org/10.1109/ICICN56848.2022.10006573
2022-08-23
Abstract:As a technique for accelerating and stabilizing training, batch normalization (BN) is widely used in deep learning. However, on resource-constrained devices, BN cannot effectively estimate the mean and the variance of samples when training/fine-tuning with small batches of data, which leads to a decrease in the accuracy of the neural network. In the fruit fly olfactory system, the algorithm based on the “negative image” habituation model can filter redundant information and improve numerical stability. Inspired by the circuit mechanism, we propose a novel normalization method, habituation normalization (HN). HN first eliminates the “negative image” obtained by habituation and then calculates the statistics for normalizing. It solves the problem of accuracy degradation of BN when the batch size is small. Experiments show that HN can speed up neural network training and improve the model accuracy on vanilla LeNet-5, VGG16 and ResNet-50 in the Fashion MNIST, and CIFAR10 datasets. Compared with four standard normalization methods, HN keeps stable and high accuracy in different batch sizes, which shows that HN has strong robustness, and is more suitable for neural network applications under limited computing power and memory.
Engineering,Computer Science
What problem does this paper attempt to address?