Neural Estimation of Submodular Functions with Applications to Differentiable Subset Selection
Not on the map. Why?
Abstract (arXiv)
Submodular functions and variants, through their ability to characterize diversity and coverage, have emerged as a key tool for data selection and summarization. Many recent approaches to learn submodular functions suffer from limited expressiveness. In this work, we propose FLEXSUBNET, a family of flexible neural models for both monotone and non-monotone submodular functions. To fit a latent submodular function from (set, value) observations, FLEXSUBNET applies a concave function on modular functions in a recursive manner. We do not draw the concave function from a restricted family, but rather learn from data using a highly expressive neural network that implements a differentiable quadrature procedure. Such an expressive neural model for concave functions may be of independent interest. Next, we extend this setup to provide a novel characterization of monotone α-submodular functions, a recently introduced notion of approximate submodular functions. We then use this characterization to design a novel neural model for such functions. Finally, we consider learning submodular set functions under distant supervision in the form of (perimeter-set, high-value-subset) pairs. This yields a novel subset selection method based on an order-invariant, yet greedy sampler built around the above neural set functions. Our experiments on synthetic and real data show that FLEXSUBNET outperforms several baselines.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Builds on 38 of its 103 references that are in the map. First posted on arXiv 20 Oct 2022.
Builds on
38 of 103 references.
References · 38
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Inductive Representation Learning on Large Graphscited by 6,320
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,248
- 2013Sinkhorn Distances: Lightspeed Computation of Optimal Transportation Distancescited by 2,316
- 2017Deep Setscited by 1,421
- 2018Generalized Cross Entropy Loss for Training Deep Neural Networks with Noisy Labelscited by 997
- 2018Learning to Reweight Examples for Robust Deep Learningcited by 675
- 2017The Expressive Power of Neural Networks: A View from the Widthcited by 320
- 2018Learning Latent Permutations with Gumbel-Sinkhorn Networkscited by 175
- 2019Unconstrained Monotonic Neural Networkscited by 92
- 2019On the Limitations of Representing Functions on Setscited by 90
26 more
- 2020Submodular Combinatorial Information Measures with Applications in Machine Learningcited by 88
- 2021Differentiable Learning Under Triagecited by 76
- 2019Deep Set Prediction Networkscited by 71
- 2018NeVAE: A Deep Generative Model for Molecular Graphscited by 67
- 2016Restricted Strong Convexity Implies Weak Submodularitycited by 52
- 2020Classification Under Human Assistancecited by 42
- 2019Regression Under Human Assistancecited by 40
- 2015Learning and Forecasting Opinion Dynamics in Social Networkscited by 21
- 2014Expectation-Maximization for Learning Determinantal Point Processescited by 20
- 2017Scalable Greedy Feature Selection via Weak Submodularitycited by 19
- 2018Differentiable Submodular Maximizationcited by 19
- 2021Training Data Subset Selection for Regression with Controlled Generalization Errorcited by 14
- 2017Deep Submodular Functionscited by 12
- 2015Noisy Submodular Maximization via Adaptive Sampling with Applications to Crowdsourced Image Collection Summarizationcited by 11
- 2019Optimal approximation for unconstrained non-submodular minimizationcited by 11
- 2020Learn to Predict Sets Using Feed-Forward Neural Networkscited by 10
- 2019Submodular Observation Selection and Information Gathering for Quadratic Modelscited by 9
- 2020Deep Submodular Networks for Extractive Data Summarizationcited by 8
- 2020Adversarial Permutation Guided Node Representations for Link Predictioncited by 7
- 2013Optimal Bounds on Approximation of Submodular and XOS Functions by Juntascited by 6
- 2021Improving Attribution Methods by Learning Submodular Functionscited by 5
- 2019Learning Functions over Sets via Permutation Adversarial Networkscited by 4
- 2017Cheshire: An Online Algorithm for Activity Maximization in Social Networkscited by 3
- 2020A Parameterized Family of Meta-Submodular Functionscited by 2
- 2018Differentiable Greedy Networkscited by 1
- 2021Demarcating Endogenous and Exogenous Opinion Dynamics: An Experimental Design Approachcited by 1
Built on by
Citing papers per year: 2024: 3; 2025: 2; 2026: 1.
6 papers.
- 2025Advances in Set Function Learning: A Survey of Techniques and Applicationscited by 3
- 2024Deep Submodular Peripteral Networkscited by 1
- 2024Learning Set Functions with Implicit Differentiationcited by 1
- 2024Extended Deep Submodular Functionscited by 0
- 2025Monotone and Separable Set Functions: Characterizations and Neural Modelscited by 0
- 2026Advancing Optimal Subset Oracle via Learning Relaxation of Neural Set Functionscited by 0
- 2026Advancing Optimal Subset Oracle via Learning Relaxation of Neural Set Functions13 Jul 2026
- 2025Monotone and Separable Set Functions: Characterizations and Neural Models24 Oct 2025
- 2025Advances in Set Function Learning: A Survey of Techniques and Applications24 Jan 2025
- 2024Learning Set Functions with Implicit Differentiation15 Dec 2024
- 2024Extended Deep Submodular Functions18 Sep 2024
- 2024Deep Submodular Peripteral Networks13 Mar 2024