atlas

Research map / Optimization / Nonconvex and smooth optimization

Large-Scale Non-convex Stochastic Constrained Distributionally Robust Optimization

AAAI 2024 · Optimization › Nonconvex and smooth optimization · approach: Stochastic convex optimization complexity · 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 SFK-DRO, a stochastic primal-Frank-Wolfe algorithm for non-convex constrained DRO under Cressie-Read divergences, with per-iteration cost independent of dataset size.

Problem

Constrained distributionally robust optimization with non-convex loss (e.g., neural networks) over Cressie-Read divergence uncertainty sets, at large dataset scale where per-iteration cost must not grow with sample size.

Approach

Reformulates the constrained DRO dual over a known distribution, approximates it with a smooth Lipschitz version by bounding the dual variables in a box with a small regularizer lambda_0, then runs mini-batch SGD on the model x and Frank-Wolfe on the dual variables z=(lambda, eta), with a subsampling bias bound for the min-of-expectation estimate.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use constrained SFK-DRO instead of ERM (EMR)Alexnet · Imbalanced CIFAR-10 class 3 testaccuracy: 54.03 -> 54.95Helped
Use constrained SFK-DRO instead of ERM (EMR)Alexnet · Imbalanced CIFAR-10 class 4 testaccuracy: 51.53 -> 58.65Helped
Use constrained SFK-DRO instead of ERM (EMR)Alexnet · Imbalanced CIFAR-10 class 5 testaccuracy: 47.05 -> 49.36Helped
Use constrained SFK-DRO instead of penalized PAN-DROAlexnet · Imbalanced CIFAR-10 class 3 testaccuracy: 52.69 -> 54.95Helped
Use constrained SFK-DRO instead of penalized PAN-DROAlexnet · Imbalanced CIFAR-10 class 4 testaccuracy: 55.83 -> 58.65Helped
Use constrained SFK-DRO instead of penalized PAN-DROAlexnet · Imbalanced CIFAR-10 class 5 testaccuracy: 49.50 -> 49.36Hurt
Optimize the same dual objective with SFK-DRO instead of PGDCressie-Read constrained DRO · Imbalanced CIFAR-10convergence speedHelped
Use DRO instead of ERMAlexnet · Imbalanced CIFAR-10 trainingtraining lossHurt
Use DRO instead of ERMAlexnet · Imbalanced CIFAR-10 testtest lossHelped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10

Benchmarks: CIFAR-10

Metrics: per-class test accuracy cross-entropy training and test loss convergence curves

Baselines: PGD PAN-DRO ERM

Builds on: penalized DRO for phi-divergence Frank-Wolfe method PGD for constrained non-convex optimization smoothed CVaR DRO

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