/ Модель

Характеристики

Лицензия
Apache 2.0
Базовая модель
VEXMLM
Библиотека
transformers
Опубликована
17 авг 2026

VEXMLM-AmQA

Ответы на вопросыТекст → текст

VEXMLM-AmQA — дообученная XLM-RoBERTa для извлечения ответов на вопросы из амхарских текстов.

0скачиваний за 30 дней0лайковвеса обновлены25 сен 2026

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

VEXMLM-AmQA — модель для извлечения ответов на вопросы на амхарском языке, разработанная на основе Hailay/VEXMLM. Это дообученная для задачи question-answering модель XLM-RoBERTa с расширенным словарём: в SentencePiece добавлено 30 000 токенов письма геэз, общий размер словаря составляет 280 002 подслова. Модель получает вопрос и текстовый контекст, а ответ извлекает как фрагмент, дословно скопированный из контекста.

Модель предназначена для ответов на вопросы по текстам на амхарском языке. В оценке на dev-разбиении AmQA, усреднённой по пяти запускам с разными seed, получены Exact Match 32,57 ± 0,77 и F1 48,85 ± 0,96; это результаты бенчмарка, а не гарантия качества в интерактивном применении. Репозиторий содержит пять отдельных чекпойнтов, по одному на каждый seed. Модель распространяется по лицензии Apache-2.0.

Сценарии применения

  • Поиск ответа на вопрос в амхарском документе
  • Извлечение ответа из амхарской статьи или справочного текста
  • Создание системы вопросов и ответов по корпусу текстов на амхарском языке

Ограничения

Дообучена только на AmQA для амхарского языка; качество для других языков, областей и схем разметки не охарактеризовано. Оценка проводилась на одной конфигурации без поиска гиперпараметров, а источник части данных предобучения не документирован.

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

VEXMLM — AmQA

Amharic question answering fine-tuned from Hailay/VEXMLM, the vocabulary-extended XLM-R for Ge'ez-script languages.

Official implementation: https://github.com/hailaykidu/VEXMLM

Taskquestion-answering
DatasetAmQA
LanguageAmharic
ArchitectureXLMRobertaForQuestionAnswering
Base modelHailay/VEXMLM
Vocabulary280,002
Seeds published42, 43, 44, 45, 46

Extractive QA: the answer is always a span copied from the supplied context.

Five-seed benchmark evaluation

Fine-tuned independently under seeds 42–46 with one configuration (hash ce27cc194946) on an A100-PCIE-40GB. Reported as mean ± standard deviation over the five runs, on the dataset's development split (the fine-tuning script evaluates QA on the validation split when one exists).

MetricScore
Exact Match32.57 ± 0.77
F148.85 ± 0.96

These are the paper's verified results. They come from the five-seed evaluation described above — not from interactive use.

Interactive inference vs. benchmark

Benchmark evaluation is the five-seed measurement on the held-out development split, shown in the table above.

Interactive inference is what the usage example below performs: Supply an Amharic context and question; the model returns an extracted span. Predictions on arbitrary user input are demonstrations only and do not produce or reproduce the benchmark score.

Repository layout

Five independently fine-tuned checkpoints, one per seed. The reported benchmark score is the mean ± standard deviation over all five; no single seed is the "five-seed model."

seed-42/  seed-43/  seed-44/  seed-45/  seed-46/

Load a specific seed with the subfolder argument, as in the example below.

Fine-tuning

Fine-tuned from Hailay/VEXMLM, a vocabulary-extended XLM-R (280,002 subwords, 30,000 Ge'ez tokens merged into the SentencePiece model) after continued MLM pretraining.

HyperparameterValue
Max sequence length256
Batch size32
Epochs4
Learning rate2e-5
LR scheduleLinear decay, 10% warmup
Weight decay0.01
Gradient clipping1.0
OptimizerAdamW (β₁ 0.9, β₂ 0.999, ε 1e-8)
Precisionbf16
Trainable parametersAll
Hardware1× NVIDIA A100

Runs are bit-reproducible: enable_full_determinism, CUBLAS_WORKSPACE_CONFIG=:4096:8, dataloader_num_workers=0.

Usage

from transformers import AutoTokenizer, AutoModelForQuestionAnswering
import torch

repo = "Hailay/VEXMLM-AmQA"
tokenizer = AutoTokenizer.from_pretrained(repo, subfolder="seed-42")
model = AutoModelForQuestionAnswering.from_pretrained(repo, subfolder="seed-42")
model.eval()

question = "ኢትዮጵያ የምትገኘው በየትኛው አህጉር ነው?"
context  = "ኢትዮጵያ በአፍሪካ አህጉር የምትገኝ ሀገር ናት።"
enc = tokenizer(question, context, return_tensors="pt", truncation=True, max_length=256)

with torch.no_grad():
    out = model(**enc)

start = out.start_logits.argmax()
end = out.end_logits.argmax()
print(tokenizer.decode(enc.input_ids[0][start:end + 1], skip_special_tokens=True))

Limitations

  • Fine-tuned for Amharic on AmQA only; performance on other languages, domains or label schemes is not characterised.
  • The base model covers Amharic and Tigrinya; other Ge'ez-script languages were not part of pretraining.
  • The pretraining text is of undocumented origin (licence unknown); samples contain religious translations alongside general web prose, and the model may reflect those distributions and any biases present in them.
  • Single-configuration study: no hyperparameter search was performed, and baseline comparisons in the paper are single-seed.

Reproducibility

The fine-tuning launcher, evaluation code and per-run result records are in the official repository: https://github.com/hailaykidu/VEXMLM

sbatch scripts/slurm_stage2_spm_seeds.sh    # 6 tasks × 5 seeds
python3 evaluation/export_spm_results.py    # regenerates the metrics table

Citation

@inproceedings{teklehaymanot2026vexmlm,
  title     = {Vocabulary Expansion for Low-Resource African Languages:
               A Case Study in Amharic and Tigrinya},
  author    = {Teklehaymanot, Hailay Kidu and Yadeta, Debela Desalegn and
               Nejdl, Wolfgang},
  booktitle = {Proceedings of the Workshop on Language Models for
               Underserved Communities (LM4UC) at IJCAI},
  year      = {2026}
}

Accepted at the LM4UC Workshop, IJCAI 2026.

License

Apache 2.0, following xlm-roberta-base.

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм · transformers · question-answering

Нельзя запустить

В репозитории нет config.json: не понять архитектуру модели.

Ревизия весов
aec6208

0 моделей