atlas

Research map / Large language models / AI and society

Maia-2: A Unified Model for Human-AI Alignment in Chess

NeurIPS 2024 · Large language models › AI and society · approach: Social-science view of AI evaluation · 3 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 Maia-2, a unified single-model human chess move predictor that conditions on active and opponent skill levels via skill-aware attention over channel-wise patches, improving accuracy and cross-skill coherence over the per-skill Maia-1 models.

Problem

Existing human-like chess models (Maia-1) train independent models per skill level, producing volatile, incoherent predictions across skill levels and ignoring opponent skill, which limits their use as coherent AI partners and teaching tools.

Approach

A single unified network embeds active and opponent skill levels as categorical embeddings, injects them into queries of skill-aware multi-head self-attention over channel-wise patches of the ResNet-encoded board, uses only the current position, and adds an auxiliary head (legal moves, move attributes) alongside policy and value heads.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use unified Maia-2 instead of separate Maia modelshuman move prediction · Maia-2 Testset, Avgtop-1 accuracy: 52.74 -> 53.25Helped
use unified Maia-2 instead of Maia 1900human move prediction · Grounded Testset, Avgperplexity: 4.67 -> 4.07Helped
add skill-aware attention (ablation)Maia-2_subset · Maia Testset, Avgtop-1 accuracy: 51.75 -> 52.74Helped
add auxiliary information head (ablation)Maia-2_subset · Maia Testset, Avgtop-1 accuracy: 52.09 -> 52.74Helped
use unified Maia-2 instead of separate Maia modelshuman move prediction · Grounded Testset, Skilledperplexity: 4.44 -> 4.30Helped
use unified Maia-2 instead of separate Maia modelshuman move prediction · Grounded Testset, Advancedperplexity: 4.71 -> 3.90Helped
use unified Maia-2 instead of separate Maia modelshuman move prediction · Grounded Testset, Masterperplexity: 4.86 -> 4.02Helped
use unified Maia-2 instead of Maia-1cross-skill move prediction · Cross-skill Testsetprediction accuracyHelped
use unified Maia-2 instead of Maia-1prediction coherence · Grounded Testsetpercentage monotonic: 1% -> 27%Helped
use unified Maia-2 instead of Maia-1prediction coherence · Grounded Testsetpercentage transitional: 17% -> 22%Helped
play against Maia-2 instead of Maia-1chess bots in randomized Lichess human study · Lichess human studyrematch rate: 40.3% -> 41.2%Helped
increase active-player skill while holding opponent skill fixedMaia-2 · Cross-skill Testsetmove decision change rate: up to 22%Mixed

Surprising findings

Limitations

Experimental setup

Datasets: Lichess rapid games (Jan 2013 - Nov 2023, excluding Dec 2019) Maia Testset (Dec 2019) Cross-skill Testset (Dec 2023) Grounded Testset (450k positions with Stockfish evaluations)

Benchmarks: Maia Testset Cross-skill Testset Grounded Testset

Metrics: top-1 move prediction accuracy perplexity monotonic and transitional percentage centipawn loss blunder rate linear probe r2 / macro F1

Baselines: Maia-1 (1100, 1500, 1900) Stockfish Leela Maia-2 w/o Att Maia-2 w/o Aux

Builds on: Maia AlphaZero Vision Transformer

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