Skip to contentScholarGate
LibraryBookshelfDeskReview StudioAssistant
Sign in
On this page
IntuitionHow it worksWhen to use itStrengths & limitationsCommon pitfallsApplicationsFrequently asked🔒 Read the full methodSourcesRelated methods
Cite this pageSpotted an issue on this page? Report or suggest a fix →
Home›Deep learning›Multilingual Transformer
Machine learningDeep learning / NLP / CV

Multilingual Transformer

Multilingual Transformer (Cross-lingual Pre-trained Language Model) · Also known as: multilingual LM, cross-lingual transformer, mBERT-style model, multilingual pre-trained model

A multilingual transformer is a pre-trained language model built on the transformer architecture and trained jointly on text from dozens to over one hundred languages. Models such as mBERT and XLM-RoBERTa learn shared cross-lingual representations, enabling zero-shot or few-shot transfer: a model fine-tuned on English data can often be applied directly to French, German, Arabic, or Chinese without language-specific labels.

ScholarGate
  1. Machine learning
  2. v1
  3. 2 Sources
  4. PUBLISHED
Cite this page →
Tools & resources
Download slides
Learn & explore

Read the full method

Members only

Sign in with a free account to read this section.

Sign in

Method map

The neighbourhood of related methods — select a node to explore.

Multilingual Transformer
BERT-based ClassificationMultilingual Sentence Em…RoBERTa-based Classifica…Sentence EmbeddingsMultilingual Convolution…Multilingual Diffusion M…Multilingual Doc2VecMultilingual GANMultilingual graph neura…Multilingual GRU

+10 more

When to use it

Use a multilingual transformer when your data spans multiple languages, when labelled data is scarce in some languages but available in others, or when you need a single unified model to handle multilingual input at inference time. It is especially valuable for zero-shot or few-shot cross-lingual transfer in NLP tasks such as classification, NER, and question answering. Avoid it when you are working in a single high-resource language with abundant labelled data — a monolingual model trained on that language alone will typically outperform a multilingual one. Also avoid it when compute or memory budgets are very tight, as large multilingual models are resource-intensive.

Strengths & limitations

Strengths
  • Enables zero-shot and few-shot transfer: a model fine-tuned on one language generalises to others without additional labelled data.
  • A single model handles many languages, simplifying deployment and maintenance compared to separate language-specific models.
  • Strong baselines for low-resource languages that benefit from shared representations with higher-resource relatives.
  • Well-supported by open-source ecosystems (Hugging Face Transformers) with pretrained checkpoints for mBERT, XLM-R, mT5, and others.
  • Contextual embeddings capture nuanced meaning that static word embeddings cannot represent.
Limitations
  • The multilingual curse: performance on each individual language tends to be lower than a comparable monolingual model trained solely on that language.
  • Large model sizes (hundreds of millions to billions of parameters) require substantial GPU memory and compute for both fine-tuning and inference.
  • Coverage is uneven — low-resource languages with little training data in the pre-training corpus receive weaker representations.
  • Tokenisation of morphologically complex or script-diverse languages may be suboptimal with a shared vocabulary.

Frequently asked

Is a multilingual transformer the same as a machine translation model?

No. A multilingual transformer learns shared representations across languages but does not translate text. It produces language-specific outputs (e.g., a classification label) that are informed by cross-lingual understanding, whereas a translation model generates text in a target language.

Which pretrained checkpoint should I start with?

XLM-RoBERTa-large is a strong general-purpose starting point for most NLP tasks. For tasks requiring generation or translation, mT5 is a good alternative. For very constrained compute budgets, XLM-RoBERTa-base offers a reasonable trade-off.

How much fine-tuning data do I need?

Even a few hundred labelled examples in a source language can produce useful zero-shot transfer to related languages. Adding even a small number of target-language examples during fine-tuning typically yields significant improvements.

What is the multilingual curse and how can I mitigate it?

The multilingual curse refers to the observation that sharing capacity across many languages reduces per-language performance compared to monolingual models. Mitigation strategies include using a larger model, fine-tuning on target-language data when available, or using language-adaptive fine-tuning (LAFT).

Can I use a multilingual transformer for non-European languages?

