English

Sampling two-dimensional spin systems with transformers

Disordered Systems and Neural Networks 2026-05-01 v1 Statistical Mechanics Machine Learning High Energy Physics - Lattice

Abstract

Autoregressive Neural Networks based on dense or convolutional layers have recently been shown to be a viable strategy for generating classical spin systems. Unlike these methods, sampling with transformers is commonly considered to be computationally inefficient. In this work, we propose a novel approach to transformer-based neural samplers in which we generate not a single spin per step but groups of spins. As an additional improvement, we construct a model of approximated probabilities, further improving the efficiency of the algorithm. Despite our approach being computationally heavier than dense networks or CNN-based approaches, we were able to sample larger systems of up to 180×180180 \times 180 spins in case of the Ising model. The Effective Sample Size of our sampler is 20\sim 20 times larger than that of the previous state-of-the-art neural sampler when trained for the 128×128128 \times 128 Ising model at critical temperature. Finally, we also test our algorithm on the 2D Edwards-Anderson model, where we train 64×6464\times 64 spin systems.

Keywords

Cite

@article{arxiv.2604.27738,
  title  = {Sampling two-dimensional spin systems with transformers},
  author = {Piotr Białas and Piotr Korcyl and Tomasz Stebel and Adam Stefański and Dawid Zapolski},
  journal= {arXiv preprint arXiv:2604.27738},
  year   = {2026}
}

Comments

15 pages, 7 figures