Differentiable Greedy Submodular Maximization with Guarantees and Gradient Estimators

05/06/2020
by   Shinsaku Sakaue, et al.
0

We consider making outputs of the greedy algorithm for monotone submodular function maximization differentiable w.r.t. parameters of objective functions. Due to the non-continuous behavior of the algorithm, we must use some smoothing methods. Our contribution is a theoretically guaranteed and widely applicable smoothing framework based on randomization. We prove that our smoothed greedy algorithm almost recovers original approximation guarantees in expectation for the cases of cardinality and κ-extensible system constrains. We also show that unbiased gradient estimators of any expected output-dependent quantities can be efficiently obtained by sampling outputs. We confirm the utility and effectiveness of our framework by applying it to sensitivity analysis of the greedy algorithm and decision-focused learning of parameterized submodular models.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/06/2020

Differentiable Greedy Submodular Maximization: Guarantees, Gradient Estimators, and Applications

We consider making outputs of the greedy algorithm for monotone submodul...
research
08/17/2019

Approximation Guarantees of Stochastic Greedy Algorithms for Non-monotone Submodular Maximization with a Size Constraint

The stochastic greedy algorithm (SG) is a randomized version of the gree...
research
08/17/2019

Guarantees of Stochastic Greedy Algorithms for Non-monotone Submodular Maximization with Cardinality Constraint

Submodular maximization with a cardinality constraint can model various ...
research
03/05/2018

Differentiable Submodular Maximization

We consider learning of submodular functions from data. These functions ...
research
02/10/2020

On the Unreasonable Effectiveness of the Greedy Algorithm: Greedy Adapts to Sharpness

Submodular maximization has been widely studied over the past decades, m...
research
01/19/2021

Submodular Maximization via Taylor Series Approximation

We study submodular maximization problems with matroid constraints, in p...
research
06/03/2020

Batch greedy maximization of non-submodular functions: Guarantees and applications to experimental design

We propose and analyze batch greedy heuristics for cardinality constrain...

Please sign up or login with your details

Forgot password? Click here to reset