← Search

Dan Garrette

9 accepted papers

2026

Vibe Checker: Aligning Code Evaluation with Human Preference

ICML 2026poster

Large Language Models (LLMs) have catalyzed vibe coding, where users leverage LLMs to generate and iteratively refine code through natural language interactions until it passes their *vibe check*. *Vibe check* reflects human preference and goes beyond functionality: the solution should feel right, r…

Cited by 0SourceScholar
2024

Examining Modularity in Multilingual LMs via Language-Specialized Subnetworks

NAACL 2024findings

Recent work has proposed explicitly inducing language-wise modularity in multilingual LMs via sparse fine-tuning (SFT) on per-language subnetworks as a means of better guiding cross-lingual sharing. In this paper, we investigate (1) the degree to which language-wise modularity *naturally* arises wit…

Cited by 9SourcePDFScholar
2024

The Impact of Depth on Compositional Generalization in Transformer Language Models

NAACL 2024long

To process novel sentences, language models (LMs) must generalize compositionally—combine familiar elements in new ways. What aspects of a model’s structure promote compositional generalization? Focusing on transformers, we test the hypothesis, motivated by theoretical and empirical work, that deepe…

Cited by 10SourcePDFScholar
2023

Character-Aware Models Improve Visual Text Rendering

ACL 2023long

Current image generation models struggle to reliably produce well-formed visual text. In this paper, we investigate a key contributing factor: popular text-to-image models lack character-level input features, making it much harder to predict a word’s visual makeup as a series of glyphs. To quantify…

Cited by 67SourcePDFScholar
2023

Dialect-robust Evaluation of Generated Text

ACL 2023long

Text generation metrics that are not robust to dialect variation make it impossible to tell how well systems perform for many groups of users, and can even penalize systems for producing text in lower-resource dialects. In this paper, we introduce a suite of methods to assess whether metrics are dia…

2023

How do languages influence each other? Studying cross-lingual data sharing during LM fine-tuning

EMNLP 2023long main

Multilingual language models (MLMs) are jointly trained on data from many different languages such that representation of individual languages can benefit from other languages' data. Impressive performance in zero-shot cross-lingual transfer shows that these models are able to exploit this property.…

Cited by 0SourceScholar
2023

XTREME-UP: A User-Centric Scarce-Data Benchmark for Under-Represented Languages

EMNLP 2023long findings

Data scarcity is a crucial issue for the development of highly multilingual NLP systems. Yet for many under-represented languages (ULs) --- languages for which NLP research is particularly far behind in meeting user needs --- it is feasible to annotate small amounts of data. Motivated by this, we pr…

Cited by 0SourcecodeScholar
2021

Frequency Effects on Syntactic Rule Learning in Transformers

EMNLP 2021main

Pre-trained language models perform well on a variety of linguistic tasks that require symbolic reasoning, raising the question of whether such models implicitly represent abstract symbols and rules. We investigate this question using the case study of BERT’s performance on English subject–verb agre…

2021

XTREME-R: Towards More Challenging and Nuanced Multilingual Evaluation

EMNLP 2021main

Machine learning has brought striking advances in multilingual natural language processing capabilities over the past year. For example, the latest techniques have improved the state-of-the-art performance on the XTREME multilingual benchmark by more than 13 points. While a sizeable gap to human-lev…