← Search

Colin Raffel

47 accepted papers

2026

TokSuite: Measuring the Impact of Tokenizer Choice on Language Model Behavior

ICML 2026oral

Tokenizers provide the fundamental basis through which text is represented and processed by language models (LMs). Despite the importance of tokenization, its role in LM performance and behavior is poorly understood due to the challenge of measuring the impact of tokenization in isolation. To addres…

Cited by 0SourceScholar
2025

AttriBoT: A Bag of Tricks for Efficiently Approximating Leave-One-Out Context Attribution

ICLR 2025poster

The influence of contextual input on the behavior of large language models (LLMs) has prompted the development of context attribution methods that aim to quantify each context span's effect on an LLM's generations. The leave-one-out (LOO) error, which measures the change in the likelihood of the LLM…

2025

Enhancing Training Data Attribution with Representational Optimization

NeurIPS 2025spotlight

Training data attribution (TDA) methods aim to measure how training data impacts a model's predictions. While gradient-based attribution methods, such as influence functions, offer theoretical grounding, their computational costs make them impractical for large-scale applications. Representation-b…

Cited by 0SourcecodeScholar
2025

Fishers for Free? Approximating the Fisher Information Matrix by Recycling the Squared Gradient Accumulator

ICML 2025spotlight

The diagonal of a model's Fisher Information Matrix (the "Fisher") has frequently been used as a way to measure parameter sensitivity. Typically, the Fisher is estimated by computing the squared gradient of the model's outputs with respect to its parameters, averaged over a few hundred or thousand e…

Cited by 0SourcePDFScholar
2025

The Butterfly Effect: Neural Network Training Trajectories Are Highly Sensitive to Initial Conditions

ICML 2025poster

Neural network training is inherently sensitive to initialization and the randomness induced by stochastic gradient descent. However, it is unclear to what extent such effects lead to meaningfully different networks, either in terms of the models' weights or the underlying functions that were learne…

Cited by 0SourcePDFScholar
2025

The Common Pile v0.1: An 8TB Dataset of Public Domain and Openly Licensed Text

NeurIPS 2025poster

Large language models (LLMs) are typically trained on enormous quantities of unlicensed text, a practice that has led to scrutiny due to possible intellectual property infringement and ethical concerns. Training LLMs on openly licensed text presents a first step towards addressing these issues, but…

Cited by 0SourceScholar
2024

DataDreamer: A Tool for Synthetic Data Generation and Reproducible LLM Workflows

ACL 2024long

Large language models (LLMs) have become a dominant and important tool for NLP researchers in a wide range of tasks. Today, many researchers use LLMs in synthetic data generation, task evaluation, fine-tuning, distillation, and other model-in-the-loop research workflows. However, challenges arise wh…

2024

Learning to Route Among Specialized Experts for Zero-Shot Generalization

ICML 2024poster

Recently, there has been a widespread proliferation of "expert" language models that are specialized to a specific task or domain through parameter-efficient fine-tuning. How can we recycle large collections of expert language models to improve zero-shot generalization to unseen tasks? In this work,…

2024

The FineWeb Datasets: Decanting the Web for the Finest Text Data at Scale

NeurIPS 2024spotlight

The performance of a large language model (LLM) depends heavily on the quality and size of its pretraining dataset. However, the pretraining datasets for state-of-the-art open LLMs like Llama 3 and Mixtral are not publicly available and very little is known about how they were created. In this work,…

Cited by 86SourcePDFScholar
2023

Bidirectional Language Models Are Also Few-shot Learners

ICLR 2023poster

Large language models such as GPT-3 (Brown et al., 2020) can perform arbitrary tasks without undergoing fine-tuning after being prompted with only a few labeled examples. An arbitrary task can be reformulated as a natural language prompt, and a language model can be asked to generate the completion,…

Cited by 66SourcePDFScholar
2023

ColD Fusion: Collaborative Descent for Distributed Multitask Finetuning

ACL 2023long

Pretraining has been shown to scale well with compute, data size and data diversity. Multitask learning trains on a mixture of supervised datasets and produces improved performance compared to self-supervised pretraining. Until now, massively multitask learning required simultaneous access to all da…

Cited by 56SourcePDFScholar
2023

Crosslingual Generalization through Multitask Finetuning

ACL 2023long

Multitask prompted finetuning (MTF) has been shown to help large language models generalize to new tasks in a zero-shot setting, but so far explorations of MTF have focused on English data and models. We apply MTF to the pretrained multilingual BLOOM and mT5 model families to produce finetuned varia…

2023

Distributed Inference and Fine-tuning of Large Language Models Over The Internet

NeurIPS 2023poster

