mlsanityData to 14 Oct 2026

Structured Prediction with Projection Oracles

arXiv 1910.11369 ↗First posted 24 Oct 2019stat.ML cs.LGcited by 21

Not on the map. Why?

Abstract (arXiv)

We propose in this paper a general framework for deriving loss functions for structured prediction. In our framework, the user chooses a convex set including the output space and provides an oracle for projecting onto that set. Given that oracle, our framework automatically generates a corresponding convex and smooth loss function. As we show, adding a projection as output layer provably makes the loss smaller. We identify the marginal polytope, the output space's convex hull, as the best convex set on which to project. However, because the projection onto the marginal polytope can sometimes be expensive to compute, we allow to use any convex superset instead, with potentially cheaper-to-compute projection. Since efficient projection algorithms are available for numerous convex sets, this allows us to construct loss functions for a variety of tasks. On the theoretical side, when combined with calibrated decoding, we prove that our loss functions can be used as a consistent surrogate for a (potentially non-convex) target loss function of interest. We demonstrate our losses on label ranking, ordinal regression and multilabel classification, confirming the improved accuracy enabled by projections.

Key facts. Cited by 21 papers in the map (data through 14 Oct 2026). First posted on arXiv 24 Oct 2019.

Builds on

No reference list yet.

Built on by

Cited by year

Citing papers per year: 2021: 3; 2022: 4; 2023: 4; 2024: 6; 2025: 4.

21 papers.

Sort:

By area:

  1. 2023Cross-Entropy Loss Functions: Theoretical Analysis and Applicationscited by 210
  2. 2021Efficient and Modular Implicit Differentiationcited by 203
  3. 2022Tutorial on amortized optimizationcited by 83
  4. 2022SIMPLE: A Gradient Estimator for k-Subset Samplingcited by 34
  5. 2022Backpropagation through Combinatorial Algorithms: Identity with Projection Workscited by 29
  6. 2023Fast, Differentiable and Sparse Top-k: a Convex Analysis Perspectivecited by 26
  7. 2024A Universal Growth Rate for Learning with Smooth Surrogate Lossescited by 24
  8. 2024H-Consistency Guarantees for Regressioncited by 21
  9. 2024Enhanced H-Consistency Boundscited by 18
  10. 2021Surrogate Regret Bounds for Polyhedral Lossescited by 15
  11. 2021Sparse Continuous Distributions and Fenchel-Young Lossescited by 14
  12. 2023Maximum Optimality Margin: A Unified Approach for Contextual Linear Programming and Inverse Linear Programmingcited by 13
9 more
  1. 2022Learning Energy Networks with Generalized Fenchel-Young Lossescited by 8
  2. 2024Online Structured Prediction with Fenchel--Young Losses and Improved Surrogate Regret for Online Multiclass Classification with Logistic Losscited by 7
  3. 2024Proper losses regret at least 1/2-ordercited by 3
  4. 2023On the inconsistency of separable losses for structured predictioncited by 2
  5. 2025Establishing Linear Surrogate Regret Bounds for Convex Smooth Losses via Convolutional Fenchel-Young Lossescited by 2
  6. 2024Trading off Consistency and Dimensionality of Convex Surrogates for the Modecited by 1
  7. 2025Bandit and Delayed Feedback in Online Structured Predictioncited by 1
  8. 2025Consistency Conditions for Differentiable Surrogate Lossescited by 1
  9. 2025Non-Stationary Online Structured Prediction with Surrogate Lossescited by 0