EDBT 2026 Demo / reviewers in the wild / expert
Michael Hahn 0001
dblp:44/9903
· DBLP profile ↗
25ranked-venue papers
9as first author
17since 2021 · last 2026
0000-0003-4828-4834ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 23 · 7 first-author · 17 since 2021Applied, interdisciplinary, general and emerging computing · 6 · 2 first-author · 4 since 2021Theory of computation · 2 · 2 first-author
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Systematicity between Forms and Meanings across Languages Supports Efficient CommunicationabstractLanguages vary widely in how meanings map to word forms. These mappings have been found to support efficient communication; however, this theory does not account for systematic relations within word forms. We examine how a restricted set of grammatical meanings (e.g. person, number) are expressed on verbs and pronouns across typologically diverse languages. Consistent with prior work, we find that verb and pronoun forms are shaped by competing communicative pressures for simplicity (minimizing the inventory of grammatical distinctions) and accuracy (enabling recovery of intended meanings). Crucially, our proposed model uses a novel measure of complexity (inverse of simplicity) based on the learnability of meaning-to-form mappings. This innovation captures fine-grained regularities in linguistic form, allowing better discrimination between attested and unattested systems, and establishes a new connection from efficient communication theory to systematicity in natural language. Doreen Osmelak, Michael Hahn 0001, Kate McCurdy |
ACL (1) | 3 |
| 2025 | Language models can learn implicit multi-hop reasoning, but only if they have lots of training dataabstractImplicit reasoning is the ability of a language model to solve multi-hop reasoning tasks in a single forward pass, without chain of thought.We investigate this capability using GPT2-style language models trained from scratch on controlled k-hop reasoning datasets (k = 2, 3, 4).We show that while such models can indeed learn implicit k-hop reasoning, the required training data grows exponentially in k, and the required number of transformer layers grows linearly in k.We offer a theoretical explanation for why this depth growth is necessary.We further find that the data requirement can be mitigated, but not eliminated, through curriculum learning. Yuekun Yao, Yupei Du, Michael Hahn 0001, Alexander Koller |
EMNLP | 4 |
| 2025 | A Formal Framework for Understanding Length Generalization in TransformersabstractA major challenge for transformers is generalizing to sequences longer than those observed during training. While previous works have empirically shown that transformers can either succeed or fail at length generalization depending on the task, theoretical understanding of this phenomenon remains limited. In this work, we introduce a rigorous theoretical framework to analyze length generalization in causal transformers with learnable absolute positional encodings. In particular, we characterize those functions that are identifiable in the limit from sufficiently long inputs with absolute positional encodings under an idealized inference scheme using a norm-based regularizer. This enables us to prove the possibility of length generalization for a rich family of problems. We experimentally validate the theory as a predictor of success and failure of length generalization across a range of algorithmic and formal language tasks. Our theory not only explains a broad set of empirical observations but also opens the way to provably predicting length generalization capabilities in transformers. Xinting Huang, Andy Yang, Satwik Bhattamishra, Yash Raj Sarrof, Andreas Krebs, Hattie Zhou, Preetum Nakkiran, Michael Hahn 0001 |
ICLR | 8 |
| 2025 | Lower Bounds for Chain-of-Thought Reasoning in Hard-Attention TransformersabstractChain-of-thought reasoning and scratchpads have emerged as critical tools for enhancing the computational capabilities of transformers. While theoretical results show that polynomial-length scratchpads can extend transformers’ expressivity from $TC^0$ to $PTIME$, their required length remains poorly understood. Empirical evidence even suggests that transformers need scratchpads even for many problems in $TC^0$, such as Parity or Multiplication, challenging optimistic bounds derived from circuit complexity. In this work, we initiate the study of systematic lower bounds for the number of CoT steps across different algorithmic problems, in the hard-attention regime. We study a variety of algorithmic problems, and provide bounds that are tight up to logarithmic factors. Overall, these results contribute to emerging understanding of the power and limitations of chain-of-thought reasoning. Alireza Amiri Bavandpour, Xinting Huang, Mark Rofin, Michael Hahn 0001 |
ICML | 4 |
| 2025 | Born a Transformer - Always a Transformer? On the Effect of Pretraining on Architectural AbilitiesabstractTransformers have theoretical limitations in modeling certain sequence-to-sequence tasks, yet it remains largely unclear if these limitations play a role in large-scale pretrained LLMs, or whether LLMs might effectively overcome these constraints in practice due to the scale of both the models themselves and their pretraining data. We explore how these architectural constraints manifest after pretraining by studying a family of *retrieval* and *copying* tasks inspired by Liu et al. [2024a]. We use a recently proposed framework for studying length generalization [Huang et al., 2025] to provide guarantees for each of our settings. Empirically, we observe an *induction-versus-anti-induction asymmetry*, where pretrained models are better at retrieving tokens to the right (induction) rather than the left (anti-induction) of a query token. This asymmetry disappears upon targeted fine-tuning if length-generalization is guaranteed by theory. Mechanistic analysis reveals that this asymmetry is connected to the differences in the strength of induction versus anti-induction circuits within pretrained transformers. We validate our findings through practical experiments on real-world tasks demonstrating reliability risks. Our results highlight that pretraining selectively enhances certain transformer capabilities, but does not overcome fundamental length-generalization limits. Mayank Jobanputra, Yana Veitsman, Yash Raj Sarrof, Aleksandra Bakalova, Vera Demberg, Ellie Pavlick, Michael Hahn 0001 |
NeurIPS | 7 |
| 2024 | Why are Sensitive Functions Hard for Transformers?abstractEmpirical studies have identified a range of learnability biases and limitations of transformers, such as a persistent difficulty in learning to compute simple formal languages such as PARITY, and a bias towards low-degree functions.However, theoretical understanding remains limited, with existing expressiveness theory either overpredicting or underpredicting realistic learning abilities.We prove that, under the transformer architecture, the loss landscape is constrained by the inputspace sensitivity: Transformers whose output is sensitive to many parts of the input string inhabit isolated points in parameter space, leading to a low-sensitivity bias in generalization.We show theoretically and empirically that this theory unifies a broad array of empirical observations about the learning abilities and biases of transformers, such as their generalization bias towards low sensitivity and low degree, and difficulty in length generalization for PARITY.This shows that understanding transformers' inductive biases requires studying not just their in-principle expressivity, but also their loss landscape. Michael Hahn 0001, Mark Rofin |
ACL (1) | 1 |
| 2024 | More frequent verbs are associated with more diverse valency frames: Efficient principles at the lexicon-grammar interfaceabstractA substantial body of work has provided evidence that the lexicons of natural languages are organized to support efficient communication.However, existing work has largely focused on word-internal properties, such as Zipf's observation that more frequent words are optimized in form to minimize communicative cost.Here, we investigate the hypothesis that efficient lexicon organization is also reflected in valency, or the combinations and orders of additional words and phrases a verb selects for in a sentence.We consider two measures of valency diversity for verbs: valency frame count (VFC), the number of distinct frames associated with a verb, and valency frame entropy (VFE), the average information content of frame selection associated with a verb.Using data from 79 languages, we provide evidence that more frequent verbs are associated with a greater diversity of valency frames, suggesting that the organization of valency is consistent with communicative efficiency principles.We discuss our findings in relation to classical findings such as Zipf's meaning-frequency law and the principle of least effort, as well as implications for theories of valency and communicative efficiency principles. 1 Lucia Donatelli, Michael Hahn 0001 |
ACL (1) | 3 |
| 2024 | Information Locality in the Processing of Classifier-Noun Dependencies in Mandarin Chinese
Hailin Hao, Michael Hahn 0001 |
CogSci | 3 |
| 2024 | Separations in the Representational Capabilities of Transformers and Recurrent ArchitecturesabstractTransformer architectures have been widely adopted in foundation models. Due to their high inference costs, there is renewed interest in exploring the potential of efficient recurrent architectures (RNNs). In this paper, we analyze the differences in the representational capabilities of Transformers and RNNs across several tasks of practical relevance, including index lookup, nearest neighbor, recognizing bounded Dyck languages, and string equality. For the tasks considered, our results show separations based on the size of the model required for different architectures. For example, we show that a one-layer Transformer of logarithmic width can perform index lookup, whereas an RNN requires a hidden state of linear size. Conversely, while constant-size RNNs can recognize bounded Dyck languages, we show that one-layer Transformers require a linear size for this task. Furthermore, we show that two-layer Transformers of logarithmic size can perform decision tasks such as string equality or disjointness, whereas both one-layer Transformers and recurrent models require linear size for these tasks. We also show that a log-size two-layer Transformer can implement the nearest neighbor algorithm in its forward pass; on the other hand recurrent models require linear size. Our constructions are based on the existence of $N$ nearly orthogonal vectors in $O(\log N)$ dimensional space and our lower bounds are based on reductions from communication complexity problems. We supplement our theoretical results with experiments that highlight the differences in the performance of these architectures on practical-size sequences. Satwik Bhattamishra, Michael Hahn 0001, Phil Blunsom, Varun Kanade |
NeurIPS | 2 |
| 2024 | InversionView: A General-Purpose Method for Reading Information from Neural ActivationsabstractThe inner workings of neural networks can be better understood if we can fully decipher the information encoded in neural activations. In this paper, we argue that this information is embodied by the subset of inputs that give rise to similar activations. We propose InversionView, which allows us to practically inspect this subset by sampling from a trained decoder model conditioned on activations. This helps uncover the information content of activation vectors, and facilitates understanding of the algorithms implemented by transformer models. We present four case studies where we investigate models ranging from small transformers to GPT-2. In these studies, we show that InversionView can reveal clear information contained in activations, including basic information about tokens appearing in the context, as well as more complex information, such as the count of certain tokens, their relative positions, and abstract knowledge about the subject. We also provide causally verified circuits to confirm the decoded information. Xinting Huang, Madhur Panwar, Navin Goyal, Michael Hahn 0001 |
NeurIPS | 4 |
| 2024 | The Expressive Capacity of State Space Models: A Formal Language PerspectiveabstractRecently, recurrent models based on linear state space models (SSMs) have shown promising performance in language modeling (LM), competititve with transformers. However, there is little understanding of the in-principle abilities of such models, which could provide useful guidance to the search for better LM architectures. We present a comprehensive theoretical study of the capacity of such SSMs as it compares to that of transformers and traditional RNNs. We find that SSMs and transformers have overlapping but distinct strengths. In star-free state tracking, SSMs implement straightforward and exact solutions to problems that transformers struggle to represent exactly. They can also model bounded hierarchical structure with optimal memory even without simulating a stack. On the other hand, we identify a design choice in current SSMs that limits their expressive power. We discuss implications for SSM and LM research, and verify results empirically on a recent SSM, Mamba. Yash Raj Sarrof, Yana Veitsman, Michael Hahn 0001 |
NeurIPS | 3 |
| 2023 | How Do Syntactic Statistics and Semantic Plausibility Modulate Local Coherence Effects
Hailin Hao, Michael Hahn 0001, Elsi Kaiser |
CogSci | 2 |
| 2023 | A Cross-Linguistic Pressure for Uniform Information Density in Word OrderabstractAbstract While natural languages differ widely in both canonical word order and word order flexibility, their word orders still follow shared cross-linguistic statistical patterns, often attributed to functional pressures. In the effort to identify these pressures, prior work has compared real and counterfactual word orders. Yet one functional pressure has been overlooked in such investigations: The uniform information density (UID) hypothesis, which holds that information should be spread evenly throughout an utterance. Here, we ask whether a pressure for UID may have influenced word order patterns cross-linguistically. To this end, we use computational models to test whether real orders lead to greater information uniformity than counterfactual orders. In our empirical study of 10 typologically diverse languages, we find that: (i) among SVO languages, real word orders consistently have greater uniformity than reverse word orders, and (ii) only linguistically implausible counterfactual orders consistently exceed the uniformity of real orders. These findings are compatible with a pressure for information uniformity in the development and usage of natural languages.1 Thomas Hikaru Clark, Clara Meister, Tiago Pimentel, Michael Hahn 0001, Ryan Cotterell, Richard Futrell, Roger Levy |
Trans. Assoc. Comput. Linguistics | 4 |
| 2022 | Explaining patterns of fusion in morphological paradigms using the memory-surprisal tradeoff
Neil Rathi, Michael Hahn 0001, Richard Futrell |
CogSci | 2 |
| 2022 | Modeling Fixation Behavior in Reading with Character-level Neural Attention
Songpeng Yan, Michael Hahn 0001, Frank Keller |
CogSci | 2 |
| 2021 | An Information-Theoretic Characterization of Morphological FusionabstractLinguistic typology generally divides synthetic languages into groups based on their morphological fusion (von Humboldt, 1825).However, this measure has long been thought to be best considered a matter of degree (e.g.Greenberg, 1960).We present an informationtheoretic measure, called informational fusion, to quantify the degree of fusion of a given set of morphological features in a surface form, which naturally provides such a graded scale.Informational fusion is able to encapsulate not only concatenative, but also nonconcatenative morphological systems (e.g.Arabic), abstracting away from any notions of morpheme segmentation.We then show, on a sample of twenty-one languages, that our measure recapitulates the usual linguistic classifications for concatenative systems, and provides new measures for nonconcatenative ones.We also evaluate the long-standing hypotheses that more frequent forms are more fusional, and that paradigm size anticorrelates with degree of fusion.We do not find evidence for the idea that languages have characteristic levels of fusion; rather, the degree of fusion varies across partof-speech within languages. Neil Rathi, Michael Hahn 0001, Richard Futrell |
EMNLP (1) | 2 |
| 2021 | Sensitivity as a Complexity Measure for Sequence Classification TasksabstractAbstract We introduce a theoretical framework for understanding and predicting the complexity of sequence classification tasks, using a novel extension of the theory of Boolean function sensitivity. The sensitivity of a function, given a distribution over input sequences, quantifies the number of disjoint subsets of the input sequence that can each be individually changed to change the output. We argue that standard sequence classification methods are biased towards learning low-sensitivity functions, so that tasks requiring high sensitivity are more difficult. To that end, we show analytically that simple lexical classifiers can only express functions of bounded sensitivity, and we show empirically that low-sensitivity functions are easier to learn for LSTMs. We then estimate sensitivity on 15 NLP tasks, finding that sensitivity is higher on challenging tasks collected in GLUE than on simple text classification tasks, and that sensitivity predicts the performance both of simple lexical classifiers and of vanilla BiLSTMs without pretrained contextualized embeddings. Within a task, sensitivity predicts which inputs are hard for such simple models. Our results suggest that the success of massively pretrained contextual representations stems in part because they provide representations from which information can be extracted by low-sensitivity decoders. Michael Hahn 0001, Daniel Jurafsky, Richard Futrell |
Trans. Assoc. Comput. Linguistics | 1 |
| 2020 | RNNs can generate bounded hierarchical languages with optimal memoryabstractRecurrent neural networks empirically generate natural language with high syntactic fidelity.However, their success is not wellunderstood theoretically.We provide theoretical insight into this success, proving in a finiteprecision setting that RNNs can efficiently generate bounded hierarchical languages that reflect the scaffolding of natural language syntax.We introduce Dyck-(k,m), the language of well-nested brackets (of k types) and mbounded nesting depth, reflecting the bounded memory needs and long-distance dependencies of natural language syntax.The best known results use O(k m 2 ) memory (hidden units) to generate these languages.We prove that an RNN with O(m log k) hidden units suffices, an exponential reduction in memory, by an explicit construction.Finally, we show that no algorithm, even with unbounded computation, can suffice with o(m log k) hidden units. John Hewitt, Michael Hahn 0001, Surya Ganguli, Percy Liang, Christopher D. Manning |
EMNLP (1) | 2 |
| 2020 | Theoretical Limitations of Self-Attention in Neural Sequence ModelsabstractTransformers are emerging as the new workhorse of NLP, showing great success across tasks. Unlike LSTMs, transformers process input sequences entirely through self-attention. Previous work has suggested that the computational capabilities of self-attention to process hierarchical structures are limited. In this work, we mathematically investigate the computational power of self-attention to model formal languages. Across both soft and hard attention, we show strong theoretical limitations of the computational abilities of self-attention, finding that it cannot model periodic finite-state languages, nor hierarchical structure, unless the number of layers or heads increases with input length. These limitations seem surprising given the practical success of self-attention and the prominent role assigned to hierarchical structure in linguistics, suggesting that natural language can be approximated well with models that are too weak for the formal languages typically assumed in theoretical linguistics. Michael Hahn 0001 |
Trans. Assoc. Comput. Linguistics | 1 |
| 2019 | Character-based Surprisal as a Model of Reading Difficulty in the Presence of Errors
Michael Hahn 0001, Frank Keller, Yonatan Bisk, Yonatan Belinkov |
CogSci | 1 |
| 2019 | Tabula nearly rasa: Probing the linguistic knowledge of character-level neural language models trained on unsegmented textabstractRecurrent neural networks (RNNs) have reached striking performance in many natural language processing tasks. This has renewed interest in whether these generic sequence processing devices are inducing genuine linguistic knowledge. Nearly all current analytical studies, however, initialize the RNNs with a vocabulary of known words, and feed them tokenized input during training. We present a multi-lingual study of the linguistic knowledge encoded in RNNs trained as character-level language models, on input data with word boundaries removed. These networks face a tougher and more cognitively realistic task, having to discover any useful linguistic unit from scratch based on input statistics. The results show that our “near tabula rasa” RNNs are mostly able to solve morphological, syntactic and semantic tasks that intuitively presuppose word-level knowledge, and indeed they learned, to some extent, to track word boundaries. Our study opens the door to speculations about the necessity of an explicit, rigid word lexicon in language learning and usage. Michael Hahn 0001, Marco Baroni |
Trans. Assoc. Comput. Linguistics | 1 |
| 2018 | An Information-Theoretic Explanation of Adjective Ordering Preferences
Michael Hahn 0001, Judith Degen, Noah D. Goodman, Daniel Jurafsky, Richard Futrell |
CogSci | 1 |
| 2018 | Wreath Products of Distributive Forest AlgebrasabstractIt is an open problem whether definability in Propositional Dynamic Logic (PDL) on forests is decidable. Based on an algebraic characterization by Bojańczyk, et. al., (2012) in terms of forest algebras, Straubing (2013) described an approach to PDL based on a k-fold iterated distributive law. A proof that all languages satisfying such a k-fold iterated distributive law are in PDL would settle decidability of PDL. We solve this problem in the case k = 2: All languages recognized by forest algebras satisfying a 2-fold iterated distributive law are in PDL. Furthermore, we show that this class is decidable. This provides a novel nontrivial decidable subclass of PDL, and demonstrates the viability of the proposed approach to deciding PDL in general. Michael Hahn 0001, Andreas Krebs, Howard Straubing |
LICS | 1 |
| 2016 | Modeling Human Reading with Neural AttentionabstractWhen humans read text, they fixate some words and skip others. However, there have been few attempts to explain skipping behavior with computational models, as most existing work has focused on predicting reading times (e.g., using surprisal). In this paper, we propose a novel approach that models both skipping and reading, using an unsupervised architecture that combines a neural attention with autoencoding, trained on raw text using reinforcement learning. Our model explains human reading behavior as a tradeoff between precision of language understanding (encoding the input accurately) and economy of attention (fixating as few words as possible). We evaluate the model on the Dundee eye-tracking corpus, showing that it accurately predicts skipping behavior and reading times, is competitive with surprisal, and captures known qualitative features of human reading. Michael Hahn 0001, Frank Keller |
EMNLP | 1 |
| 2015 | Visibly Counter Languages and the Structure of NC1
Michael Hahn 0001, Andreas Krebs, Klaus-Jörn Lange, Michael Ludwig |
MFCS (2) | 1 |