Optimizing Korean-Centric LLMs via Token Pruning
This paper demonstrates that token pruning, which removes irrelevant language parameters to create smaller Korean-centric vocabulary configurations, significantly enhances generation stability and Korean-specific machine translation performance in multilingual LLMs, validating it as an effective optimization strategy for memory-constrained deployments despite only modest latency improvements.
Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
Imagine you have a giant, super-smart librarian (the AI model) who has read every book in the world. This librarian speaks 100 languages fluently. They are incredibly knowledgeable, but they are also carrying a massive backpack filled with dictionaries for languages you don't need.
If you ask this librarian to write a story in Korean, they might accidentally pull out a French word or a Chinese character by mistake because their brain is so cluttered with all those other languages. Also, their backpack is so heavy that it takes them a long time to walk to the shelf to find the right book.
This paper is about giving that librarian a lighter, more focused backpack specifically for Korean tasks.
The Problem: The "Curse of Multilinguality"
The authors noticed that modern AI models are trained on everything: English, Chinese, Spanish, Korean, etc. While this makes them "universal," it creates two problems for Korean users:
- Confusion: The AI gets mixed up and sometimes speaks the wrong language (like a chef who knows how to make sushi but keeps accidentally grabbing Italian pasta ingredients).
- Bloat: The AI carries around millions of "words" (tokens) for languages that aren't being used, which wastes memory and slows things down.
The Solution: "Token Pruning" (The Great Purge)
The researchers decided to perform surgery on these AI models. They didn't change how the AI thinks (the brain structure); they just cut out the parts of the vocabulary that aren't Korean or English.
Think of it like this:
- Original Model: A library with 100,000 books in 50 languages.
- Pruned Model (EnKo): A library with only 40,000 books, but every single one is either in English or Korean. The books on French, German, and Japanese are thrown away.
They tested this on several famous AI families (like Qwen, Gemma, and Llama) to see if the librarian would still be smart after losing all those extra books.
What They Found (The Results)
1. The Librarian Didn't Forget Anything
Surprisingly, when they tested the AI on general knowledge, cultural trivia, and logic puzzles in Korean, the "pruned" models performed just as well as the original, bloated ones.
- Analogy: It's like realizing you didn't need the entire encyclopedia of French history to write a great story about Seoul. Removing those books didn't make the librarian dumber; it just made them more focused.
2. The "Language Confusion" Vanished
This was the biggest win. Before pruning, the AI sometimes accidentally slipped into Chinese or English when it was supposed to be speaking Korean. After pruning, the AI became extremely consistent.
- Analogy: Imagine a radio station that used to play a mix of jazz, country, and heavy metal. Now, it only plays Korean pop. You never have to worry about the wrong song coming on. The "Word-level Pass Rate" (how often the AI speaks the right language) went up to nearly 100%.
3. Translation Got Better
When translating between English and Korean, the pruned models actually did a better job than the original ones.
- Analogy: By removing the "noise" of other languages, the signal between English and Korean became clearer. It's like turning down the volume on a noisy crowd so you can hear your friend speak perfectly.
4. The Speed Surprise
The researchers hoped the models would run much faster because they were smaller. They did get slightly faster, but not by a huge amount.
- Analogy: Removing the extra books made the backpack lighter, so the librarian walked a tiny bit faster. However, the real bottleneck wasn't the backpack; it was the librarian's brain processing speed. So, the main benefit wasn't speed—it was memory savings. The model now fits on smaller, cheaper computers.
The One Catch
There was a small twist. For some specific AI models (like the Qwen series), keeping a few Chinese words in the backpack actually helped them solve logic puzzles better.
- Why? It turns out these specific AIs learned to think by connecting Korean and Chinese ideas together. If you cut out the Chinese words, they got a little "dumber" at reasoning.
- Lesson: You have to be careful about what you cut. Sometimes, a little bit of "foreign" knowledge helps the brain work better.
The Bottom Line
This paper proves that for Korean-specific applications, you don't need a giant, multilingual monster. You can trim the fat, keep only the essential English and Korean words, and end up with an AI that is:
- More stable (no language mix-ups).
- Better at translation.
- Cheaper to run (fits on smaller devices).
It's a strategy for building sovereign, local AI that is lean, mean, and perfectly tuned for the Korean language, without needing to carry the weight of the entire world's vocabulary.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.