Transducing Language Models

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Snæbjarnarson, Vésteinn, Kiegeland, Samuel, Liu, Tianyu, Boumasmoud, Reda, Cotterell, Ryan, Vieira, Tim
Format: Preprint
Published: 2026
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866910043324022784
author Snæbjarnarson, Vésteinn
Kiegeland, Samuel
Liu, Tianyu
Boumasmoud, Reda
Cotterell, Ryan
Vieira, Tim
author_facet Snæbjarnarson, Vésteinn
Kiegeland, Samuel
Liu, Tianyu
Boumasmoud, Reda
Cotterell, Ryan
Vieira, Tim
contents Modern language models define distributions over strings, but downstream tasks often require different output formats. For instance, a model that generates byte-pair strings does not directly produce word-level predictions, and a DNA model does not directly produce amino-acid sequences. In such cases, a deterministic string-to-string transformation can convert the model's output to the desired form. This is a familiar pattern in probability theory: applying a function $f$ to a random variable $X\sim p$ yields a transformed random variable $f(X)$ with an induced distribution. While such transformations are occasionally used in language modeling, prior work does not treat them as yielding new, fully functional language models. We formalize this perspective and introduce a general framework for language models derived from deterministic string-to-string transformations. We focus on transformations representable as finite-state transducers -- a commonly used state-machine abstraction for efficient string-to-string mappings. We develop algorithms that compose a language model with an FST to *marginalize* over source strings mapping to a given target, propagating probabilities through the transducer without altering model parameters and enabling *conditioning* on transformed outputs. We present an exact algorithm, an efficient approximation, and a theoretical analysis. We conduct experiments in three domains: converting language models from tokens to bytes, from tokens to words, and from DNA to amino acids. These experiments demonstrate inference-time adaptation of pretrained language models to match application-specific output requirements.
format Preprint
id arxiv_https___arxiv_org_abs_2603_05193
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle Transducing Language Models
Snæbjarnarson, Vésteinn
Kiegeland, Samuel
Liu, Tianyu
Boumasmoud, Reda
Cotterell, Ryan
Vieira, Tim
Computation and Language
Formal Languages and Automata Theory
Modern language models define distributions over strings, but downstream tasks often require different output formats. For instance, a model that generates byte-pair strings does not directly produce word-level predictions, and a DNA model does not directly produce amino-acid sequences. In such cases, a deterministic string-to-string transformation can convert the model's output to the desired form. This is a familiar pattern in probability theory: applying a function $f$ to a random variable $X\sim p$ yields a transformed random variable $f(X)$ with an induced distribution. While such transformations are occasionally used in language modeling, prior work does not treat them as yielding new, fully functional language models. We formalize this perspective and introduce a general framework for language models derived from deterministic string-to-string transformations. We focus on transformations representable as finite-state transducers -- a commonly used state-machine abstraction for efficient string-to-string mappings. We develop algorithms that compose a language model with an FST to *marginalize* over source strings mapping to a given target, propagating probabilities through the transducer without altering model parameters and enabling *conditioning* on transformed outputs. We present an exact algorithm, an efficient approximation, and a theoretical analysis. We conduct experiments in three domains: converting language models from tokens to bytes, from tokens to words, and from DNA to amino acids. These experiments demonstrate inference-time adaptation of pretrained language models to match application-specific output requirements.
title Transducing Language Models
topic Computation and Language
Formal Languages and Automata Theory
url https://arxiv.org/abs/2603.05193