paper-with-me

Papers

Normalization Techniques in Training DNNs: Methodology, Analysis and Application

2020-09-27 · Lei Huang, Jie Qin, Yi Zhou, Fan Zhu, Li Liu, Ling Shao

Normalization techniques are essential for accelerating the training and improving the generalization of deep neural networks (DNNs), and have successfully been used in various applications. This paper reviews and comments on the past, present and future of normalization methods in the context of DNN training. We provide a unified picture of the main motivation behind different approaches from the perspective of optimization, and present a taxonomy for understanding the similarities and differences between them. Specifically, we decompose the pipeline of the most representative normalizing activation methods into three components: the normalization area partitioning, normalization operation and normalization representation recovery. In doing so, we provide insight for designing new normalization technique. Finally, we discuss the current progress in understanding normalization methods, and provide a comprehensive review of the applications of normalization for particular tasks, in which it can effectively solve the key issues.

📄 PDF Abstract BibTeX arXiv:2009.12836

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

LightNorm: Area and Energy-Efficient Batch Normalization Hardware for On-Device DNN Training

2022-11-04 · Seock-Hwan Noh, JunSang Park, Dahoon Park, Jahyun Koo 외

When training early-stage deep neural networks (DNNs), generating intermediate features via convolution or linear layers occupied most of the execution time. Accordingly, extensive research has been done to reduce the co…

Context Normalization Layer with Applications

2023-03-14 · Bilal Faye, Mohamed-djallel Dilmi, Hanane Azzag, Mustapha Lebbah 외

Normalization is a pre-processing step that converts the data into a more usable representation. As part of the deep neural networks (DNNs), the batch normalization (BN) technique uses normalization to address the proble…

ClassificationImage Classification

Batch Normalization Increases Adversarial Vulnerability and Decreases Adversarial Transferability: A Non-Robust Feature Perspective

2020-10-07 · ICCV 2021 10 · Philipp Benz, Chaoning Zhang, In So Kweon

Batch normalization (BN) has been widely used in modern deep neural networks (DNNs) due to improved convergence. BN is observed to increase the model accuracy while at the cost of adversarial robustness. There is an incr…

Adversarial Robustness

Spectral Batch Normalization: Normalization in the Frequency Domain

2023-06-29 · Rinor Cakaj, Jens Mehnert, Bin Yang

Regularization is a set of techniques that are used to improve the generalization ability of deep neural networks. In this paper, we introduce spectral batch normalization (SBN), a novel effective method to improve gener…

Transferable Normalization: Towards Improving Transferability of Deep Neural Networks

2019-12-01 · NeurIPS 2019 12 · Ximei Wang, Ying Jin, Mingsheng Long, Jian-Min Wang 외

Deep neural networks (DNNs) excel at learning representations when trained on large-scale datasets. Pre-trained DNNs also show strong transferability when fine-tuned to other labeled datasets. However, such transferabili…

Domain AdaptationUnsupervised Domain Adaptation