/ Модель

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

Контекст
512 токенов
Параметры
136 млн
Архитектура
albert · dense

albert-base-v2-squad2

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

Дообученная на SQuAD v2 модель ALBERT извлекает ответы на вопросы из текста и распознаёт случаи, когда ответа в контексте нет.

1 001скачиваний за 30 дней4лайкавеса обновлены11 дек 2020

Бенчмарки

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

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

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

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

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

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

Это версия ALBERT base v2, дообученная twmkn9 на датасете SQuAD v2 для извлечения ответов на вопросы из текста. Модель принимает вопрос и контекст и определяет ответный фрагмент, а также может предсказать, что в контексте ответа нет.

Модель построена на архитектуре ALBERT, содержит 136,3 млн параметров и рассчитана на контекст до 512 токенов. В README приведены результаты оценки на подмножестве dev SQuAD v2: exact match 78,7 и F1 81,9.

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

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

  • извлечение ответа из предоставленного текста
  • ответы на вопросы по документам
  • поиск фактов в статьях и справочных материалах
  • определение, содержится ли ответ в контексте

Ограничения

Работает по предоставленному контексту и ограничена длиной входа до 512 токенов; качество на данных, отличных от SQuAD-подобных, может снижаться. Лицензия не приведена в использованных сведениях.

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

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

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

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

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

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

Открыть на Hugging Face

This model is ALBERT base v2 trained on SQuAD v2 as:

export SQUAD_DIR=../../squad2
python3 run_squad.py 
    --model_type albert 
    --model_name_or_path albert-base-v2 
    --do_train 
    --do_eval 
    --overwrite_cache 
    --do_lower_case 
    --version_2_with_negative 
    --save_steps 100000 
    --train_file $SQUAD_DIR/train-v2.0.json 
    --predict_file $SQUAD_DIR/dev-v2.0.json 
    --per_gpu_train_batch_size 8 
    --num_train_epochs 3 
    --learning_rate 3e-5 
    --max_seq_length 384 
    --doc_stride 128 
    --output_dir ./tmp/albert_fine/

Performance on a dev subset is close to the original paper:

Results: 
{
    'exact': 78.71010200723923, 
    'f1': 81.89228117126069, 
    'total': 6078, 
    'HasAns_exact': 75.39518900343643, 
    'HasAns_f1': 82.04167868004215, 
    'HasAns_total': 2910, 
    'NoAns_exact': 81.7550505050505, 
    'NoAns_f1': 81.7550505050505, 
    'NoAns_total': 3168, 
    'best_exact': 78.72655478775913, 
    'best_exact_thresh': 0.0, 
    'best_f1': 81.90873395178066, 
    'best_f1_thresh': 0.0
}

We are hopeful this might save you time, energy, and compute. Cheers!

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей