/ Модель

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

Контекст
512 токенов
Параметры
137 млн
Лицензия
Apache 2.0
Архитектура
bert · dense
Базовая модель
bert-base-uncased
Опубликована
27 сен 2026

bert-base-squad-qa

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

Дообученная на SQuAD модель BERT-base-uncased извлекает ответы на вопросы из коротких англоязычных контекстов.

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

Бенчмарки

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

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

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

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

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

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

Dalila-Ku/bert-base-squad-qa — дообученная Universidad Politécnica de Yucatán модель BERT-base-uncased для извлечения ответов из контекста. Голова qa_outputs предсказывает начальный и конечный токены фрагмента ответа. Модель обучена на 15 000 примерах SQuAD v1.1; для контекстов длиннее лимита применялись окна с перекрытием. Размер модели — 136,7 млн параметров, максимальная длина контекста — 512 токенов.

Модель предназначена для ответов на вопросы по коротким англоязычным текстам в стиле SQuAD. На отложенном тесте SQuAD автор сообщает Exact Match 71,16% и F1 81,06%. Она подходит для извлечения фрагментов, прямо присутствующих в предоставленном контексте. Лицензия — Apache-2.0.

Качество ограничено обучением на сокращённой выборке: результат ниже опубликованных ориентиров для BERT-base, обученного на полном наборе SQuAD. Модель не генерирует ответы и не поддерживает вопросы без ответа в контексте; обучение проведено с одним seed и без широкого поиска гиперпараметров.

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

  • извлечение ответа из англоязычного абзаца
  • ответы на вопросы по коротким документам
  • поиск фрагмента текста, содержащего ответ
  • создание прототипа extractive QA для английского языка

Ограничения

Обучена на 15 000 примерах SQuAD и показывает более низкие результаты, чем BERT-base, обученный на полном наборе. Возвращает только непрерывный фрагмент из контекста, не формулирует новые ответы и не обрабатывает случаи, когда ответа в тексте нет.

Для каких профессий подходит3

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

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

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

Открыть на Hugging Face

bert-base-squad-qa

Fine-tuning of bert-base-uncased for extractive Question Answering, delivered as part of assignment U2T01 (Adapting BERT for NLP tasks — Trends in Data Science, Unit 2, Universidad Politécnica de Yucatán).

Model description

bert-base-uncased with a qa_outputs head that predicts, per token, the probability of being the start and the end of the answer span within the given context.

Training data

  • Dataset: SQuAD v1.1 (rajpurkar/squad), subsampled to 15,000 examples from the official train split (as required by the assignment), with a 90/10 split used for training/ validation. SQuAD's official validation set (10,570 questions, never seen during training) was reserved as the final test set.
  • Preprocessing uses a sliding window (stride) since contexts can exceed the maximum input length; each window is labeled with the start/end position of the answer inside that window, or (0, 0) if the answer does not fit.

Training procedure

Two adaptation methods were trained and compared; full fine-tuning is the delivered model, since it is necessary (not optional) for this task — partial fine-tuning underperforms by a wide margin.

HyperparameterValue
Base modelbert-base-uncased (110M params)
MethodFull fine-tuning (BERT body + head, jointly)
Learning rate (head)1e-3
Learning rate (BERT body)2e-5
Epochs3
Batch size16 (train) / 32 (eval)
Seed42
Trainable parameters108,893,186
Training time13.5 min (single T4 GPU)

Compared alternative (not delivered): partial fine-tuning, freezing the entire BERT body except its last 2 encoder layers (14,177,282 trainable params, 5.9 min).

Evaluation results

Metrics: official SQuAD Exact Match (EM) and word-level F1.

MethodVal EMVal F1Test EMTest F1
Partial fine-tuning (last 2 layers + head)39.53%55.05%45.91%59.45%
Full fine-tuning (delivered)59.27%73.79%71.16%81.06%

The 21.61-point F1 gap on test is by far the largest gap of the four tasks in this project (roughly 5x the gap seen in classification, NER, or POS), reflecting that extractive QA requires jointly reasoning over the question and locating a span in the context — something only 2 unfrozen layers cannot capture well.

Note on scale: this model was trained on 15k examples rather than the full 87.6k SQuAD train set, so its 81.06 test F1 is below the ~88 F1 reported in the literature for BERT-base trained on the full dataset — a result consistent with the reduced amount of training data.

Intended uses & limitations

  • Intended use: extractive question answering over short English passages, in the style of SQuAD v1.1, for coursework/research.
  • Limitations: trained on only 15k (of 87.6k) SQuAD examples, so accuracy is meaningfully below full-dataset BERT-base benchmarks. Only answers questions whose answer is a contiguous span present in the given context (no "no answer" case, as in SQuAD v1.1, and no closed-book/generative QA). Single seed, 3 epochs, no extensive hyperparameter search.

References

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

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

GPU в ailist

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

Можно запустить

Подбираем GPU…

Класс архитектуры
BertForQuestionAnswering
Ревизия весов
e45c35b

0 моделей