PSK at SemEval-2026 Task 9: Multilingual Polarization Detection Using Ensemble Gemma Models with Synthetic Data Augmentation
Summary
The PSK system for SemEval-2026 Task 9 achieved a 2nd place ranking out of 60 teams in multilingual polarization detection, a binary classification task across 22 languages. The approach involved fine-tuning individual Gemma 3 models (12B and 27B parameters) for each language using Low-Rank Adaptation (LoRA). A crucial component was synthetic data augmentation, generated by GPT-4o-mini through direct generation, paraphrasing, and contrastive pair creation, followed by a multi-stage quality filtering pipeline with embedding-based deduplication. The system further optimized performance by applying per-language threshold tuning on the development set, yielding 2 to 4% F1 improvements, and utilizing weighted ensembles of the 12B and 27B model predictions. This comprehensive strategy resulted in a mean macro-F1 of 0.811, with 1st place finishes in 2 languages and top-3 in 8 languages. The study also highlighted that other architectures like XLM-RoBERTa and Qwen3, despite strong development set performance, experienced significant 30 to 50% F1 drops on the test set, underscoring the importance of generalization.
Key takeaway
For Machine Learning Engineers developing multilingual NLP systems, this work demonstrates that combining LoRA-tuned Gemma models with GPT-4o-mini generated synthetic data and per-language threshold tuning is highly effective. You should prioritize robust generalization over peak development set performance, as alternative models showed significant F1 drops on test data. Consider implementing these strategies to achieve competitive results in cross-lingual classification tasks.
Key insights
Ensembling LoRA-tuned Gemma models with LLM-generated synthetic data and per-language thresholding significantly improves multilingual polarization detection generalization.
Principles
- Per-language tuning enhances F1 by 2-4% without retraining.
- Synthetic data augmentation improves model robustness.
- Generalization is critical; dev set performance can mislead.
Method
Fine-tune Gemma 3 (12B, 27B) per language via LoRA. Augment with GPT-4o-mini synthetic data (direct, paraphrase, contrastive) with quality filtering. Ensemble models and apply per-language threshold tuning.
In practice
- Use LoRA for efficient multilingual model adaptation.
- Generate synthetic data with LLMs like GPT-4o-mini.
- Implement per-language threshold tuning for F1 gains.
Topics
- Multilingual NLP
- Polarization Detection
- Gemma Models
- LoRA Fine-tuning
- Synthetic Data Augmentation
- Ensemble Learning
Best for: Research Scientist, AI Scientist, Machine Learning Engineer, NLP Engineer
Related on AIssential
Editorial summary, takeaway, and curation by AIssential. Original article published by Paper Index on ACL Anthology.