Sorting out Lipschitz function approximation

By Cem Anil, James Lucas, Roger Baker Grosse. 2018

386 citations recorded by the source corpus.

Training neural networks under a strict Lipschitz constraint is useful for provable adversarial robustness, generalization bounds, interpretable gradients, and Wasserstein distance estimation. By the composition property of Lipschitz functions, it suffices to ensure that each individual affine transformation or nonlinear activation is 1-Lipschitz. The challenge is to do this while maintaining the expressive power. We identify a necessary property for such an architecture: each of the layers must preserve the gradient norm during backpropagation. Based on this, we propose to combine a gradient norm preserving activation function, GroupSort, with norm-constrained weight matrices. We show that norm-constrained GroupSort architectures are universal Lipschitz function approximators. Empirically, we show that norm-constrained GroupSort networks achieve tighter estimates of Wasserstein distance than their ReLU counterparts and can achieve provable adversarial robustness guarantees with little cost to accuracy.

Subfields: Artificial Intelligence, Computational Mechanics, Computer Vision and Pattern Recognition, Statistical Learning Theory

How researchers see this paper

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

In Artificial Intelligence

  1. Sergey Levine
  2. Yoshua Bengio
  3. Ruslan Salakhutdinov
  4. Dacheng Tao
  5. Quoc V. Le
  6. Mohit Bansal
  7. Percy Liang
  8. Stefano Ermon

In Computational Mechanics

  1. Wotao Yin
  2. Stanley J. Osher
  3. Dustin Tran
  4. Ruslan Salakhutdinov
  5. Carola-Bibiane Schönlieb
  6. Kamalika Chaudhuri
  7. Anima Anandkumar
  8. Lei Huang

In Computer Vision and Pattern Recognition

  1. Dacheng Tao
  2. Luc Van Gool
  3. Ming-Hsuan Yang
  4. Trevor Darrell
  5. Xiaogang Wang
  6. Jitendra Malik
  7. Alan L. Yuille
  8. Andrew Zisserman

In Statistical Learning Theory

  1. Sergey Levine
  2. Adam Prügel-Bennett
  3. Ling Shao
  4. J. Kolter
  5. Ruslan Salakhutdinov
  6. Shreyas Padhy
  7. Fan Zhu
  8. Andriy Mnih

Citations in the corpus