Yes — models like XLM-RoBERTa cover Arabic, Chinese, Japanese, Korean, Hindi, Swahili, and many others. However, coverage and quality vary: inspect the pre-training language distribution for your specific language before relying on the model.

Sources

  1. Devlin, J., Chang, M.-W., Lee, K., & Toutanova, K. (2019). BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding. Proceedings of NAACL-HLT 2019, pp. 4171–4186. Association for Computational Linguistics. DOI: 10.18653/v1/N19-1423 ↗
  2. Conneau, A., Khandelwal, K., Goyal, N., Chaudhary, V., Wenzek, G., Guzmán, F., Grave, E., Ott, M., Zettlemoyer, L., & Stoyanov, V. (2020). Unsupervised Cross-lingual Representation Learning at Scale. Proceedings of ACL 2020, pp. 8440–8451. Association for Computational Linguistics. DOI: 10.18653/v1/2020.acl-main.747 ↗

How to cite this page

ScholarGate. (2026, June 3). Multilingual Transformer (Cross-lingual Pre-trained Language Model). ScholarGate. https://scholargate.app/en/deep-learning/multilingual-transformer

Related methods

BERT-based ClassificationMultilingual Sentence EmbeddingsRoBERTa-based ClassificationSentence Embeddings

Which method?

Set this method beside its closest kin and read them side by side — the library lays the books on the table; the choice is yours.

  • BERT-based ClassificationDeep learning↔ compare
  • Multilingual Sentence EmbeddingsDeep learning↔ compare
  • RoBERTa-based ClassificationDeep learning↔ compare
  • Sentence EmbeddingsDeep learning↔ compare
Compare side by side →

Referenced by

Multilingual Convolutional Neural NetworkMultilingual Diffusion ModelMultilingual Doc2VecMultilingual GANMultilingual graph neural networkMultilingual GRUMultilingual LSTMMultilingual Multilayer PerceptronMultilingual question answeringMultilingual Recurrent Neural NetworkMultilingual Reinforcement LearningMultilingual RoBERTa-based ClassificationMultilingual Semantic SegmentationMultilingual Sentence EmbeddingsMultilingual text summarizationMultilingual topic modelingMultilingual variational autoencoder

Similar methods

Multilingual RoBERTa-based ClassificationMultilingual question answeringMultilingual Sentiment AnalysisMultilingual text summarizationMultilingual Multilayer PerceptronMultilingual LSTMCross-lingual Text AnalysisMultilingual vision transformer

Related reference concepts

Machine TranslationMachine TranslationNeural Language Models and Word EmbeddingsSequence-to-Sequence Models and TransformersNatural Language ProcessingComputational Linguistics

Spotted an issue on this page? Report or suggest a fix →

ScholarGate — Multilingual Transformer (Multilingual Transformer (Cross-lingual Pre-trained Language Model)). Retrieved 2026-07-22 from https://scholargate.app/en/deep-learning/multilingual-transformer · Dataset: https://doi.org/10.5281/zenodo.20539026
Quick facts
Originator
Devlin et al. (mBERT); Conneau et al. (XLM-R)
Year
2019–2020
Type
Pre-trained cross-lingual language model
DataType
Multilingual text (sequences of tokens across 100+ languages)
Subfamily
Deep learning / NLP / CV
Related methods
BERT-based ClassificationMultilingual Sentence EmbeddingsRoBERTa-based ClassificationSentence Embeddings
ScholarGate

A content-first reference library for research methods — what each one is, how it works, and where it comes from.

Open data (CC-BY)

Explore

  • Library
  • Search the library…
  • Browse by field
  • Fields
  • Journey
  • Compare
  • Which method?

Reference

  • Subjects
  • Atlas
  • Glossary
  • Methodology
  • Philosophy

Your tools

  • Bookshelf
  • Desk
  • Chat

Company

  • About
  • Pricing
  • Contact
  • Suggest a method

Entries are compiled from published sources for reference. Verifying the accuracy and suitability of any information for your own use remains your responsibility.

© 2026 ScholarGate · A research-method reference library
  • Privacy
  • Cookies
  • Terms
  • Delete account