paper-with-me

홈 › Papers

Stable Rank Normalization for Improved Generalization in Neural Networks and GANs

2019-06-11 · ICLR 2020 1 · Amartya Sanyal, Philip H. S. Torr, Puneet K. Dokania

Exciting new work on the generalization bounds for neural networks (NN) given by Neyshabur et al. , Bartlett et al. closely depend on two parameter-depenedent quantities: the Lipschitz constant upper-bound and the stable rank (a softer version of the rank operator). This leads to an interesting question of whether controlling these quantities might improve the generalization behaviour of NNs. To this end, we propose stable rank normalization (SRN), a novel, optimal, and computationally efficient weight-normalization scheme which minimizes the stable rank of a linear operator. Surprisingly we find that SRN, inspite of being non-convex problem, can be shown to have a unique optimal solution. Moreover, we show that SRN allows control of the data-dependent empirical Lipschitz constant, which in contrast to the Lipschitz upper-bound, reflects the true behaviour of a model on a given dataset. We provide thorough analyses to show that SRN, when applied to the linear layers of a NN for classification, provides striking improvements-11.3% on the generalization gap compared to the standard NN along with significant reduction in memorization. When applied to the discriminator of GANs (called SRN-GAN) it improves Inception, FID, and Neural divergence scores on the CIFAR 10/100 and CelebA datasets, while learning mappings with low empirical Lipschitz constants.

📄 PDF Abstract BibTeX arXiv:1906.04659

Code (0)

등록된 구현이 없습니다.

Tasks

Generalization BoundsImage GenerationMemorization

Methods 이 논문이 사용한 방법론

SRN Stable Rank Normalization (SRN) is a weight-normalization scheme which minimizes the stable rank of a linear operator. It simultaneously controls the Lipschitz constant and…

Similar Papers 제목 키워드 기반

CHAIN: Enhancing Generalization in Data-Efficient GANs via lipsCHitz continuity constrAIned Normalization

2024-03-31 · CVPR 2024 1 · Yao Ni, Piotr Koniusz

Generative Adversarial Networks (GANs) significantly advanced image generation but their performance heavily depends on abundant training data. In scenarios with limited data, GANs often struggle with discriminator overf…

Image Generation

Invariant Batch Normalization for Multi-source Domain Generalization

2021-01-01 · Qing Lian, LIN Yong, Tong Zhang

We consider the domain generalization problem, where the test domain differs from the training domain. For deep neural networks, we show that the batch normalization layer is a highly unstable component under such domain…

Domain Generalization

A Uniform Generalization Error Bound for Generative Adversarial Networks

2019-09-25 · Hao Chen, Zhanfeng Mo, Qingyi Gao, Zhouwang Yang 외

This paper focuses on the theoretical investigation of unsupervised generalization theory of generative adversarial networks (GANs). We first formulate a more reasonable definition of general error and generalization bo…

Generalization Bounds

Generalization of GANs and overparameterized models under Lipschitz continuity

2021-04-06 · Khoat Than, Nghia Vu

Generative adversarial networks (GANs) are so complex that the existing learning theories do not provide a satisfactory explanation for why GANs have great success in practice. The same situation also remains largely ope…

Data AugmentationGeneralization Bounds

Towards Efficient and Unbiased Implementation of Lipschitz Continuity in GANs

2019-04-02 · Zhiming Zhou, Jian Shen, Yuxuan Song, Wei-Nan Zhang 외

Lipschitz continuity recently becomes popular in generative adversarial networks (GANs). It was observed that the Lipschitz regularized discriminator leads to improved training stability and sample quality. The mainstrea…