Skip to main navigation Skip to search Skip to main content

Paloma: A Benchmark for Evaluating Language Model Fit

  • Ian Magnusson
  • , Akshita Bhagia
  • , Valentin Hofmann
  • , Luca Soldaini
  • , Ananya Harsh Jha
  • , Oyvind Tafjord
  • , Dustin Schwenk
  • , Evan Pete Walsh
  • , Yanai Elazar
  • , Kyle Lo
  • , Dirk Groeneveld
  • , Iz Beltagy
  • , Hannaneh Hajishirzi
  • , Noah A. Smith
  • , Kyle Richardson
  • , Jesse Dodge

Research output: Contribution to journalConference articlepeer-review

Abstract

Evaluations of language models (LMs) commonly report perplexity on monolithic data held out from training. Implicitly or explicitly, this data is composed of domains-varying distributions of language. We introduce PERPLEXITY ANALYSIS FOR LANGUAGE MODEL ASSESSMENT (PALOMA)1, a benchmark to measure LM fit to 546 English and code domains, instead of assuming perplexity on one distribution extrapolates to others. We include two new datasets of the top 100 subreddits (e.g., r/depression on Reddit) and programming languages (e.g., Java on GitHub), both sources common in contemporary LMs. With our benchmark, we release 6 baseline 1B LMs carefully controlled to provide fair comparisons about which pretraining corpus is best and code for others to apply those controls to their own experiments. Our case studies demonstrate how the fine-grained results from PALOMA surface findings such as that models pretrained without data beyond Common Crawl exhibit anomalous gaps in LM fit to many domains or that loss is dominated by the most frequently occurring strings in the vocabulary.

Original languageEnglish
JournalAdvances in Neural Information Processing Systems
Volume37
StatePublished - 2024
Externally publishedYes
Event38th Conference on Neural Information Processing Systems, NeurIPS 2024 - Vancouver, Canada
Duration: 9 Dec 202415 Dec 2024

ASJC Scopus subject areas

  • Signal Processing
  • Information Systems
  • Computer Networks and Communications

Fingerprint

Dive into the research topics of 'Paloma: A Benchmark for Evaluating Language Model Fit'. Together they form a unique fingerprint.

Cite this