mlsanityData to 14 Oct 2026

On the Lipschitz Continuity of Set Aggregation Functions and Neural Networks for Sets

arXiv 2505.24403 ↗First posted 30 May 2025cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

The Lipschitz constant of a neural network is connected to several important properties of the network such as its robustness and generalization. It is thus useful in many settings to estimate the Lipschitz constant of a model. Prior work has focused mainly on estimating the Lipschitz constant of multi-layer perceptrons and convolutional neural networks. Here we focus on data modeled as sets or multi-sets of vectors and on neural networks that can handle such data. These models typically apply some permutation invariant aggregation function, such as the sum, mean or max operator, to the input multisets to produce a single vector for each input sample. In this paper, we investigate whether these aggregation functions, along with an attention-based aggregation function, are Lipschitz continuous with respect to three distance functions for unordered multisets, and we compute their Lipschitz constants. In the general case, we find that each aggregation function is Lipschitz continuous with respect to only one of the three distance functions, while the attention-based function is not Lipschitz continuous with respect to any of them. Then, we build on these results to derive upper bounds on the Lipschitz constant of neural networks that can process multisets of vectors, while we also study their stability to perturbations and generalization under distribution shifts. To empirically verify our theoretical analysis, we conduct a series of experiments on datasets from different domains.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 37 of its 57 references that are in the map. First posted on arXiv 30 May 2025.

Builds on

37 of 57 references.

References · 37

  1. 2017Attention Is All You Needcited by 60,361
  2. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  3. 2017Graph Attention Networkscited by 8,923
  4. 2014Explaining and Harnessing Adversarial Examplescited by 7,364
  5. 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,248
  6. 2013Intriguing properties of neural networkscited by 5,155
  7. 2017PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Spacecited by 4,401
  8. 2018How Powerful are Graph Neural Networks?cited by 4,393
  9. 2013Distributed Representations of Words and Phrases and their Compositionalitycited by 3,474
  10. 2018Deep contextualized word representationscited by 2,290
  11. 2017Deep Setscited by 1,421
  12. 2021How Attentive are Graph Attention Networks?cited by 835
25 more
  1. 2018Lipschitz regularity of deep neural networks: analysis and efficient estimationcited by 415
  2. 2019Efficient and Accurate Estimation of Lipschitz Constants for Deep Neural Networkscited by 293
  3. 2021Combinatorial optimization and reasoning with graph neural networkscited by 268
  4. 2015Order Matters: Sequence to sequence for setscited by 237
  5. 2018Sorting out Lipschitz function approximationcited by 213
  6. 2018Lipschitz-Margin Training: Scalable Certification of Perturbation Invariance for Deep Neural Networkscited by 195
  7. 2022Sign and Basis Invariant Networks for Spectral Graph Representation Learningcited by 179
  8. 2020The Lipschitz Constant of Self-Attentioncited by 174
  9. 2021Orthogonalizing Convolutional Layers with the Cayley Transformcited by 105
  10. 2018Janossy Pooling: Learning Deep Permutation-Invariant Functions for Variable-Size Inputscited by 98
  11. 2019On the Limitations of Representing Functions on Setscited by 90
  12. 2023On the Expressive Power of Geometric Graph Neural Networkscited by 90
  13. 2020Lipschitz constant estimation of Neural Networks via sparse polynomial optimizationcited by 87
  14. 2021Universal Approximation of Functions on Setscited by 62
  15. 2019Lipschitz Certificates for Layered Network Structures Driven by Averaged Activation Operatorscited by 55
  16. 2022Rethinking Lipschitz Neural Networks and Certified Robustness: A Boolean Function Perspectivecited by 51
  17. 2022Tree Mover's Distance: Bridging Graph Metrics and Stability of Graph Neural Networkscited by 41
  18. 2023Neural Injective Functions for Multisets, Measures and Graphs via a Finite Witness Theoremcited by 34
  19. 2019Message Passing Attention Networks for Document Understandingcited by 23
  20. 2019Rep the Set: Neural Networks for Learning Set Representationscited by 22
  21. 2022Permutation Invariant Representations with Applications to Graph Deep Learningcited by 20
  22. 2020Learning Aggregation Functionscited by 13
  23. 2024On permutation-invariant neural networkscited by 10
  24. 2025Fourier Sliced-Wasserstein Embedding for Multisets and Measurescited by 8
  25. 2025Advances in Set Function Learning: A Survey of Techniques and Applicationscited by 3

Built on by

Not cited yet.