atlas

Research map / Large language models / Retrieval and knowledge

ALLaM: Large Language Models for Arabic and English

ICLR 2025 · Large language models › Retrieval and knowledge · approach: Knowledge editing in LLMs · 4 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.

Presents ALLaM, a series of Arabic-English LLMs (7B, 13B, 70B via Llama-2 continued pretraining with tokenizer expansion, and a 7B from scratch) aligned with SFT and DPO, achieving strong Arabic benchmark results.

Problem

Frontier LLMs are mostly English-centric, and Arabic has limited pretraining data and poor tokenization in existing open models; the paper asks how to add Arabic to strong models without catastrophic forgetting of English.

Approach

Second-language acquisition via tokenizer merging with an Arabic tokenizer, embedding initialization from averaged original-token embeddings, continued pretraining on an Arabic/English mix including machine-translated Arabic data, followed by SFT on Ultra-Instinct and DPO with human-verified preference pairs.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use quality-filtered Ultra-Instinct v2 SFT data instead of v1 (ablation)ALLaM 13B · SFT evaluation benchmarksMMLU English: 63.8 -> 63.3No clear effect
use quality-filtered Ultra-Instinct v2 SFT data instead of v1 (ablation)ALLaM 13B · Exams (ar)score: 56.8 -> 56.8No clear effect
use quality-filtered Ultra-Instinct v2 SFT data instead of v1 (ablation)ALLaM 13B · ACVAscore: 79.8 -> 76.7Hurt
use quality-filtered Ultra-Instinct v2 SFT data instead of v1 (ablation)ALLaM 13B · ETECscore: 66.8 -> 65.9Hurt
initialize expanded-token embeddings from combinations of existing embeddings rather than randomly (ablation)ALLaM continued pretraining · Arabic language acquisitionlearning speedHelped
add dropout during continued pretraining (ablation)Llama-2 language expansion · ArabicperformanceHelped
add dropout during continued pretraining (ablation)Llama-2 language expansion · EnglishperformanceHurt
add machine-translated Arabic data to pretraining (ablation)ALLaM continued pretraining · Arabic-English alignment and English retentioncapability alignment / catastrophic forgettingHelped
use a 45/55 Arabic/English pretraining ratio (ablation)ALLaM continued pretraining · English and translated Arabic MMLUperformanceHelped
use gradual learning-rate increase and decay instead of the pretrained model's final learning rate (ablation)ALLaM continued pretraining · original-language performanceperformance retentionHurt
warm up optimizer state during continued pretraining (ablation)ALLaM continued pretraining · overall performanceperformanceNo clear effect
pretrain from scratch first on English, then on mixed Arabic/English (ablation)ALLaM 7B from scratch · English and Arabicbenchmark performanceHelped

Surprising findings

Limitations

Experimental setup

Datasets: Dolma-v1 The Pile The Stack Ultra-Instinct MT-Bench Arabic ETEC AraMath AraTruthfulQA MMLU HellaSwag ACVA Exams-Ar

Benchmarks: MMLU MMLU Arabic Exams-Ar ACVA ETEC AraTruthfulQA MT-Bench MMLU-Pro MixEval HellaSwag GSM8K HumanEval

Metrics: accuracy MT-Bench score (0-10) human win rate ELO score

Baselines: Jais-30B AceGPT 13B GPT-4 Command-R+ Llama 3-Instruct GPT 3.5 Turbo

Builds on: Llama-2 DPO Megatron-LM FlashAttention

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