mlsanityData to 7 Oct 2026

Differentiable Submodular Maximization

arXiv 1803.01785 ↗First posted 5 Mar 2018stat.ML cs.LGcited by 19

Not on the map. Why?

Abstract (arXiv)

We consider learning of submodular functions from data. These functions are important in machine learning and have a wide range of applications, e.g. data summarization, feature selection and active learning. Despite their combinatorial nature, submodular functions can be maximized approximately with strong theoretical guarantees in polynomial time. Typically, learning the submodular function and optimization of that function are treated separately, i.e. the function is first learned using a proxy objective and subsequently maximized. In contrast, we show how to perform learning and optimization jointly. By interpreting the output of greedy maximization algorithms as distributions over sequences of items and smoothening these distributions, we obtain a differentiable objective. In this way, we can differentiate through the maximization algorithms and optimize the model to work well with the optimization algorithm. We theoretically characterize the error made by our approach, yielding insights into the tradeoff of smoothness and accuracy. We demonstrate the effectiveness of our approach for jointly learning and optimizing on synthetic maximum cut data, and on real world applications such as product recommendation and image collection summarization.

Key facts. Cited by 19 papers in the map (data through 7 Oct 2026). First posted on arXiv 5 Mar 2018.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 8; 2022: 3; 2023: 2; 2024: 2; 2025: 2; 2026: 2.

19 papers.

Sort:

  1. 2021DC3: A learning method for optimization with hard constraintscited by 181
  2. 2021A Review of the Gumbel-max Trick and its Extensions for Discrete Stochasticity in Machine Learningcited by 82
  3. 2021Enforcing Policy Feasibility Constraints through Differentiable Projection for Energy Optimizationcited by 31
  4. 2023Leaving the Nest: Going Beyond Local Loss Functions for Predict-Then-Optimizecited by 18
  5. 2021The Perils of Learning Before Optimizingcited by 15
  6. 2022Decision-Focused Learning without Differentiable Optimization: Learning Locally Optimized Decision Lossescited by 12
  7. 2022Learning Neural Set Functions Under the Optimal Subset Oraclecited by 10
  8. 2023Assessing SATNet's Ability to Solve the Symbol Grounding Problemcited by 10
  9. 2021Diff-Explainer: Differentiable Convex Optimization for Explainable Multi-hop Inferencecited by 7
  10. 2021Ensuring DNN Solution Feasibility for Optimization Problems with Convex Constraints and Its Application to DC Optimal Power Flow Problemscited by 6
  11. 2022Neural Estimation of Submodular Functions with Applications to Differentiable Subset Selectioncited by 6
  12. 2021Minimax Optimization: The Case of Convex-Submodularcited by 5
7 more
  1. 2021Adversarially Robust Learning for Security-Constrained Optimal Power Flowcited by 5
  2. 2024Enhancing Neural Subset Selection: Integrating Background Information into Set Representationscited by 1
  3. 2024Deep Submodular Peripteral Networkscited by 1
  4. 2025Deep Generative Models with Hard Linear Equality Constraintscited by 1
  5. 2025HFS: Holistic Query-Aware Frame Selection for Efficient Video Understandingcited by 1
  6. 2026Lipschitz Multiscale Deep Equilibrium Models: A Theoretically Guaranteed and Accelerated Approachcited by 1
  7. 2026Advancing Optimal Subset Oracle via Learning Relaxation of Neural Set Functionscited by 0