AI Singapore · SEA-LION
Research paper deep dive

Southeast Asian languages in one network.

How SEA-LION turns a general-purpose language model into a more capable, more culturally grounded open model for the region.

Beginner → technical deep diveInteractive HTML deckSeptember 2026 reading
Based on SEA-LION: Southeast Asian Languages in One Network, arXiv:2504.05747v4, 30 October 2025. Open paper ↗
01 · Plain-English summary

SEA-LION is a recipe for making open LLMs work better across Southeast Asia.

The authors start with Llama 3.1 8B-Instruct and Gemma 2 9B, continue training them on a carefully mixed corpus, then add multilingual instruction tuning, preference alignment and model merging.

11

SEA languages

English, Chinese, Indonesian, Vietnamese, Malay, Thai, Burmese, Lao, Filipino, Tamil and Khmer.

200B

Continued-pretraining tokens

A deliberate mix of SEA-language, English and code data, rather than SEA-only training.

2

Open models

Llama-SEA-LION-8B-IT and Gemma-SEA-LION-9B-IT, released under the MIT licence.

Paper, abstract and introduction, pp. 1-2. “We introduce Llama-SEA-LION-8B-IT and Gemma-SEA-LION-9B-IT” and report support for 11 SEA languages.
02 · Why it matters

Language coverage isn’t the same as regional competence.

English-centric models can look strong on general benchmarks while still underperforming on SEA-specific language, knowledge and cultural understanding.

A model can speak a language without really understanding the world around it.Deck interpretation of the paper’s motivation
English中文Bahasa IndonesiaTiếng ViệtBahasa Melayuไทยမြန်မာລາວFilipinoதமிழ்ខ្មែរ
Paper, introduction, p. 1. The paper identifies Filipino, Lao, Burmese and Khmer as examples of lower-resource SEA languages with limited support in many open-source English-centric LLMs.
03 · Benefits and use cases

What becomes possible when the model is tuned for the region?

Paper evidence

Better SEA-language performance

The reported models lead their comparison set on the paper’s SEA-focused benchmarks, especially Gemma-SEA-LION-9B-IT.

Paper evidence

Open research infrastructure

The authors release models and training artefacts to support reproducibility and future SEA-specific applications.

Practical use case

Localised support and commerce

Customer support, product help and buying journeys that can handle local languages, code-switching and regional context.

Practical use case

Public services and education

Translation, explanation and access layers for communities that are poorly served by English-first interfaces.

The two recommendation cards are plausible applications, not experiments reported in this paper.

Paper, abstract, introduction and conclusion, pp. 1-2, 8. Application examples are deck recommendations, clearly labelled as such.
Section break

Deep dive

The interesting part isn’t a single dataset. It’s the training system: data mix, sequencing, model lineage, alignment and evaluation all matter.

Next: follow the recipe

We’ll unpack what changed at each stage and what the benchmark results can, and can’t, tell us.

Section transition. Source basis: paper, Sections 2-5, pp. 2-8.
04 · System overview

SEA-LION is a training pipeline, not just a language pack.

There are two broad moves: teach the base model more SEA-language knowledge, then rebuild useful instruction-following behaviour on top.

1 · KnowledgeContinued pre-training200B tokens, 55% SEA / 25% English / 20% code
2 · General capabilityStage 1 IFTEnglish instruction, reasoning, maths and code
3 · Regional capabilityStage 2 IFTSEA-language and higher-complexity instructions
4 · PreferenceAlignmentSEA preference data with SimPO
5 · RecoveryModel mergingEmpirical combinations to balance capabilities
Paper, Sections 2-3, pp. 2-4. Simplified visual summary of the reported workflow; the Llama and Gemma merge paths differ in detail.
05 · Continued pre-training

The core bet: enough SEA data, without forgetting everything else.

The paper reports a 200-billion-token continued-pretraining budget. Small-scale experiments led to this starting mix:

SEA languages55%
English25%
Code20%
Paper, Section 2.1, p. 2 and Appendix Table 6, p. 10. The ratio is the authors’ selected mix for a 200B-token budget after small-scale CPT experiments.
06 · Data construction

Data quality is a modelling decision.

Reported method

Source and filter

Open corpora include Dolma, FineWeb, The Stack v2, SEA-LION-Pile, CommonCrawl and public-domain sources. SEA documents are filtered with a fastText language classifier and cleaned with Trafilatura.

Reported method

Ratio selection

The team ran small-scale CPT experiments with a 10B-token budget and varied English, code and SEA proportions before selecting the 55/25/20 mix.

  • SEA-PILE-v1: 47.58B tokens
  • SEA-PILE-v2: 7B Indonesian tokens
  • VinBigData: 16B Vietnamese tokens
  • WangChanBERTa: 8.5B Thai tokens
  • Dolma: 37.5B English tokens
  • The Stack v2 dedup: 40B code tokens
