atlas

Research map / Learning theory and algorithms / Prediction and decision losses

Differentiable Distributionally Robust Optimization Layers

ICML 2024 · Learning theory and algorithms › Prediction and decision losses · approach: Distributionally robust optimization · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Develops differentiable distributionally robust optimization layers for mixed-integer DRO with parameterized SOC ambiguity sets, using a dual-view energy-based surrogate with importance sampling for gradients, and applies them to contextual decision-focused learning.

Problem

Decision-focused learning for distributionally robust optimization requires differentiating decisions with respect to an ambiguity set, which is unsolved, especially for mixed-integer decisions.

Approach

A dual-view methodology differentiates continuous decisions via implicit differentiation of the cone program and handles discrete decisions via constrained optimization, approximated by a differentiable energy-based surrogate value function with self-normalized importance sampling for the gradient.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Train ambiguity-set parameters by directly minimizing decision loss rather than using prediction-focused learningContextual DRO for multi-item newsvendor · Three SOC ambiguity setspercentage optimality gap: 21.4%, 18.7%, and 18.1% average improvementsHelped
Use decision-focused learning instead of prediction-focused learningPortfolio management, continuous, 40 assets · Portfolio management, continuous, 40 assetsaverage percentage profit: 0.082 -> 0.289Helped
Use the proposed decision-focused learning method instead of the prior end-to-end DRO methodPortfolio management, continuous, 40 assets · Portfolio management, continuous, 40 assetsaverage percentage profit: 0.268 -> 0.289Helped
Use decision-focused learning instead of prediction-focused learningMixed-integer portfolio management · 20 assetsaverage percentage profit: 0.0583 -> 0.1561Helped
Use decision-focused learning instead of prediction-focused learningMixed-integer portfolio management · 40 assetsaverage percentage profit: 0.0634 -> 0.1763Helped
Use decision-focused learning instead of prediction-focused learningMixed-integer portfolio management · 60 assetsaverage percentage profit: 0.0479 -> 0.2145Helped
Use decision-focused learning instead of prediction-focused learningMixed-integer portfolio management · 60 assets, 15 SOC constraintsaverage percentage profit: 0.0357 -> 0.0762Helped
Use decision-focused learning instead of prediction-focused learningMixed-integer portfolio management · 60 assets, 30 SOC constraintsaverage percentage profit: 0.0491 -> 0.1349Helped
Use decision-focused learning instead of prediction-focused learningMixed-integer portfolio management · 60 assets, 60 SOC constraintsaverage percentage profit: 0.0479 -> 0.2145Helped

Surprising findings

Limitations

Experimental setup

Datasets: synthetic multi-item newsvendor data synthetic portfolio return data

Benchmarks: multi-item newsvendor (toy) 40-dimensional portfolio management mixed-integer portfolio management (20, 40, 60 dims)

Metrics: percentage optimality gap average percentage profit improvement over prediction-focused benchmark

Baselines: prediction-focused learning end-to-end robust portfolio method (Ma et al. style DRO learning)

Builds on: cvxpylayers SPO+ differentiating through a cone program

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy