• Home
  • Search
  • An empirical analysis of the shift and scale parameters in BatchNorm
  • Cite Icon15
  • https://doi.org/10.1016/j.ins.2023.118951Copy DOI Icon

An empirical analysis of the shift and scale parameters in BatchNorm

Show More
  • Abstract
  • Highlights & Summary
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Batch Normalization (BatchNorm) is a technique that improves the training of deep neural networks, especially Convolutional Neural Networks (CNN). It has been empirically demonstrated that BatchNorm increases performance, stability, and accuracy, although the reasons for such improvements are unclear. BatchNorm includes a normalization step as well as trainable shift and scale parameters. In this paper, we empirically examine the relative contribution to the success of BatchNorm of the normalization step, as compared to the re-parameterization via shifting and scaling. To conduct our experiments, we implement two new optimizers in PyTorch, namely, a version of BatchNorm that we refer to as AffineLayer, which includes the re-parameterization step without normalization, and a version with just the normalization step, that we call BatchNorm-minus. We compare the performance of our AffineLayer and BatchNorm-minus implementations to standard BatchNorm, and we also compare these to the case where no batch normalization is used. We experiment with four ResNet architectures (ResNet18, ResNet34, ResNet50, and ResNet101) over a standard image dataset and multiple batch sizes. Among other findings, we provide empirical evidence that the success of BatchNorm may derive primarily from improved weight initialization.

Similar Papers
  • Conference Article
  • Citations6

Batch Normalization

  • Feb 26, 2018
  • Yan Wang +5
  • Research Article
  • Citations15

Traffic sign recognition based on deep convolutional neural network

  • Nov 01, 2017
  • Optoelectronics Letters
  • Shi-Hao Yin +3
  • Research Article
  • Citations180

ResPRE: high-accuracy protein contact prediction by coupling precision matrix with deep residual neural networks.

  • May 09, 2019
  • Bioinformatics
  • Yang Li +4
  • Research Article
  • Citations17

Peer-to-peer deep learning with non-IID data

  • Nov 01, 2022
  • Expert Systems with Applications
  • Robert Šajina +2
  • Conference Article
  • Citations3

AccDP: Accelerated Data-Parallel Distributed DNN Training for Modern GPU-Based HPC Clusters

  • Dec 01, 2022
  • Nawras Alnaasan +4
  • Research Article
  • Citations6

A Guessing Entropy-Based Framework for Deep Learning-Assisted Side-Channel Analysis

  • Jan 01, 2023
  • IEEE Transactions on Information Forensics and Security
  • Ziyue Zhang +2
  • Book Chapter
  • Citations1

Distributed Training of Deep Neural Network for Segmentation-Free Telugu Word Recognition

  • Jan 01, 2021
  • Koteswara Rao Devarapalli +1
  • PDF
  • Research Article
  • Citations47

Training of deep neural networks for the generation of dynamic movement primitives

  • Apr 16, 2020
  • Neural Networks
  • Rok Pahič +4
  • Conference Article
  • Citations24

Batch Normalization Processor Design for Convolution Neural Network Training and Inference

  • May 01, 2021
  • Yu-Sheng Ting +2
  • Research Article

A Lightweight Deep Learning Framework using Resource-Efficient Batch Normalization for Sarcasm Detection

  • Jul 07, 2025
  • International Journal of Scientific Research in Computer Science, Engineering and Information Technology
  • Jiby Mariya Jose +1
  • Conference Article
  • Citations342

ComDefend: An Efficient Image Compression Model to Defend Adversarial Examples

  • Jun 01, 2019
  • Xiaojun Jia +3
  • Conference Article
  • Citations19

Deep Neural Network Training Accelerator Designs in ASIC and FPGA

  • Oct 21, 2020
  • Shreyas K Venkataramanaiah +3
  • Research Article
  • Citations34

Generalized Batch Normalization: Towards Accelerating Deep Neural Networks

  • Jul 17, 2019
  • Proceedings of the AAAI Conference on Artificial Intelligence
  • Xiaoyong Yuan +3
  • Research Article
  • Citations69

A Gradient-Guided Evolutionary Approach to Training Deep Neural Networks.

  • Sep 01, 2022
  • IEEE Transactions on Neural Networks and Learning Systems
  • Shangshang Yang +5
  • Supplementary Content
  • Citations9

Feature Extraction of Ancient Chinese Characters Based on Deep Convolution Neural Network and Big Data Analysis.

  • Jan 01, 2021
  • Computational Intelligence and Neuroscience
  • Cheng Zhang +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.