atlas

Research map / Optimization / Nonconvex and smooth optimization

Reducing Variance of Stochastic Optimization for Approximating Nash Equilibria in Normal-Form Games

ICML 2025 · Optimization › Nonconvex and smooth optimization · approach: Equilibrium learning in zero-sum games

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.

Proposes Nash Advantage Loss (NAL), an unbiased surrogate loss for computing Nash equilibria in normal-form games via stochastic gradient optimization, with much lower estimator variance than the prior unbiased loss of Gemp et al. (2024).

Problem

Computing Nash equilibria in large normal-form games with non-convex stochastic optimization requires a loss that can be unbiasedly estimated from sampled plays, but the only known unbiased loss has high variance that slows convergence.

Approach

Defines the loss so that only an unbiased estimate of the first-order gradient is needed: the gradient is the utility gradient minus its inner product with a fixed reference strategy, avoiding the product of two independent estimates that inflates variance. Its zero set matches regularized-game NE, and decreasing the entropy weight tau yields NE of the original game.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Nash Advantage Loss (NAL) instead of the tested existing unbiased or biased loss functionsNE optimization algorithm · Eight NFGs: Kuhn Poker, Goofspiel, Blotto, Liars Dice, Bertrand Oligopoly, Guess Two Thirds Ave, Minimum Effort, Majority Votingduality gapHelped
Use NAL instead of the existing unbiased loss functionNE optimization algorithm · All eight tested NFGsvariance of estimated loss: at least two orders of magnitudeHelped
Use NAL instead of the existing unbiased loss functionNE optimization algorithm · Liars Dicevariance of estimated loss: up to six orders of magnitudeHelped
Use NAL instead of the other tested loss functionsNE optimization algorithm · Eight tested NFGsdifference between estimated and true loss: two orders of magnitudeHelped
Use the existing unbiased loss function instead of NALNE optimization algorithm · Goofspiel and Minimum Effortduality gapHurt
Use ADI instead of NALNE optimization algorithm · Blottoduality gapHurt
Use NashApr instead of NALNE optimization algorithm · Liars Diceduality gapHurt
Increase the number of sampled instances per iteration (ablation)NAL algorithm · Kuhn Poker and Liars Diceduality gapHelped
Use RMSprop or SGD instead of Adam (ablation)NAL algorithm · Tested NFGsduality gapNo clear effect
Replace Softmax with Sparsemax (ablation)NAL algorithm · Tested NFGsduality gapNo clear effect
Replace Softmax with Sparsemax (ablation)Baseline algorithms · Tested NFGsduality gapHurt
Remove the term ⟨Fτ, xᵢ, x̂ᵢ⟩1 from NAL (ablation)NAL algorithm · Tested NFGsduality gapHurt

Surprising findings

Limitations

Experimental setup

Datasets: Kuhn Poker Goofspiel Blotto Liar's Dice Bertrand Oligopoly Guess Two Thirds Ave Minimum Effort Majority Voting

Benchmarks: Kuhn Poker Goofspiel Blotto Liar's Dice Bertrand Oligopoly Guess Two Thirds Ave Minimum Effort Majority Voting

Metrics: duality gap variance of loss estimate difference between estimated and true loss

Baselines: Gemp et al. 2024 loss ADI NashApr Simultaneous gradient descent

Builds on: Gemp et al. 2024 unbiased loss Adam tangent residual

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