atlas

Research map / Large language models / Language, safety and interpretability

A Percolation Model of Emergence: Analyzing Transformers Trained on a Formal Language

ICLR 2025 · Large language models › Language, safety and interpretability · approach: Reasoning mechanisms and failure modes · 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.

Proposes a phenomenological definition of emergence and studies it with Transformers trained on a probabilistic context-sensitive formal language, modeling the learning transition as bond percolation on a bipartite graph.

Problem

Emergence in neural networks (sudden capability gains with scale) lacks a precise definition, and its causal factors are unclear; the paper seeks a definition and a predictive account of when capabilities emerge under data scaling.

Approach

Defines emergence via three properties (sudden task improvement, simultaneous improvement across tasks, and acquisition of an underlying structure), validates it in a controlled PCSG-based language, and explains the scaling of emergence points with a bipartite-graph percolation model giving threshold proportional to sqrt(|E||K|).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Learn the grammar underlying the formal languageGPT formal-language model · Unscramblingper-token accuracyHelped
Learn relative type constraints after grammar acquisitionGPT formal-language model · Relative type checksaccuracy: essentially zero to perfect accuracyHelped
Learn grammar and relative type constraintsGPT formal-language model · Unscrambling and conditional generationperformance across reported metricsHelped
Learn descriptive type constraints and generalize beyond observed entity-property pairsGPT formal-language model · Descriptive type checksperformance: approximately 15% performance; 20% at best; ~30--35% performanceHelped
Increase the number of descriptive properties (ablation)GPT formal-language model · Descriptive type checksperformanceHurt
Increase the number of descriptive properties (ablation)GPT formal-language model · Unscrambling descriptive sentencesperformance and transition pointHurt
Increase the number of descriptive properties (ablation)GPT formal-language model · Relative type checksperformanceNo clear effect
Increase the number of descriptive properties (ablation)GPT formal-language model · Unscrambling relative sentencesperformanceNo clear effect
Increase the number of descriptive properties (ablation)GPT formal-language model · Descriptive type checkstransition-point scaling exponent: 0.5Helped
Increase the number of descriptive properties (ablation)GPT formal-language model · Unscrambling descriptive sentencestransition-point scaling exponent: 1.5Mixed
Increase the number of entities from 900 to 1800 (ablation)GPT formal-language model · Unscrambling descriptive sentencestransition-point scaling exponent: from 3/2 to close to 2Mixed
Increase the number of entities from 900 to 1800 (ablation)GPT formal-language model · Descriptive type checkstransition-point scaling exponent: 0.5No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: synthetic probabilistic context-sensitive language (900 entities, 18000 properties, 10 classes)

Benchmarks: synthetic free generation, unscrambling, and conditional generation tasks

Metrics: grammaticality type check accuracy exact match per-token accuracy conditions satisfied average probability of valid tokens loss

Builds on: nanoGPT probabilistic context-free grammar bond percolation on bipartite graphs

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