pith. sign in

arxiv: 1805.07482 · v2 · pith:LC33LHMInew · submitted 2018-05-19 · 💻 cs.LG · stat.ML

Optimal DR-Submodular Maximization and Applications to Provable Mean Field Inference

classification 💻 cs.LG stat.ML
keywords algorithmsmeanapproximationdr-submodularfieldinferencemaximizationmethods
0
0 comments X
read the original abstract

Mean field inference in probabilistic models is generally a highly nonconvex problem. Existing optimization methods, e.g., coordinate ascent algorithms, can only generate local optima. In this work we propose provable mean filed methods for probabilistic log-submodular models and its posterior agreement (PA) with strong approximation guarantees. The main algorithmic technique is a new Double Greedy scheme, termed DR-DoubleGreedy, for continuous DR-submodular maximization with box-constraints. It is a one-pass algorithm with linear time complexity, reaching the optimal 1/2 approximation ratio, which may be of independent interest. We validate the superior performance of our algorithms against baseline algorithms on both synthetic and real-world datasets.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 2 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. Competitive Algorithms for Online Budget-Constrained Continuous DR-Submodular Problems

    math.OC 2019-06 unverdicted novelty 7.0

    A primal-dual Generalized Sequential algorithm achieves the first competitive ratio bound for online monotone DR-submodular maximization subject to linear packing constraints, matching the tight bound known for linear...

  2. Online Continuous DR-Submodular Maximization with Long-Term Budget Constraints

    math.OC 2019-06 unverdicted novelty 6.0

    OSPHG algorithm achieves sub-linear (1-1/e)-regret and sub-linear budget violation for online DR-submodular maximization with long-term budgets when W = o(T).