Paper, Section 2.1 and Appendix Table 6, pp. 2 and 10. The six listed sources are examples from the paper’s dataset inventory, not the complete table.
07 · Post-training

They sequence capability building before alignment.

Stage 1 IFT

About 9.5M mostly English instruction pairs for reasoning, maths and code.

Stage 2 IFT

7,298,828 samples across 11 languages, including synthetic SEA-language instruction data.

Preference alignment

SEA preference data is used with SimPO to encourage helpful, relevant and informative responses.

Why not fine-tune on SEA data only?

The paper describes a tension: SEA-focused tuning can improve local performance but may erode English capability or instruction following. The pipeline keeps returning to the base lineage through model merges.

Interpretation: the model is treated as a portfolio of capabilities that needs balancing, not as a single score to maximise.

Paper, Sections 3.1-3.3 and Appendix Tables 7-9, pp. 3-5, 10-12. “Portfolio of capabilities” is a deck interpretation, not the authors’ phrase.
08 · Evaluation design

One benchmark can’t answer a multilingual model question.

SEA

SEA-HELM

Holistic SEA benchmark used here across NLU, NLG, NLR, NLI, instruction following and multi-turn chat. The reported tables cover four languages: Indonesian, Vietnamese, Thai and Tamil.

31

SEACrowd-NLU

Zero-shot NLU evaluation across 131 data subsets, 7 tasks and 31 SEA indigenous languages.

6

Open LLM Leaderboard

English-facing checks across IFEval, BBH, MATH, GPQA, MuSR and MMLU-PRO.

Important reading of the evidence

The authors could not reproduce the SEACrowd NLG benchmark because of maintenance issues, so their SEACrowd experiment is NLU-only. That matters when interpreting “multilingual quality” as a whole.

Paper, Section 4.2 and limitation, pp. 5 and 8. Benchmark descriptions and coverage are reported by the authors.
09 · Reported results

SEA-LION’s strongest signal is regional performance.

Use the toggle to switch between the two instruct model families. Values are the SEA-HELM average from Table 3.

Base instruct
55.33
SEA-LION IT
69.35

Gemma-SEA-LION-9B-IT: +14.02 points against Gemma-2-9B-IT on the reported SEA-HELM average.

Paper, Table 3, p. 5. The deltas are arithmetic from the table values. “Strongest signal” is a deck interpretation of the paper’s reported SEA-focused results.
10 · Generalisation

Regional specialisation didn’t require an English collapse.

On the paper’s Open LLM Leaderboard comparison, the final SEA-LION instruct models remained competitive in English, maths and reasoning tasks.

Open LLM Leaderboard average

Gemma 2 IT
28.86
Gemma SEA-LION
35.43
Llama 3.1 IT
27.88
Llama SEA-LION
30.39
Paper, Table 5, p. 6. These are the table’s averages across six English-oriented benchmarks, not a claim that SEA-LION wins every English task.
11 · Design analysis

Each stage fixes a different kind of drift.

Stage 1 restores general instruction behaviour

The authors report gains in English instruction following and SEA-HELM after the first instruction-tuning stage.

Stage 2 adds multilingual and reasoning capability

The second stage produces a further increase in SEA-HELM over Stage 1 in both model families.

Merges recover capabilities

Merging brings in strengths from related instruct models and is used to mitigate catastrophic forgetting from fine-tuning.

Alignment improves preference behaviour, with trade-offs

The paper reports broader SEA MTBench gains, alongside minor degradation on some instruction-following and task-specific scores.

What to take away

Model merging is not a magic final polish. In this paper, it is an empirically selected balancing operation whose value depends on the model lineage, task mix and desired trade-offs.

Paper, Section 5.3, pp. 6-8. The “drift” framing is a concise interpretation of the paper’s performance analysis.
Section break

Build your own regional model

A practical adaptation of the paper’s logic, sized for a real product team or research prototype.

6

Implementation moves

Define the target, build the data, continue pre-training, post-train, evaluate, then deploy with guardrails.

Section transition. The next slides are implementation guidance informed by the paper, with recommendations labelled where they go beyond the reported experiment.
12 · How-to guide · Step 1

Start with a narrow language-and-task contract.

Recommended

Choose the first wedge

Pick 1-3 languages, one user segment and 3-5 tasks. For example: Indonesian + Malay customer support, product troubleshooting and summarisation.

Recommended

Build a golden set

Create native-speaker prompts with expected answers, cultural edge cases, code-switching and refusal cases. Keep a private test split.

target = {
  "languages": ["id", "ms"],
  "tasks": ["support", "summarise", "classify"],
  "must_not_regress": ["English safety", "citation fidelity"],
  "golden_set": "versioned, native-speaker reviewed"
}
Implementation guidance. The paper motivates SEA-specific evaluation but doesn’t prescribe this product-scoping template.
13 · How-to guide · Step 2

