atlas

Research map / Optimization / Nonconvex and smooth optimization

MixMax: Distributional Robustness in Function Space via Optimal Data Mixtures

ICLR 2025 · Optimization › Nonconvex and smooth optimization · approach: Coordinate and Adam convergence analysis · 0 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.

Reparameterizes group DRO over bounded functions, proves a minimax theorem showing the worst-case optimum is a data mixture, and gives a concave mixture-weight objective for cross-entropy and squared loss, solved by entropic mirror ascent (MixMax).

Problem

Group distributionally robust optimization is hard for non-convex parametric models and absent for non-parametric learners such as gradient boosting; the best data mixture for group DRO is unknown.

Approach

Move group DRO to function space over bounded functions, where a minimax theorem holds so the worst-case solution equals fitting a specific mixture; for cross-entropy and squared loss the optimal mixture weights maximize a concave objective (average Bayes error), which is optimized by stochastic entropic mirror ascent using per-group proxy models.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use E²MixMax with data reuse weights instead of balanced group weightingXGBoost · ACSIncome and CelebA annotation variantsworst-group accuracy: 1.6%; 2.3%; 3.2%Mixed
Use E²MixMax with data reuse weights instead of balanced group weightingXGBoost · CelebA-Young, 10 featuresworst-group accuracy: 62.5 (\pm 0.3) -> 64.8 (\pm 1.6)Helped
Use E²MixMax with data reuse weights instead of balanced group weightingXGBoost · ACSIncome-Sex, 1 featureworst-group accuracy: 56.5 (\pm 0.2) -> 58.1 (\pm 1.8)Helped
Use E²MixMax with data reuse weights instead of balanced group weightingXGBoost · CelebA-Pale Skin, 5 featuresworst-group accuracy: 59.5 (\pm 0.3) -> 59.4 (\pm 0.3)No clear effect
Retrain a single XGBoost model on the weighted mixture instead of ensembling proxy models (ablation)E²MixMax with data reuse · ACSIncome and CelebA annotation variantsworst-group accuracyHelped
Reuse the same samples for proxy fitting and mixture-weight estimation instead of splitting data (ablation)E²MixMax · Markov-chain sequence modelingMixMax objectiveNo clear effect
Use data reuse rather than separate proxy and MixMax datasets (ablation)E²MixMax · Markov-chain sequence modeling, low-sample regimeMixMax objectiveHelped
Tune the number of optimization steps over 20, 40, 60, and 80 (ablation)E²MixMax with data reuse on XGBoost · Selected ACSIncome and CelebA variantsworst-group accuracy: 53.7 (\pm 0.5\%) -> 54.3 (\pm 0.6\%)Mixed

Surprising findings

Limitations

Experimental setup

Datasets: ACSIncome CelebA annotations synthetic Markov chain sequences

Benchmarks: ACSIncome CelebA annotations synthetic Markov chain sequences

Metrics: worst-group accuracy worst-group cross-entropy worst-group loss MixMax objective value

Baselines: balanced data DoReMi group DRO (gradient descent-ascent) EMixMax

Builds on: group DRO Sion's minimax theorem DoReMi entropic mirror ascent

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