atlas

Research map / Large language models / Language, safety and interpretability

Universal Cross-Tokenizer Distillation via Approximate Likelihood Matching

NeurIPS 2025 · Large language models › Language, safety and interpretability · approach: LLM pruning and scaling data · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes Approximate Likelihood Matching (ALM), a cross-tokenizer distillation objective that matches binarised chunk-level likelihoods of aligned token spans, and evaluates it on tokenizer transfer, large-to-small distillation, and hypernetwork zero-shot tokenizer transfer.

Problem

Existing distillation methods require equivalent or similar tokenizers between teacher and student, which limits teacher-student pairs; prior cross-tokenizer heuristics are also hybrid rather than pure distillation.

Approach

Align teacher and student token chunks that encode the same text, then minimise an f-divergence between their chunk-level likelihoods binarised as {p, 1-p}, with outcome-chunk debiasing to remove tokenization bias and optional hidden-state alignment; this works across fundamentally different tokenizers including byte-level.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use ALM instead of MinED for transfer to the Qwen2 tokenizerGemma2 2B IT · Qwen2 tokenizer transferAvg.: 53.0 -> 55.1Helped
use ALM instead of MinED for transfer to the Qwen2 tokenizerLlama3.2 3B IT · Qwen2 tokenizer transferAvg.: 57.3 -> 58.6Helped
use ALM + SFT instead of SFT for byte transferGemma2 2B IT · byte tokenizer transferAvg.: 46.5 -> 51.3Helped
use ALM + SFT instead of SFT for byte transferLlama3.2 3B IT · byte tokenizer transferAvg.: 52.6 -> 53.5Helped
add next-token prediction objective to ALMGemma2 2B IT · Qwen2 tokenizer transferAvg.: 55.1 -> 54.9Hurt
add next-token prediction objective to ALMGemma2 2B IT · byte tokenizer transferAvg.: 50.6 -> 51.3Helped
replace SFT with ALM + SFTGemma2 2B · GSM8K (zero-shot CoT)accuracy: 67.2 -> 70.2Helped
replace SFT hypernetwork objective with ALMGemma2 2B hypernetwork · BoolQ, zero-shot transfer to Mistral v2 tokenizeraccuracy: 67.5 -> 74.0Helped
add outcome chunk debiasing (ablation)ALM for Gemma2 2B IT · Qwen2 tokenizer transferAvg.: 54.1 -> 55.5Helped
add a nonzero bias threshold (γ = 0.10) (ablation)ALM with outcome debiasing for Gemma2 2B IT · Qwen2 tokenizer transferAvg.: 55.5 -> 55.6Helped
add hidden-state distillation loss (ablation)ALM with outcome debiasing for Gemma2 2B IT · Qwen2 tokenizer transferAvg.: 55.5 -> 55.0Hurt
add hidden-state distillation loss (ablation)ALM with outcome debiasing for Llama3 · byte tokenizer transferAvg.: 45.3 -> 47.0Helped

Surprising findings

Limitations

Experimental setup

Datasets: Tulu3 instruction-tuning dataset OpenMathInstruct-2

Benchmarks: PiQA ARC-Challenge BoolQ MMLU AGIEval IFEval GSM8K MATH ARC-E HellaSwag

Metrics: accuracy zero-shot accuracy

Baselines: SFT DSKD MinED ULD ZeTT SFT hypernetwork DeePEn

Builds on: ULD MinED DSKD GradNorm ZeTT

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy