Universal Approximation of Functions on Sets
Not on the map. Why?
Abstract (arXiv)
Modelling functions of sets, or equivalently, permutation-invariant functions, is a long-standing challenge in machine learning. Deep Sets is a popular method which is known to be a universal approximator for continuous set functions. We provide a theoretical analysis of Deep Sets which shows that this universal approximation property is only guaranteed if the model's latent space is sufficiently high-dimensional. If the latent space is even one dimension lower than necessary, there exist piecewise-affine functions for which Deep Sets performs no better than a na"ive constant baseline, as judged by worst-case error. Deep Sets may be viewed as the most efficient incarnation of the Janossy pooling paradigm. We identify this paradigm as encompassing most currently popular set-learning methods. Based on this connection, we discuss the implications of our results for set learning more broadly, and identify some open questions on the universality of Janossy pooling in general.
Key facts. Cited by 62 papers in the map (data through 14 Oct 2026). Builds on 26 of its 36 references that are in the map. First posted on arXiv 5 Jul 2021.
Builds on
26 of 36 references.
References · 26
- 2017Attention Is All You Needcited by 60,361
- 2017Graph Attention Networkscited by 8,923
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,248
- 2017PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Spacecited by 4,401
- 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,079
- 2017Deep Setscited by 1,421
- 2020SE(3)-Transformers: 3D Roto-Translation Equivariant Attention Networkscited by 607
- 2016Interaction Networks for Learning about Objects, Relations and Physicscited by 509
- 2019Provably Powerful Graph Networkscited by 389
- 2017A simple neural network module for relational reasoningcited by 346
- 2018Invariant and Equivariant Graph Networkscited by 346
- 2019Understanding Straight-Through Estimator in Training Activation Quantized Neural Netscited by 231
14 more
- 2020Fast Differentiable Sorting and Rankingcited by 197
- 2021A Practical Method for Constructing Equivariant Multilayer Perceptrons for Arbitrary Matrix Groupscited by 187
- 2018Set Transformer: A Framework for Attention-based Permutation-Invariant Neural Networkscited by 132
- 2018Universal approximations of invariant maps by neural networkscited by 127
- 2018Janossy Pooling: Learning Deep Permutation-Invariant Functions for Variable-Size Inputscited by 98
- 2020Non-Local Graph Neural Networkscited by 91
- 2019On the Limitations of Representing Functions on Setscited by 90
- 2020Group Equivariant Stand-Alone Self-Attention For Visioncited by 63
- 2019On Universal Equivariant Set Networkscited by 45
- 2020LambdaNet: Probabilistic Type Inference using Graph Neural Networkscited by 44
- 2020Set2Graph: Learning Graphs From Setscited by 16
- 2018HyperGCN: A New Method of Training Graph Convolutional Networks on Hypergraphscited by 6
- 2019Learning Functions over Sets via Permutation Adversarial Networkscited by 4
- 2019End-to-end Recurrent Multi-Object Tracking and Trajectory Prediction with Relational Reasoningcited by 3
Built on by
Citing papers per year: 2021: 1; 2022: 9; 2023: 16; 2024: 13; 2025: 15; 2026: 8.
62 papers.
Sort:
By area:
- 2023On the Connection Between MPNN and Graph Transformercited by 61
- 2023Mosaic-SDF for 3D Generative Modelscited by 48
- 2022SpeqNets: Sparsity-aware Permutation-equivariant Graph Networkscited by 37
- 2023Neural Injective Functions for Multisets, Measures and Graphs via a Finite Witness Theoremcited by 34
- 2022Likelihood-Free Parameter Estimation with Neural Bayes Estimatorscited by 32
- 2023Explainable Equivariant Neural Networks for Particle Physics: PELICANcited by 24
- 2022The Neural Process Family: Survey, Applications and Perspectivescited by 23
- 2023Practical Equivariances via Relational Conditional Neural Processescited by 13
- 2023Neural Bayes Estimators for Irregular Spatial Data using Graph Neural Networkscited by 13
- 2024Translation Equivariant Transformer Neural Processescited by 13
- 2022Exponential Separations in Symmetric Neural Networkscited by 10
- 2023Complete Neural Networks for Complete Euclidean Graphscited by 10
38 more
- 2024On permutation-invariant neural networkscited by 10
- 2024On the Optimal Memorization Capacity of Transformerscited by 10
- 2022Deep Neural Network Approximation of Invariant Functions through Dynamical Systemscited by 9
- 2022Graph Ordering Attention Networkscited by 8
- 2025Fourier Sliced-Wasserstein Embedding for Multisets and Measurescited by 8
- 2023Fast computation of permutation equivariant layers with the partition algebracited by 7
- 2023A Unified Framework for Discovering Discrete Symmetriescited by 7
- 2025GradMetaNet: An Equivariant Architecture for Learning on Gradientscited by 7
- 2023Polynomial Width is Sufficient for Set Representation with High-dimensional Featurescited by 6
- 2024Recurrent Aggregators in Neural Algorithmic Reasoningcited by 6
- 2022Equilibrium Aggregation: Encoding Sets via Optimizationcited by 5
- 2025End-to-End Large Portfolio Optimization for Variance Minimization with Neural Networks through Covariance Cleaningcited by 5
- 2022Scalable Set Encoding with Universal Mini-Batch Consistency and Unbiased Full Set Gradient Approximationcited by 4
- 2023Neural approximation of Wasserstein distance via a universal architecture for symmetric and factorwise group invariant functionscited by 4
- 2023Learning multi-modal generative models with permutation-invariant encoders and tighter variational objectivescited by 4
- 2024In-Context In-Context Learning with Transformer Neural Processescited by 4
- 2025Generative Distribution Embeddings: Lifting autoencoders to the space of distributions for multiscale representation learningcited by 4
- 2025High-Dimensional Learning Dynamics of Quantized Models with Straight-Through Estimatorcited by 4
- 2025Advances in Set Function Learning: A Survey of Techniques and Applicationscited by 3
- 2025On the Relationship Between Robustness and Expressivity of Graph Neural Networkscited by 3
- 2025Adaptive Canonicalization with Application to Invariant Anisotropic Geometric Networkscited by 3
- 2021SHIFT15M: Fashion-specific dataset for set-to-set matching with several distribution shiftscited by 2
- 2022Towards Antisymmetric Neural Ansatz Separationcited by 2
- 2023Probabilistic Invariant Learning with Randomized Linear Classifierscited by 2
- 2023Tabular Few-Shot Generalization Across Heterogeneous Feature Spacescited by 2
- 2024GraphSPNs: Sum-Product Networks Benefit From Canonical Orderingscited by 2
- 2024SetPINNs: Set-based Physics-informed Neural Networkscited by 2
- 2025Beyond Discreteness: Sample Complexity Analysis of Straight-Through Estimator for 1-bit Quantizationcited by 2
- 2025Quantitative Bounds for Sorting-Based Permutation-Invariant Embeddingscited by 2
- 2026Distribution-Conditioned Transportcited by 2
- 2023Stretched and measured neural predictions of complex network dynamicscited by 1
- 2024Consensus Learning with Deep Sets for Essential Matrix Estimationcited by 1
- 2025Probabilistic Graph Circuits: Deep Generative Models for Tractable Probabilistic Inference over Graphscited by 1
- 2025On the (Non) Injectivity of Piecewise Linear Janossy Poolingcited by 1
- 2026How Expressive Are Graph Neural Networks in the Presence of Node Identifiers?cited by 1
- 2026Quantitative Approximation Rates for Group Equivariant Learningcited by 1
- 2026It Just Takes Two: Scaling Amortized Inference to Large Setscited by 1
- 2026Embedding Dimension Lower Bounds for Universality of Deep Sets and Janossy Poolingcited by 1
50 most cited of 62 All 62 (JSON)
- 2026GLASS: Global Latent Aggregation with Slot-based Set Decoding for Scalable All-Atom Crystal Generation29 Sep 2026
- 2026Weisfeiler-Leman Is Incomplete on Simple Spectrum Graphs, so Canonicalize Them22 May 2026
- 2026Embedding Dimension Lower Bounds for Universality of Deep Sets and Janossy Pooling8 May 2026
- 2026It Just Takes Two: Scaling Amortized Inference to Large Sets8 May 2026
- 2026Distribution-Conditioned Transport5 Mar 2026
- 2026Quantitative Approximation Rates for Group Equivariant Learning23 Feb 2026
- 2026Improving Set Function Approximation with Quasi-Arithmetic Neural Networks4 Feb 2026
- 2026How Expressive Are Graph Neural Networks in the Presence of Node Identifiers?29 Jan 2026
- 2025Quantitative Bounds for Sorting-Based Permutation-Invariant Embeddings25 Oct 2025
- 2025High-Dimensional Learning Dynamics of Quantized Models with Straight-Through Estimator12 Oct 2025
- 2025Adaptive Canonicalization with Application to Invariant Anisotropic Geometric Networks29 Sep 2025
- 2025Convolutional Set Transformer26 Sep 2025
38 more
- 2025End-to-End Large Portfolio Optimization for Variance Minimization with Neural Networks through Covariance Cleaning2 Jul 2025
- 2025GradMetaNet: An Equivariant Architecture for Learning on Gradients2 Jul 2025
- 2025On the Lipschitz Continuity of Set Aggregation Functions and Neural Networks for Sets30 May 2025
- 2025On the (Non) Injectivity of Piecewise Linear Janossy Pooling26 May 2025
- 2025Generative Distribution Embeddings: Lifting autoencoders to the space of distributions for multiscale representation learning23 May 2025
- 2025Beyond Discreteness: Sample Complexity Analysis of Straight-Through Estimator for 1-bit Quantization23 May 2025
- 2025PC-DeepNet: A GNSS Positioning Error Minimization Framework Using Permutation-Invariant Deep Neural Network18 Apr 2025
- 2025On the Relationship Between Robustness and Expressivity of Graph Neural Networks18 Apr 2025
- 2025Fourier Sliced-Wasserstein Embedding for Multisets and Measures3 Apr 2025
- 2025Probabilistic Graph Circuits: Deep Generative Models for Tractable Probabilistic Inference over Graphs15 Mar 2025
- 2025Advances in Set Function Learning: A Survey of Techniques and Applications24 Jan 2025
- 2024Learning Fair and Preferable Allocations through Neural Network23 Oct 2024
- 2024SetPINNs: Set-based Physics-informed Neural Networks30 Sep 2024
- 2024On the Optimal Memorization Capacity of Transformers26 Sep 2024
- 2024Decomposition of Equivariant Maps via Invariant Maps: Application to Universal Approximation under Symmetry25 Sep 2024
- 2024Recurrent Aggregators in Neural Algorithmic Reasoning11 Sep 2024
- 2024GraphSPNs: Sum-Product Networks Benefit From Canonical Orderings18 Aug 2024
- 2024Consensus Learning with Deep Sets for Essential Matrix Estimation25 Jun 2024
- 2024In-Context In-Context Learning with Transformer Neural Processes19 Jun 2024
- 2024Translation Equivariant Transformer Neural Processes18 Jun 2024
- 2024AlphaZeroES: Direct score maximization outperforms planning loss minimization12 Jun 2024
- 2024Fourier Sliced-Wasserstein Embedding for Multisets and Measures26 May 2024
- 2024On permutation-invariant neural networks26 Mar 2024
- 2024Uniform Ck Approximation of G-Invariant and Antisymmetric Functions, Embedding Dimensions, and Polynomial Representations2 Mar 2024
- 2023Towards Context-Aware Domain Generalization: Understanding the Benefits and Limits of Marginal Transfer Learning15 Dec 2023
- 2023Mosaic-SDF for 3D Generative Models14 Dec 2023
- 2023Tabular Few-Shot Generalization Across Heterogeneous Feature Spaces16 Nov 2023
- 2023Neural Bayes Estimators for Irregular Spatial Data using Graph Neural Networks4 Oct 2023
- 2023A Unified Framework for Discovering Discrete Symmetries6 Sep 2023
- 2023Learning multi-modal generative models with permutation-invariant encoders and tighter variational objectives1 Sep 2023
- 2023Probabilistic Invariant Learning with Randomized Linear Classifiers8 Aug 2023
- 2023Neural approximation of Wasserstein distance via a universal architecture for symmetric and factorwise group invariant functions1 Aug 2023
- 2023Explainable Equivariant Neural Networks for Particle Physics: PELICAN31 Jul 2023
- 2023Polynomial Width is Sufficient for Set Representation with High-dimensional Features8 Jul 2023
- 2023Practical Equivariances via Relational Conditional Neural Processes19 Jun 2023
- 2023Neural Injective Functions for Multisets, Measures and Graphs via a Finite Witness Theorem10 Jun 2023
- 2023Fast computation of permutation equivariant layers with the partition algebra10 Mar 2023
- 2023Complete Neural Networks for Complete Euclidean Graphs31 Jan 2023
50 newest of 62 All 62 (JSON)
- 2023Mosaic-SDF for 3D Generative Modelscited by 48
- 2023Mosaic-SDF for 3D Generative Models14 Dec 2023
- 2023On the Connection Between MPNN and Graph Transformercited by 61
- 2022SpeqNets: Sparsity-aware Permutation-equivariant Graph Networkscited by 37
- 2023Neural Injective Functions for Multisets, Measures and Graphs via a Finite Witness Theoremcited by 34
- 2022Likelihood-Free Parameter Estimation with Neural Bayes Estimatorscited by 32
- 2023Explainable Equivariant Neural Networks for Particle Physics: PELICANcited by 24
- 2022The Neural Process Family: Survey, Applications and Perspectivescited by 23
- 2023Practical Equivariances via Relational Conditional Neural Processescited by 13
- 2023Neural Bayes Estimators for Irregular Spatial Data using Graph Neural Networkscited by 13
- 2024Translation Equivariant Transformer Neural Processescited by 13
- 2022Exponential Separations in Symmetric Neural Networkscited by 10
- 2023Complete Neural Networks for Complete Euclidean Graphscited by 10
- 2024On permutation-invariant neural networkscited by 10
12 most cited of 60 All 60 (JSON)
- 2026GLASS: Global Latent Aggregation with Slot-based Set Decoding for Scalable All-Atom Crystal Generation29 Sep 2026
- 2026Weisfeiler-Leman Is Incomplete on Simple Spectrum Graphs, so Canonicalize Them22 May 2026
- 2026Embedding Dimension Lower Bounds for Universality of Deep Sets and Janossy Pooling8 May 2026
- 2026It Just Takes Two: Scaling Amortized Inference to Large Sets8 May 2026
- 2026Distribution-Conditioned Transport5 Mar 2026
- 2026Quantitative Approximation Rates for Group Equivariant Learning23 Feb 2026
- 2026Improving Set Function Approximation with Quasi-Arithmetic Neural Networks4 Feb 2026
- 2026How Expressive Are Graph Neural Networks in the Presence of Node Identifiers?29 Jan 2026
- 2025Quantitative Bounds for Sorting-Based Permutation-Invariant Embeddings25 Oct 2025
- 2025High-Dimensional Learning Dynamics of Quantized Models with Straight-Through Estimator12 Oct 2025
- 2025Adaptive Canonicalization with Application to Invariant Anisotropic Geometric Networks29 Sep 2025
- 2025Convolutional Set Transformer26 Sep 2025
12 newest of 60 All 60 (JSON)