English

Filtered Batch Normalization

Machine Learning 2020-10-19 v1 Artificial Intelligence Neural and Evolutionary Computing

Abstract

It is a common assumption that the activation of different layers in neural networks follow Gaussian distribution. This distribution can be transformed using normalization techniques, such as batch-normalization, increasing convergence speed and improving accuracy. In this paper we would like to demonstrate, that activations do not necessarily follow Gaussian distribution in all layers. Neurons in deeper layers are more selective and specific which can result extremely large, out-of-distribution activations. We will demonstrate that one can create more consistent mean and variance values for batch normalization during training by filtering out these activations which can further improve convergence speed and yield higher validation accuracy.

Keywords

Cite

@article{arxiv.2010.08251,
  title  = {Filtered Batch Normalization},
  author = {Andras Horvath and Jalal Al-afandi},
  journal= {arXiv preprint arXiv:2010.08251},
  year   = {2020}
}

Comments

Submitted to ICPR