Whitening and Coloring Batch Transform for GANs

By Aliaksandr Siarohin, Enver Sangineto, Nicu Sebe. 2018

56 citations recorded by the source corpus.

Batch Normalization (BN) is a common technique used to speed-up and stabilize training. On the other hand, the learnable parameters of BN are commonly used in conditional Generative Adversarial Networks (cGANs) for representing class-specific information using conditional Batch Normalization (cBN). In this paper we propose to generalize both BN and cBN using a Whitening and Coloring based batch normalization. We show that our conditional Coloring can represent categorical conditioning information which largely helps the cGAN qualitative results. Moreover, we show that full-feature whitening is important in a general GAN scenario in which the training process is known to be highly unstable. We test our approach on different datasets and using different GAN networks and training protocols, showing a consistent improvement in all the tested frameworks. Our CIFAR-10 conditioned results are higher than all previous works on this dataset.

Subfields: Computer Vision and Pattern Recognition, Statistical and Nonlinear Physics

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Computer Vision and Pattern Recognition

  1. Nicu Sebe
  2. Aliaksandr Siarohin
  3. Yue Wang
  4. Enver Sangineto
  5. Zhi Chen
  6. Cynthia Rudin
  7. Hang Zhao
  8. Yijie Bei

In Statistical and Nonlinear Physics

  1. Zhi Chen
  2. Yijie Bei
  3. Cynthia Rudin

Citations in the corpus