Make language, licence and provenance first-class fields.

Collect

Prioritise consented, licensed or public-domain text. Record source, date, language, domain and usage rights.

Filter

Run language identification, deduplication, quality checks, PII screening and document-level contamination checks.

Balance

Use the paper’s 55/25/20 ratio as a hypothesis, then tune the mix against your golden set rather than copying it blindly.

Version

Ship a dataset card, a manifest and a reproducible sampling recipe with every training run.

The paper reports language filtering, cleaning and ratio experiments in Section 2.1. The governance checklist is implementation guidance.
14 · How-to guide · Step 3

Reproduce the sequence at the smallest useful scale.

A

Continued pre-training

Start from an open instruct model and expose it to the regional corpus. Track language loss and general capability loss separately.

B

Instruction tuning

Use general instruction data first, then multilingual and task-specific data. Keep the evaluation set untouched.

C

Alignment and merge

Only add preference optimisation or model merging when the evals show a specific behavioural problem to fix.

Prototype shortcut: adapter tuning

For a one-GPU proof of concept, QLoRA/LoRA can reduce compute and memory. That is a practical adaptation, not the SEA-LION paper’s reported full-model fine-tuning recipe.

Paper, Sections 2-3, pp. 2-5, reports full-model IFT, SimPO alignment, MergeKit and distributed training. Adapter tuning is a clearly labelled implementation recommendation.
15 · How-to guide · Step 4

Evaluate every improvement against the trade-off surface.

Regional quality

Native-speaker review, task success, cultural fit, fluency and code-switching.

General quality

Instruction following, reasoning, maths, code and English regression checks.

Safety and reliability

Hallucination, refusal, privacy, harmful content, prompt injection and sensitive-domain tests.

Release gate

Ship only when regional performance improves without unacceptable regression on general capability, safety or latency.

Done condition: every score has a dataset version, sample count, language breakdown and human-review note.

The multi-lens evaluation principle is grounded in the paper’s use of SEA-HELM, SEACrowd-NLU and the Open LLM Leaderboard. Release-gate details are implementation guidance.
16 · How-to guide · Step 5

Deploy the model as a measured service, not a frozen artefact.

Route by language and task

Use language ID and task routing where a smaller specialist model is enough. Keep a stronger fallback for uncertainty.

Keep provenance

Log model, dataset and prompt-template versions. Make user-visible claims traceable to the right source.

Monitor drift

Track quality by language, dialect, task, latency and refusal behaviour. Refresh the golden set as real usage exposes gaps.

The production question is not “does it speak Indonesian?” It is “where does it succeed, for whom, and with what evidence?”Implementation principle
Implementation guidance informed by the paper’s emphasis on data transparency, reproducibility and culturally relevant evaluation.
17 · Limitations and open questions

Strong results, bounded evidence.

Paper limitation

Coverage is incomplete

SEA-HELM covers four languages in the reported tables. SEACrowd covers more languages but only with classical NLU datasets in this study.

Paper limitation

No holistic chat benchmark across all languages

The authors call for a broader SEA benchmark that includes LLM-specific tasks across all covered languages.

Paper limitation

Only 8B and 9B models were tested

The authors argue the technique should generalise to other sizes, but this paper doesn’t establish that empirically.

Open question

How much comes from data versus recipe?

A stronger ablation programme would isolate language mix, synthetic data, alignment and each merge decision across languages and tasks.

Paper, “Limitation” and conclusion, p. 8. The final ablation question is a deck recommendation based on the paper’s multi-stage design.
18 · Takeaways

Three ideas worth carrying into your own AI work.

Representation is a systems problem.

Better regional performance comes from data, training order, evaluation and capability balancing together.

Preserve the general model while specialising.

The 55/25/20 mix and repeated merges are attempts to improve SEA capability without throwing away useful general behaviour.

Benchmark coverage shapes what “good” means.

If the benchmark misses dialect, culture, task type or language, the model can look better than it is for real users.

Synthesis of the paper’s motivation, method, results and limitations. Paper: arXiv:2504.05747 ↗.
19 · Sources and notes

Read the paper, then inspect the artefacts.

Primary paper

SEA-LION: Southeast Asian Languages in One Network
Raymond Ng et al. · arXiv:2504.05747v4 · 30 October 2025

Project site

sea-lion.ai
Project landing page and model collection referenced by the paper.

Model artefacts

Hugging Face · AI Singapore
Training data, checkpoints and model releases referenced in the paper.

How to use this deck

Use ← → or the buttons to navigate. Press Home/End to jump. On touch screens, swipe left or right. Expand details for caveats and implementation notes.

This deck explains the paper. It doesn’t reproduce training, benchmark scores or production safety validation.

All factual claims in this deck are sourced to the paper’s sections, tables or appendices. Recommendations are explicitly labelled.