Algorithms for Approximate Minimization of the Difference Between Submodular Functions, with Applications
Rishabh Iyer, Jeff A. Bilmes

TL;DR
This paper introduces new algorithms for efficiently minimizing the difference between submodular functions, with theoretical guarantees and applications in machine learning, especially feature selection.
Contribution
It extends previous work by providing algorithms with lower per-iteration costs and applicability to various combinatorial constraints, along with bounds and hardness results.
Findings
Algorithms reduce the objective monotonically at each step.
Lower per-iteration computational cost compared to prior methods.
Successful application to feature selection with submodular costs.
Abstract
We extend the work of Narasimhan and Bilmes [30] for minimizing set functions representable as a dierence between submodular functions. Similar to [30], our new algorithms are guaranteed to monotonically reduce the objective function at every step. We empirically and theoretically show that the per-iteration cost of our algorithms is much less than [30], and our algorithms can be used to efficiently minimize a dierence between submodular functions under various combinatorial constraints, a problem not previously addressed. We provide computational bounds and a hardness result on the multiplicative inapproximability of minimizing the dierence between submodular functions. We show, however, that it is possible to give worst-case additive bounds by providing a polynomial time computable lower-bound on the minima. Finally we show how a number of machine learning problems can be modeled as…
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.
