|国家预印本平台
首页|NoPE: The Counting Power of Transformers with No Positional Encodings

NoPE: The Counting Power of Transformers with No Positional Encodings

NoPE: The Counting Power of Transformers with No Positional Encodings

来源:Arxiv_logoArxiv
英文摘要

Positional Encodings (PEs) seem to be indispensable for ensuring expressiveness of transformers; without them attention transformers reduce to a bag-of-word model. NoPE-transformers (i.e. with No PEs) with unique hard attention mechanisms were very recently shown to only be able to express regular languages, i.e., with limited counting ability. This paper shows that, with average hard attention mechanisms, NoPE-transformers are still surprisingly expressive: they can express counting languages corresponding to nonnegative integer solutions to multivariate polynomial equations (i.e. Diophantine equations), reasoning about which is well-known to be undecidable. In fact, we provide a precise characterization of languages expressible by Average Hard Attention NoPE-Transformers (NoPE-AHATs): they correspond precisely to what we call \emph{semi-algebraic sets}, i.e., finite unions of sets of nonnegative integer solutions to systems of multivariate polynomial inequations. We obtain several interesting consequences of our characterization. Firstly, NoPE-transformers can express counting properties that are far more complex than established models like simplified counter machines and Petri nets, but cannot express a very simple counting property of PARITY. Secondly, the problem of analyzing NoPE-transformers is undecidable, e.g., whether a given NoPE transformer classifies all input strings in one class. To complement our results, we exhibit a counting language that is not expressible by average hard attention transformers even with arbitrary PEs but is expressible in the circuit complexity class TC$^0$, answering an open problem.

Chris K?cher、Alexander Kozachinskiy、Anthony Widjaja Lin、Marco S?lzer、Georg Zetzsche

计算技术、计算机技术

Chris K?cher,Alexander Kozachinskiy,Anthony Widjaja Lin,Marco S?lzer,Georg Zetzsche.NoPE: The Counting Power of Transformers with No Positional Encodings[EB/OL].(2025-05-16)[2025-06-15].https://arxiv.org/abs/2505.11199.点此复制

评论