Deep Submodular Functions
Jeffrey Bilmes, Wenruo Bai

TL;DR
This paper introduces deep submodular functions (DSFs), a new hierarchical class of submodular functions inspired by deep neural networks, demonstrating their increased expressive power and exploring their properties, limitations, and potential applications.
Contribution
The paper defines DSFs, proves they form a strictly larger class than existing SCMMs, and shows depth provides increased expressive power, unlike in neural networks.
Findings
DSFs are strictly more expressive than SCMMs.
Depth in DSFs increases representational capacity.
Not all submodular functions can be represented by DSFs, even with large depth.
Abstract
We start with an overview of a class of submodular functions called SCMMs (sums of concave composed with non-negative modular functions plus a final arbitrary modular). We then define a new class of submodular functions we call {\em deep submodular functions} or DSFs. We show that DSFs are a flexible parametric family of submodular functions that share many of the properties and advantages of deep neural networks (DNNs). DSFs can be motivated by considering a hierarchy of descriptive concepts over ground elements and where one wishes to allow submodular interaction throughout this hierarchy. Results in this paper show that DSFs constitute a strictly larger class of submodular functions than SCMMs. We show that, for any integer , there are -layer DSFs that cannot be represented by a -layer DSF for any . This implies that, like DNNs, there is a utility to depth, but…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMachine Learning and Algorithms · Adversarial Robustness in Machine Learning · Stochastic Gradient Optimization Techniques
