How Well Do Decision Models Transfer to Vietnamese? An Empirical Study of Text Classification
Organizations: University of Information Technology, Ho Chi Minh City, Vietnam · Vietnam National University HoChiMinh City, Vietnam
Abstract
Recent advances in specialized decision models have expanded the possibilities for zero-shot classification, yet their effectiveness on Vietnamese remains underexplored. This study evaluates four specialized decision models across 13 classification settings spanning six task groups, examining zero-shot performance, sensitivity to label-description language, and robustness to Vietnamese linguistic variations. The evaluation considers English, Vietnamese, and bilingual label descriptions, alongside common linguistic perturbations involving teencode, typographical errors, and diacritic removal. Under English label descriptions, JEV achieves the strongest overall performance, ranking first in 11 classification settings. The effects of label-description language vary across models and datasets, with bilingual descriptions providing no consistent improvement. Robustness experiments reveal that diacritic removal causes the most substantial performance degradation, reducing mean macro- by 9.51--15.47 points across model configurations, considerably more than teencode or typographical errors. These findings highlight the importance of label-description choices and Vietnamese orthographic variation when evaluating specialized decision models for zero-shot text classification.
Figures & tables
| Dataset | LAYA | GLiNER | Quyet | JEV | Fine-tuning BERT | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Acc | WF1 | MF1 | Acc | WF1 | MF1 | Acc | WF1 | MF1 | Acc | WF1 | MF1 | Acc | WF1 | MF1 | |
| Topic classification | |||||||||||||||
| NEU-ESC | 26.49 | 30.02 | 14.79 | 62.30 | 58.80 | 27.10 | 47.19 | 49.19 | 23.08 | 51.79 | 55.83 | 37.31 | 78.65 | – | 62.73 |
| UIT-VSFC | 49.15 | 57.08 | 46.02 | 44.91 | 55.03 | 48.99 | 82.56 | 81.86 | 63.63 | 83.77 | 84.61 | 74.36 | 88.22 | – | 78.08 |
| Emotion recognition | |||||||||||||||
| UIT-VSMEC | 34.34 | 35.80 | 31.89 | 18.76 | 6.13 | 5.10 | 56.28 | 56.59 | 51.76 | 55.70 | 54.58 | 49.99 | 64.65 | 63.80 | 59.06 |
| Dataset | LAYA | GLiNER | Quyet | JEV | ||||
|---|---|---|---|---|---|---|---|---|
| VI | EN+VI | VI | EN+VI | VI | EN+VI | VI | EN+VI | |
| Topic classification | ||||||||
| NEU-ESC | ||||||||
| UIT-VSFC | ||||||||
| Emotion recognition | ||||||||
| UIT-VSMEC | ||||||||
| Perturbation | Changed (%) | Edit burden (%) |
|---|---|---|
| Teencode | 61.70 | 2.14 |
| Typo | 90.18 | 4.93 |
| No accents | 98.10 | 18.28 |
| Dataset | LAYA | GLiNER | Quyet | JEV | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NoAcc | Teen | Typo | NoAcc | Teen | Typo | NoAcc | Teen | Typo | NoAcc | Teen | Typo | |
| Topic classification | ||||||||||||
| NEU-ESC | ||||||||||||
| UIT-VSFC | ||||||||||||
| Emotion recognition | ||||||||||||
| UIT-VSMEC | ||||||||||||
Appendix figures & tables6 assets
Supplementary material from the paper’s appendix.
Appendix
| Model | Dataset | Description change | Flips / (%) | W C | C W | W W | MF1 |
|---|---|---|---|---|---|---|---|
| LAYA | ViMQ | VI EN+VI | 760 / 1,000 (76.00) | 88 | 393 | 279 | |
| GLiNER | ViNLI | EN VI | 2,266 / 2,991 (75.76) | 580 | 699 | 987 | |
| Quyet | ViNLI | EN VI | 930 / 2,991 (31.09) | 682 | 151 | 97 | |
| Quyet | ViHSD | EN VI | 1,555 / 6,680 (23.28) | 147 | 1,247 | 161 | |
| JEV | ViNLI | EN VI | 123 / 2,991 (4.11) | 84 | 28 | 11 |
| Model | Flips | W C | C W | W W |
|---|---|---|---|---|
| LAYA | 54.29 | 12.15 | 27.95 | 14.19 |
| GLiNER | 19.83 | 3.33 | 12.29 | 4.21 |
| Quyet | 40.60 | 8.13 | 23.33 | 9.15 |
| JEV | 19.57 | 4.21 | 11.73 | 3.63 |
| Contradiction (%) | Accuracy (%) | |||
|---|---|---|---|---|
| Model | Original | Teencode | Original | Teencode |
| LAYA | 52.06 | 31.44 | 67.01 | 44.85 |
| GLiNER | 23.71 | 9.28 | 35.05 | 24.23 |
| Quyet | 58.76 | 56.70 | 74.23 | 70.10 |
| JEV | 50.00 | 46.91 | 82.99 | 78.35 |
| Operation / parameter | Teencode | Typo |
|---|---|---|
| Token-level operations | ||
| Slang substitution | 0.80 | – |
| Telex-related errors | – | 0.08 |
| Full diacritic removal | – | 0.05 |
| Partial diacritic removal | – | 0.03 |
| Confusion-set substitution | – | 0.02 |
| Dataset | Teencode | Typo | No accents | ||||
|---|---|---|---|---|---|---|---|
| Changed | Edit | Changed | Edit | Changed | Edit | ||
| Topic classification | |||||||
| NEU-ESC | 6,613 | 68.30 | 3.57 | 90.20 | 7.42 | 99.17 | 20.42 |
| UIT-VSFC | 3,166 | 42.61 | 2.20 | 90.24 | 7.49 | 99.87 | 20.44 |
| Emotion recognition | |||||||
| UIT-VSMEC | 693 | 71.72 | 5.05 | 87.73 | 7.73 | 99.86 | 21.62 |
| Dataset | Large Language Models | Decision Models | |||||||
|---|---|---|---|---|---|---|---|---|---|
| Gemma-3 | Qwen3 | Llama-3.3 | GPT-4o | GPT-4.1 | LAYA | GLiNER | Quyet | JEV | |
| Topic classification | |||||||||
| NEU-ESC | 37.32 | 32.12 | 36.49 | 33.24 | 34.15 | 14.79 | 27.10 | 23.08 | 37.31 |
| UIT-VSFC | 73.60 | 70.27 | 73.11 | 68.99 | 77.07 | 46.02 | 48.99 | 63.63 | 74.36 |
| Emotion recognition | |||||||||
| UIT-VSMEC | 52.10 | 49.98 | 46.39 | 56.51 | 57.65 | 31.89 | 5.10 | 51.76 | 49.99 |
Zero-Shot Text Classification
Zero-shot text classification assigns texts to categories without task-specific labeled training data, using language models, embeddings, or label descriptions.
See all 35 papers