/ Модель

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

Контекст
512 токенов
Архитектура
distilbert · dense

distilbert-base-uncased-squad2

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

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

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

Бенчмарки

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

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

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

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

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

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

twmkn9 — модель на базе DistilBERT base uncased, дообученная на SQuAD v2 для извлечения ответов из текста по вопросу. Она принимает вопрос и текстовый фрагмент и возвращает найденный ответ либо указывает, что ответа в тексте нет. Подходит для систем поиска ответов по документам и справочным материалам. Контекст модели — до 512 токенов; архитектура — DistilBertForQuestionAnswering, формат весов — PyTorch. README приводит результаты оценки на подмножестве dev SQuAD v2: exact match 64,9 и F1 68,2.

Модель работает с английским языком, как базовая uncased-модель DistilBERT и датасет SQuAD v2. Это компактная специализированная модель для extractive question answering, а не универсальный диалоговый генератор. Лицензия в предоставленных данных не указана.

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

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

Ограничения

Ограничена англоязычным извлечением ответов из текста и контекстом до 512 токенов; качество на других языках и задачах не подтверждено. Лицензия не указана в предоставленных данных.

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

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

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

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

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

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

Открыть на Hugging Face

This model is Distilbert base uncased trained on SQuAD v2 as:

export SQUAD_DIR=../../squad2
python3 run_squad.py 
    --model_type distilbert 
    --model_name_or_path distilbert-base-uncased
    --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/distilbert_fine_tuned/

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

Results: 
{
    'exact': 64.88976637051661, 
    'f1': 68.1776176526635, 
    'total': 6078, 
    'HasAns_exact': 69.7594501718213, 
    'HasAns_f1': 76.62665295288285, 
    'HasAns_total': 2910, 
    'NoAns_exact': 60.416666666666664, 
    'NoAns_f1': 60.416666666666664, 
    'NoAns_total': 3168, 
    'best_exact': 64.88976637051661, 
    'best_exact_thresh': 0.0, 
    'best_f1': 68.17761765266337, 
    'best_f1_thresh': 0.0
}

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

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей