/ Модель

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

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

bert-base-uncased-squad-qa

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

Англоязычная BERT-модель для извлечения ответа на вопрос из контекста в стиле SQuAD v1.1.

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

Бенчмарки

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

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

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

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

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

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

Joseeangel разработал эту модель для извлечения ответов из текста в формате SQuAD v1.1. Это BERT Base Uncased с 136,7 млн параметров, полностью дообученный на подвыборке SQuAD; модель выдаёт оценки начальной и конечной позиций ответа в контексте. Она предназначена для английских вопросов по абзацу, в котором ответ заведомо присутствует. В README приведены результаты на отложенной тестовой выборке: F1 82,14 и exact match 72,77.

Модель работает с текстом и английским языком. Контекст ограничен 512 токенами по метаданным; при обработке длинных контекстов README описывает разбиение на перекрывающиеся окна длиной до 384 subwords. Модель всегда возвращает наиболее подходящий фрагмент и не умеет отказаться от ответа, поэтому её не следует применять без проверки человеком там, где ошибка может повлечь серьёзные последствия. Лицензия модели — Apache-2.0.

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

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

Ограничения

Модель всегда возвращает фрагмент, даже если ответа в контексте нет; длинные контексты обрабатываются окнами, а качество ниже результатов, полученных при обучении на полной выборке SQuAD. Для задач с высокой ценой ошибки нужна проверка человеком.

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

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

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

Также подходит для

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

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

Открыть на Hugging Face

joseeangel/bert-base-uncased-squad-qa

bert-base-uncased adapted to Extractive QA (SQuAD v1.1) with Full fine-tuning.

Produced for the assignment U2T01 - Adapting BERT for NLP tasks (Trends in Data Science). The delivered method was chosen by measurement, not by default: the table below is the full set of adaptation methods trained for this task, and this repository holds the winner.

Intended use

Extracting the answer span to a question from a paragraph that is known to contain it (SQuAD v1.1 style; the model always returns a span and cannot abstain).

Out of scope: any use where an error carries real cost without a human in the loop, and any language or domain other than the one above.

Training data

  • Dataset: rajpurkar/squad (v1.1)
  • License: CC BY-SA 4.0
  • Citation: Rajpurkar et al. (2016), SQuAD: 100,000+ Questions for Machine Comprehension of Text
  • Splits used: {"train": 15000, "dev": 3000, "test": 10570}

Adaptation method

MethodFull fine-tuning
Trainable parameters108,893,186 of 108,893,186 (100.0%)
Head learning rate0.001
Encoder learning rate3e-05
Epochs / batch size2 / 8 x 2 accumulation steps (effective 16)
Max sequence length384
Schedulerlinear with 10% warmup
Seed42
HardwareTesla T4 (cuda)
Wall-clock training time8.3 min

A freshly initialised head and pretrained encoder weights are trained in two parameter groups with separate learning rates; a single shared rate either starves the head or destroys pretrained features.

Evaluation

Held-out test split, never seen during training or model selection.

MetricValue
F182.14
Exact match72.77

What every method scored on this task

MethodTrainable paramsShare of modelF1Exact matchTrain time (min)
Feature-based (linear probe) †1,5380.001%25.1816.2025.0
Partial FT (top 4 layers) †28,353,02626.037%72.9160.6825.7
Full fine-tuning108,893,186100.0%82.1472.778.3

† trained on Apple M5 instead of Tesla T4. Scores compare across machines; training times do not.

Single run per configuration with a fixed seed. Re-running with a different seed moves these numbers by roughly +/- 1-3 points, so gaps smaller than that are noise rather than findings.

Labels

Start / end position logits over the context tokens.

How to use

from transformers import pipeline

pipe = pipeline("question-answering", model="joseeangel/bert-base-uncased-squad-qa")

Limitations and bias

Trained on a 15 000-example subsample of SQuAD v1.1, so it is below published full-data numbers. It assumes the answer is present in the context: on an unanswerable question it still returns its best span. Contexts longer than 384 subwords are processed in overlapping windows. English only.

The model inherits whatever social bias is present in BERT's pretraining corpus (BooksCorpus + English Wikipedia) and in the task dataset above.

References

  • Devlin, Chang, Lee & Toutanova (2019). BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding. arXiv:1810.04805 - section 5.3 is the feature-based vs fine-tuning comparison this work mirrors.
  • Rajpurkar et al. (2016), SQuAD: 100,000+ Questions for Machine Comprehension of Text
  • HuggingFace Transformers, fine-tune a pretrained model.

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей