Dictionary-Based Speculative Decoding for Non-Latin-Script Languages

· Source: Paper Index on ACL Anthology · Field: Technology & Digital — Artificial Intelligence & Machine Learning, Software Development & Engineering · Depth: Expert, quick

Summary

Dictionary-Based Speculative Decoding (DictSpec) is proposed to address inefficient tokenization in large language models for non-Latin-script languages like Ukrainian and Crimean Tatar, where words can split into 2-3 times more tokens than English. DictSpec accelerates inference by using a static n-gram lookup table, built offline from an unlabeled corpus, to propose draft continuations. This table requires no trainable parameters or GPU resources, is inexpensive to construct, adds under 5 MB memory overhead, and is reusable across models sharing a tokenizer. Evaluated on 3B to 70B parameter models via a vLLM plugin, DictSpec reduced verification steps by up to 1.65x in emulation. A hybrid approach with prompt-local n-gram speculation achieved up to 1.76x speedup in live vLLM serving. The code and vLLM plugin are open-source.

Key takeaway

For Machine Learning Engineers optimizing LLM inference for non-Latin languages, DictSpec offers a resource-efficient method to significantly improve throughput. You should consider integrating this dictionary-based speculative decoding approach, especially for languages with high tokenizer fertility, to reduce verification steps and achieve substantial speedups without additional GPU investment. Explore the open-source vLLM plugin to evaluate its impact on your specific models and datasets.

Key insights

DictSpec accelerates non-Latin-script LLM inference by using an offline n-gram lookup table to propose draft continuations.

Principles

Method

DictSpec builds a static n-gram lookup table offline from an unlabeled corpus. This table proposes draft continuations, reducing verification steps during LLM inference without requiring GPU resources or trainable parameters.

In practice

Topics

Best for: AI Engineer, Research Scientist, AI Scientist, Machine Learning Engineer, NLP Engineer

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by Paper Index on ACL Anthology.