← Search

Brian DuSell

12 accepted papers

2026

Causally Evaluating the Learnability of Formal Language Tasks

ICML 2026poster

Large language models (LLMs) trained on natural language data are capable of translating between languages, predict chess moves, and write poetry. Performance on a given task depends on directly relevant training data, yet confounders abound: data in related languages has been shown to help low-reso…

Cited by 0SourceScholar
2025

From Language Models over Tokens to Language Models over Characters

ICML 2025spotlight

Modern language models are internally—and mathematically—distributions over *token* strings rather than *character* strings, posing numerous challenges for programmers building user applications on top of them. For example, if a prompt is specified as a character string, it must be tokenized before…

Cited by 5SourcePDFScholar
2025

Information Locality as an Inductive Bias for Neural Language Models

ACL 2025long

Inductive biases are inherent in every machine learning system, shaping how models generalize from finite data. In the case of neural language models (LMs), debates persist as to whether these biases align with or diverge from human processing constraints. To address this issue, we propose a quantit…

2025

Language Models over Canonical Byte-Pair Encodings

ICML 2025poster

Modern language models represent probability distributions over character strings as distributions over (shorter) token strings derived via a deterministic tokenizer, such as byte-pair encoding. While this approach is highly effective at scaling up language models to large corpora, its current incar…

Cited by 0SourcePDFScholar
2025

The Foundations of Tokenization: Statistical and Computational Concerns

ICLR 2025poster

Tokenization — the practice of converting strings of characters from an alphabet into sequences of tokens over a vocabulary — is a critical step in the NLP pipeline. The use of token representations is widely credited with increased model performance but is also the source of many undesirable behavi…

Cited by 5SourcePDFScholar
2025

Training Neural Networks as Recognizers of Formal Languages

ICLR 2025poster

Characterizing the computational power of neural network architectures in terms of formal language theory remains a crucial line of research, as it describes lower and upper bounds on the reasoning capabilities of modern AI. However, when empirically testing these bounds, existing work often leaves…

Cited by 1SourcePDFScholar
2024

On the Proper Treatment of Tokenization in Psycholinguistics

EMNLP 2024main

Language models are widely used in computational psycholinguistics to test theories that relate the negative log probability (the surprisal) of a region of interest (a substring of characters) under a language model to its cognitive cost experienced by readers, as operationalized, for example, by ga…

2024

PILA: A Historical-Linguistic Dataset of Proto-Italic and Latin

COLING 2024main

Computational historical linguistics seeks to systematically understand processes of sound change, including during periods at which little to no formal recording of language is attested. At the same time, few computational resources exist which deeply explore phonological and morphological connecti…

2024

Stack Attention: Improving the Ability of Transformers to Model Hierarchical Patterns

ICLR 2024spotlight

Attention, specifically scaled dot-product attention, has proven effective for natural language, but it does not have a mechanism for handling hierarchical patterns of arbitrary nesting depth, which limits its ability to recognize certain syntactic structures. To address this shortcoming, we propose…

2022

Algorithms for Weighted Pushdown Automata

EMNLP 2022main

Weighted pushdown automata (WPDAs) are at the core of many natural language processing tasks, like syntax-based statistical machine translation and transition-based dependency parsing. As most existing dynamic programming algorithms are designed for context-free grammars (CFGs), algorithms for PDAs…

2022

Learning Hierarchical Structures with Differentiable Nondeterministic Stacks

ICLR 2022spotlight

Learning hierarchical structures in sequential data -- from simple algorithmic patterns to natural language -- in a reliable, generalizable way remains a challenging problem for neural language models. Past work has shown that recurrent neural networks (RNNs) struggle to generalize on held-out algor…