atlas

Research map / Adversarial robustness and security / Attacks on text and graphs

Against All Odds: Overcoming Typology, Script, and Language Confusion in Multilingual Embedding Inversion Attacks

AAAI 2025 · Adversarial robustness and security › Attacks on text and graphs · approach: Adversarial prompts for language models · 1 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.

Studies cross-lingual and cross-script embedding inversion attacks on multilingual encoders across 20 languages, finding Arabic/Cyrillic scripts and Indo-Aryan languages most vulnerable and linking language confusion to attack efficacy.

Problem

Embedding inversion attacks on multilingual text encoders have only been studied for a few European Latin-script languages; it is unclear how vulnerability varies across language families, scripts, and language confusion in the inversion output.

Approach

Extends vec2text-style inversion (base model plus iterative corrector with beam search) to 20 languages spanning 8 families and 12 scripts, tests in-script and in-family training, and models language confusion of inverted outputs with Random Forest regression using linguistic features.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use multilingual mE5 embeddings rather than monolingual embeddingsGerman embedding inversion · GermanBLEU: 15.54 -> 31.35Helped
add 50 correction steps with beam search width 8mE5 inversion model · ArabicBLEU: 17.31 -> 22.93Helped
add 50 correction steps with beam search width 8mE5 inversion model · PunjabiBLEU: 31.10 -> 0Hurt
add training languages that use the same script (ablation)mT5 inversion model · UrduBLEU: +100.20%Helped
add languages from the same family to training (ablation)mT5 inversion model · PunjabiBLEU: 0 -> 52.89Helped
train with a different-family language (Gujarati-Kazakh pairing) (ablation)mT5 inversion model · KazakhBLEU: 26.08 -> 38.20; baseline 44.50Hurt
train Urdu with Kazakh rather than Indo-Aryan languages (ablation)mT5 inversion model · UrduBLEU: 22.58 -> 0.01Hurt

Surprising findings

Limitations

Experimental setup

Datasets: CulturaX

Benchmarks: CulturaX held-out samples (500 per language)

Metrics: Token F1 BLEU ROUGE cosine similarity language identification probabilities

Baselines: GTR multilingual-e5-base T5 AlephBERT text2vec

Builds on: vec2text T5 CulturaX

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