atlas

Research map / Label-efficient and robust learning / Knowledge distillation

Multi-Level Optimal Transport for Universal Cross-Tokenizer Knowledge Distillation on Language Models

AAAI 2025 · Label-efficient and robust learning › Knowledge distillation · approach: Rethinking distillation objectives · 5 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 MultiLevelOT, a cross-tokenizer knowledge distillation method that combines token-level (holistic absolute-difference and logarithmic) and sequence-level Sinkhorn optimal transport losses on LLM logits.

Problem

Knowledge distillation between LLMs requires identical tokenizers/vocabularies, so existing KD losses cannot transfer knowledge between teacher and student from different model families.

Approach

Jointly optimizes all tokens in a sequence using a shared sequence-level ranking and top-k truncation to get token-level OT costs (absolute and log forms), plus a sequence-level Sinkhorn distance built from token-to-token OT costs, avoiding dimensional or token-by-token correspondence.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use MultiLevelOT instead of ULDOPT-350M, Pythia-410M, and Bloomz-560M students · QED, labeled distillationF1Helped
Add sequence-aware token-level and sequence-level OT distillationAverage student results · QED, FairytaleQA, and DIALOGSum, labeled distillationF1 / Rouge-LSum: 59.30 -> 60.99; 47.83 -> 49.00; 36.17 -> 37.58Helped
Add sequence-aware token-level and sequence-level OT distillationAverage student results · QED, FairytaleQA, and DIALOGSum, unlabeled distillationF1 / Rouge-LSum: 51.94 -> 53.22; 42.42 -> 43.28; 33.46 -> 36.83Helped
Add absolute-difference OT with token-wise ranking (ablation)CE-only student training · QED, labeled distillationF1: 55.71 -> 56.76; 59.03 -> 59.71; 60.48 -> 61.22Helped
Add sequence-level ranking and truncation to AD (ablation)QED student training · QEDF1: 56.76 -> 58.01; 59.71 -> 60.22; 61.22 -> 61.58Helped
Add sequential logarithmic loss (ablation)AD + SR + truncation · QEDF1: 58.01 -> 58.17; 60.22 -> 61.10; 61.58 -> 61.87Mixed
Add sequence-level Sinkhorn distance loss (ablation)AD + SR + truncation + SL · QEDF1: 58.17 -> 58.97; 61.10 -> 61.79; 61.87 -> 62.58Helped
Use sequence-level rather than token-level Sinkhorn distance (ablation)MultiLevelOT · QEDF1: 58.32 -> 58.97; 61.22 -> 61.79; 61.95 -> 62.58Helped
Increase Sinkhorn iterations from 5 to 20 (ablation)OPT-350M and Pythia-410M · QEDF1: 58.26 -> 58.97; 60.56 -> 61.79Helped
Increase Sinkhorn iterations from 20 to 50 (ablation)OPT-350M and Pythia-410M · QEDF1: 58.97 -> 59.02; 61.79 -> 61.76No clear effect
Set truncation threshold k to 50 rather than 5 (ablation)OPT-350M and Pythia-410M · QEDF1: 58.54 -> 58.97; 61.42 -> 61.79Helped
Increase truncation threshold k from 50 to 1000 (ablation)OPT-350M and Pythia-410M · QEDF1: 58.97 -> 58.42; 61.79 -> 61.32Hurt

Surprising findings

Limitations

Experimental setup

Datasets: QED FairytaleQA DIALOGSum

Benchmarks: QED FairytaleQA DIALOGSum

Metrics: F1 Rouge-LSum

Baselines: SFT SeqKD MinED ULD Raw Text

Builds on: ULD SinKD DSKD MinED SeqKD

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