Large language models (LLMs) are useful in many NLP tasks and become more capable with size, with the best open-source models having over 50 billion parameters. However, using these 50B+ models requires high-end hardware, making them inaccessible to most researchers. In this work, we investigate met…

Cited by 56SourcePDFScholar
2023

Evaluating the Factual Consistency of Large Language Models Through News Summarization

ACL 2023findings

While large language models (LLMs) have proven to be effective on a large variety of tasks, they are also known to hallucinate information. To measure whether an LLM prefers factually consistent continuations of its input, we propose a new benchmark called FIB (Factual Inconsistency Benchmark) that…

2023

Git-Theta: A Git Extension for Collaborative Development of Machine Learning Models

ICML 2023poster

Currently, most machine learning models are trained by centralized teams and are rarely updated. In contrast, open-source software development involves the iterative development of a shared artifact through distributed collaboration using a version control system. In the interest of enabling collabo…

2023

Improving Few-Shot Generalization by Exploring and Exploiting Auxiliary Data

NeurIPS 2023poster

Few-shot learning is valuable in many real-world applications, but learning a generalizable model without overfitting to the few labeled datapoints is challenging. In this work, we focus on Few-shot Learning with Auxiliary Data (FLAD), a training paradigm that assumes access to auxiliary data during…

2023

Knowledge is a Region in Weight Space for Fine-tuned Language Models

EMNLP 2023long findings

Research on neural networks has focused on understanding a single model trained on a single dataset. However, relatively little is known about the relationships between different models, particularly those trained or tested on different datasets. We address this by studying how the weight space and…

Cited by 0SourceScholar
2023

Large Language Models Struggle to Learn Long-Tail Knowledge

ICML 2023poster

The Internet contains a wealth of knowledge---from the birthdays of historical figures to tutorials on how to code---all of which may be learned by language models. However, while certain pieces of information are ubiquitous on the web, others appear extremely rarely. In this paper, we study the rel…

2023

Reward-Augmented Decoding: Efficient Controlled Text Generation With a Unidirectional Reward Model

EMNLP 2023short main

While large language models have proven effective in a huge range of downstream applications, they often generate text that is problematic or lacks a desired attribute. In this paper, we introduce Reward-Augmented Decoding (RAD), a text generation procedure that uses a small unidirectional reward mo…

Cited by 0SourcecodeScholar
2023

Scaling Data-Constrained Language Models

NeurIPS 2023oral

The current trend of scaling language models involves increasing both parameter count and training dataset size. Extrapolating this trend suggests that training dataset size may soon be limited by the amount of text data available on the internet. Motivated by this limit, we investigate scaling lang…

2023

TIES-Merging: Resolving Interference When Merging Models

NeurIPS 2023poster

Transfer learning – i.e., further fine-tuning a pre-trained model on a downstream task – can confer significant advantages, including improved downstream performance, faster convergence, and better sample efficiency. These advantages have led to a proliferation of task-specific fine-tuned models, wh…

2022

Compositional Generalization in Unsupervised Compositional Representation Learning: A Study on Disentanglement and Emergent Language

NeurIPS 2022accept

Deep learning models struggle with compositional generalization, i.e. the ability to recognize or generate novel combinations of observed elementary concepts. In hopes of enabling compositional generalization, various unsupervised learning algorithms have been proposed with inductive biases that aim…

2022

Deduplicating Training Data Mitigates Privacy Risks in Language Models

ICML 2022spotlight

Past work has shown that large language models are susceptible to privacy attacks, where adversaries generate sequences from a trained model and detect which sequences are memorized from the training set. In this work, we show that the success of these attacks is largely due to duplication in common…

2022

Few-Shot Parameter-Efficient Fine-Tuning is Better and Cheaper than In-Context Learning

NeurIPS 2022accept

Few-shot in-context learning (ICL) enables pre-trained language models to perform a previously-unseen task without any gradient-based training by feeding a small number of training examples as part of the input. ICL incurs substantial computational, memory, and storage costs because it involves proc…

2022

Multitask Prompted Training Enables Zero-Shot Task Generalization

ICLR 2022spotlight

Large language models have recently been shown to attain reasonable zero-shot generalization on a diverse set of tasks (Brown et al., 2020). It has been hypothesized that this is a consequence of implicit multitask learning in language models’ pretraining (Radford et al., 2019). Can zero-shot genera…

2022

What Language Model Architecture and Pretraining Objective Works Best for Zero-Shot Generalization?

ICML 2022spotlight

Large pretrained Transformer language models have been shown to exhibit zero-shot generalization, i.e. they can perform a wide variety of tasks that they were not explicitly trained on. However, the architectures and pretraining objectives used across state-of-the-art models differ significantly, an…

2022

What Language Model to Train if You Have One Million GPU Hours?

EMNLP 2022finding

The crystallization of modeling methods around the Transformer architecture has been a boon for practitioners. Simple, well-motivated architectural variations can transfer across tasks and scale, increasing the impact of modeling research. However, with the emergence of state-of-the-art 100B+ parame…

2021

Do Transformer Modifications Transfer Across Implementations and Applications?

EMNLP 2021main

The research community has proposed copious modifications to the Transformer architecture since it was introduced over three years ago, relatively few of which have seen widespread adoption. In this paper, we comprehensively evaluate many of these modifications in a shared experimental setting that…

2021

Improving and Simplifying Pattern Exploiting Training

EMNLP 2021main

Recently, pre-trained language models (LMs) have achieved strong performance when fine-tuned on difficult benchmarks like SuperGLUE. However, performance can suffer when there are very few labeled examples available for fine-tuning. Pattern Exploiting Training (PET) is a recent approach that leverag…

2021

Robust and Generalizable Visual Representation Learning via Random Convolutions

ICLR 2021poster

While successful for various computer vision tasks, deep neural networks have shown to be vulnerable to texture style shifts and small perturbations to which humans are robust. In this work, we show that the robustness of neural networks can be greatly improved through the use of random convolutions…

Cited by 267SourcePDFScholar
2021

mT5: A Massively Multilingual Pre-trained Text-to-Text Transformer

NAACL 2021long

The recent “Text-to-Text Transfer Transformer” (T5) leveraged a unified text-to-text format and scale to attain state-of-the-art results on a wide variety of English-language NLP tasks. In this paper, we introduce mT5, a multilingual variant of T5 that was pre-trained on a new Common Crawl-based dat…

2020

Detecting and Diagnosing Adversarial Images with Class-Conditional Capsule Reconstructions

ICLR 2020poster

Adversarial examples raise questions about whether neural network models are sensitive to the same visual features as humans. In this paper, we first detect adversarial examples or otherwise corrupted images based on a class-conditional reconstruction of the input. To specifically attack our detecti…

Cited by 107SourceScholar
2020

ReMixMatch: Semi-Supervised Learning with Distribution Matching and Augmentation Anchoring

ICLR 2020poster

We improve the recently-proposed ``MixMatch semi-supervised learning algorithm by introducing two new techniques: distribution alignment and augmentation anchoring. - Distribution alignment encourages the marginal distribution of predictions on unlabeled data to be close to the marginal distribution…

Cited by 0SourcecodeScholar
2019

Imperceptible, Robust, and Targeted Adversarial Examples for Automatic Speech Recognition

ICML 2019oral

Adversarial examples are inputs to machine learning models designed by an adversary to cause an incorrect output. So far, adversarial examples have been studied most extensively in the image domain. In this domain, adversarial examples can be constructed by imperceptibly modifying images to cause mi…

2018

A Hierarchical Latent Vector Model for Learning Long-Term Structure in Music

ICML 2018oral

The Variational Autoencoder (VAE) has proven to be an effective model for producing semantically meaningful latent representations for natural data. However, it has thus far seen limited application to sequential data, and, as we demonstrate, existing recurrent VAE models have difficulty modeling se…

Cited by 676SourcePDFScholar
2018

Is Generator Conditioning Causally Related to GAN Performance?

ICML 2018oral

Recent work suggests that controlling the entire distribution of Jacobian singular values is an important design consideration in deep learning. Motivated by this, we study the distribution of singular values of the Jacobian of the generator in Generative Adversarial Networks. We find that this Jaco…

Cited by 149SourcePDFScholar
2018

Learning Hard Alignments with Variational Inference

ICASSP 2018accepted

There has recently been significant interest in hard attention models for tasks such as object recognition, visual captioning and speech recognition. Hard attention offers benefits over soft attention such as decreased computational cost, but training hard attention models can be difficult because o…

Cited by 0SourceScholar
2018

Thermometer Encoding: One Hot Way To Resist Adversarial Examples

ICLR 2018poster

It is well known that it is possible to construct "adversarial examples" for neural networks: inputs which are misclassified by the network yet indistinguishable from true data. We propose a simple modification to standard neural network architectures, thermometer encoding, which significantly incre…

Cited by 771SourcePDFScholar
2017

Online and Linear-Time Attention by Enforcing Monotonic Alignments

ICML 2017poster

Recurrent neural network models with an attention mechanism have proven to be extremely effective on a wide variety of sequence-to-sequence problems. However, the fact that soft attention mechanisms perform a pass over the entire input sequence when producing each element in the output sequence prec…