atlas

Research map / Probabilistic and scientific modeling / Molecules and proteins

NfgTransformer: Equivariant Representation Learning for Normal-form Games

ICLR 2024 · Probabilistic and scientific modeling › Molecules and proteins · approach: Probabilistic embeddings and relational inference · 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.

Proposes NfgTransformer, a permutation-equivariant transformer that encodes normal-form games as action embeddings and reaches state-of-the-art on Nash equilibrium solving, deviation-gain estimation, and payoff prediction in DISC games.

Problem

Learning general-purpose, equivariant representations of normal-form games that serve many game-theoretic tasks (equilibrium solving, deviation gain estimation, ranking) and handle incomplete payoff tensors and varying game sizes.

Approach

Zero-initialised action embeddings are iteratively refined by attention blocks over joint-action "plays" and other actions; attention's order-invariance over keys and equivariance over queries makes the encoder permutation-equivariant, and masked attention handles unobserved payoffs. Parameter count is independent of game size.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use NfgTransformer instead of the strongest baselineSynthetic-game NE solving · Synthetic games, N=2, T=16NE Gap: 0.0829 -> 0.0243Helped
Use NfgTransformer instead of the strongest baselineSynthetic-game NE solving · Synthetic games, N=2, T=64NE Gap: 0.1635 -> 0.0502Helped
Use NfgTransformer instead of the strongest baselineSynthetic-game NE solving · Synthetic games, N=3, T=8NE Gap: 0.1431 -> 0.0412Helped
Use NfgTransformer instead of the strongest baselineSynthetic-game NE solving · Synthetic games, N=3, T=16NE Gap: 0.0929 -> 0.0297Helped
Use NfgTransformer instead of the strongest baselineSynthetic-game deviation-gain estimation · Synthetic games, N=2, T=16Max-deviation-gain MSE: 0.0488 -> 0.0001Helped
Use NfgTransformer instead of the strongest baselineSynthetic-game deviation-gain estimation · Synthetic games, N=2, T=64Max-deviation-gain MSE: 0.4860 -> 0.0161Helped
Use NfgTransformer instead of the strongest baselineSynthetic-game deviation-gain estimation · Synthetic games, N=3, T=8Max-deviation-gain MSE: 0.4047 -> 0.0487Helped
Use NfgTransformer instead of the strongest baselineSynthetic-game deviation-gain estimation · Synthetic games, N=3, T=16Max-deviation-gain MSE: 0.6480 -> 0.3641Helped
Increase transformer blocks from K=2 to K=8 (ablation)NfgTransformer (D=32, A=1) · Synthetic games, NE solvingNE Gap: 0.2239 -> 0.0344; 0.1685 -> 0.0554; 0.1344 -> 0.0484; 0.0796 -> 0.0334Helped
Increase action embedding size from D=32 to D=128 (ablation)NfgTransformer (K=8, A=1) · Synthetic games, NE solvingNE Gap: 0.0344 -> 0.0308; 0.0554 -> 0.0502; 0.0484 -> 0.0412; 0.0334 -> 0.0297Mixed
Remove action-to-action self-attention (A=0) (ablation)NfgTransformer (D=64, K=8) · Synthetic games, NE solvingNE Gap: 0.0308 -> 0.0332; 0.0545 -> 0.0661; 0.0478 -> 0.0636; 0.0325 -> 0.0384Mixed
Add a second action-to-action self-attention operation (A=2 instead of A=1) (ablation)NfgTransformer (D=64, K=8) · Synthetic games, NE solvingNE Gap: 0.0308 -> 0.0243; 0.0545 -> 0.0542; 0.0478 -> 0.0437; 0.0325 -> 0.0314Mixed

Surprising findings

Limitations

Experimental setup

Datasets: synthetic normal-form games (equilibrium-invariant subspace) DISC games GAMUT games (22 classes)

Benchmarks: synthetic NFG NE solving (NE Gap) synthetic max-deviation-gain estimation (MSE) DISC game payoff prediction (MSE) GAMUT games Colonel Blotto (out-of-distribution)

Metrics: NE Gap mean squared error

Baselines: MLP EquivariantMLP NES Elo mElo xElo

Builds on: Transformer self- and cross-attention NES (Neural Equilibrium Solver) Elo xElo mElo

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