Skip to content
DraconiticResearch
Search Sources API
206,690 studies31 sourcesUpdated 22 min ago
PreprintCC BY 4.0arXiv

On Lipschitz Explosion in Deep Neural Networks with Normalization: Consequences for Optimization and Adversarial Robustness

Abstract

Can a network look stable at every layer and still be exponentially unstable as a whole? The Lipschitz constant of a neural network is a basic stability quantity appearing in optimization guarantees, generalization bounds, and robustness certificates. Deep networks naturally admit two such notions, input Lipschitzness, measuring sensitivity to data perturbations, and parameter Lipschitzness, measuring sensitivity to weight perturbations. We prove that, for deep networks with normalization layers, with batch normalization as the canonical example, both Lipschitz constants can grow exponentially with depth and hence with parameter dimension, even under strong per-layer norm control such as |Wℓ|2≤ 1, and already for linear activations. Thus, a mechanism widely used to stabilize training can create severe worst-case instabilities that are invisible locally, i.e., from layerwise norm bounds alone. Parameter-Lipschitz explosion turns Lipschitz-dependent nonsmooth optimization guarantees into exponential-in-dimension bounds for deep normalized networks, while input-Lipschitz explosion makes worst-case Lipschitz-based generalization and robustness certificates vacuous. The latter also yields a concrete rank-separation mechanism for adversarial vulnerability. The theory predicts that perturbations introducing new singular directions should be amplified much more strongly than perturbations at the same noise level that remain within the input's original singular subspace. Experiments on MNIST, Fashion-MNIST, and CIFAR-10 support this prediction, showing that rank-creating perturbations cause substantially sharper drops in accuracy, confidence, and margins than same-subspace perturbations.

Related

  1. On the tradeoff between robustness and geometric accuracy in adversarial training
    Rachel Morris, Ryan Murray, Kerrek Stinson
    arXivPreprintCC BY 4.0Full textAnalysis & PDEsarXiv
  2. Assessing Adversarial Robustness of Latent Reasoning Models
    Shaolong Chen, Ang Li, Mingjie Li +1
    arXivPreprintCC BY 4.0Full textStatisticsarXiv
  3. Adversarial Training for Tabular Credit Scoring: A Multi-Attack Robustness Evaluation in P2P Lending
    Gijs A. F. Niewzwaag, Marijn G. S. Veth, Manuele Massei +1
    arXivPreprintCC BY 4.0Full textStatisticsarXiv
  4. Structural consequences of the Schur p-property for Lipschitz-free p-spaces
    Fernando Albiac, José L. Ansorena, Marek Cúth
    arXivPreprintarXiv licenceFull textAnalysis & PDEsarXiv
  5. Sequential Euclidean connections with exponential memory: distributional performance and adversarial robustness
    Pedro M. M. de Castro
    arXivPreprintarXiv licenceFull textOptimisation & controlarXiv
BibTeX
@misc{soleymani2026lipschitz,
  title = {{On Lipschitz Explosion in Deep Neural Networks with Normalization: Consequences for Optimization and Adversarial Robustness}},
  author = {Ashkan Soleymani and Reyhaneh Hosseinpourkhoshkbari and Hadi Daneshmand and Patrick Jaillet},
  howpublished = {arXiv},
  year = {2026},
  month = nov,
  doi = {10.48550/arxiv.2611.08775},
  eprint = {2611.08775},
  archivePrefix = {arXiv},
  url = {https://arxiv.org/abs/2611.08775},
  note = {CC BY 4.0},
}
RIS
TY  - UNPB
TI  - On Lipschitz Explosion in Deep Neural Networks with Normalization: Consequences for Optimization and Adversarial Robustness
AU  - Ashkan Soleymani
AU  - Reyhaneh Hosseinpourkhoshkbari
AU  - Hadi Daneshmand
AU  - Patrick Jaillet
PY  - 2026
DA  - 2026/11/05
PB  - arXiv
DO  - 10.48550/arxiv.2611.08775
UR  - https://arxiv.org/abs/2611.08775
AB  - Can a network look stable at every layer and still be exponentially unstable as a whole? The Lipschitz constant of a neural network is a basic stability quantity appearing in optimization guarantees, generalization bounds, and robustness certificates. Deep networks naturally admit two such notions, input Lipschitzness, measuring sensitivity to data perturbations, and parameter Lipschitzness, measuring sensitivity to weight perturbations. We prove that, for deep networks with normalization layers, with batch normalization as the canonical example, both Lipschitz constants can grow exponentially with depth and hence with parameter dimension, even under strong per-layer norm control such as |W_ℓ|_2≤ 1, and already for linear activations. Thus, a mechanism widely used to stabilize training can create severe worst-case instabilities that are invisible locally, i.e., from layerwise norm bounds alone. Parameter-Lipschitz explosion turns Lipschitz-dependent nonsmooth optimization guarantees into exponential-in-dimension bounds for deep normalized networks, while input-Lipschitz explosion makes worst-case Lipschitz-based generalization and robustness certificates vacuous. The latter also yields a concrete rank-separation mechanism for adversarial vulnerability. The theory predicts that perturbations introducing new singular directions should be amplified much more strongly than perturbations at the same noise level that remain within the input's original singular subspace. Experiments on MNIST, Fashion-MNIST, and CIFAR-10 support this prediction, showing that rank-creating perturbations cause substantially sharper drops in accuracy, confidence, and margins than same-subspace perturbations.
ER  -