/ Модель

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

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

distilbert-multi-finetuned-for-xqua-on-tydiqa

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

Многоязычная модель на базе DistilBERT, которая отвечает на вопросы, извлекая фрагмент ответа из предоставленного текста.

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

Бенчмарки

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

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

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

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

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

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

Модель mrm8488/distilbert-multi-finetuned-for-xqua-on-tydiqa создана Мануэлем Ромеро как дообучение distilbert-base-multilingual-cased для извлечения ответов из текста. Она получает вопрос и фрагмент текста, содержащий ответ, и выделяет в нём непрерывный участок символов с ответом. Модель обучена для задачи TyDi QA Gold Passage на многоязычных данных; README приводит результаты на проверочной выборке: EM 63,85 и F1 75,70. Для отдельных языков указаны результаты для арабского, бенгальского и английского.

Архитектура — DistilBertForQuestionAnswering, формат весов — PyTorch, максимальная длина контекста — 512 токенов. Модель подходит для извлечения ответов из предоставленного контекста, например из абзацев документов или справочных материалов. Оценка ограничена сценарием Gold Passage: ответный фрагмент заранее гарантированно содержит ответ, а неотвечаемые вопросы исключены. README не указывает лицензию.

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

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

Ограничения

Предназначена для извлечения ответа из контекста, который гарантированно содержит ответ; оценка не охватывает неотвечаемые вопросы. README не указывает лицензию.

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

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

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

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

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

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

Открыть на Hugging Face

DistilBERT multilingual fine-tuned on TydiQA (GoldP task) dataset for multilingual Q&A 😛🌍❓

Details of the language model

distilbert-base-multilingual-cased

Details of the Tydi QA dataset

TyDi QA contains 200k human-annotated question-answer pairs in 11 Typologically Diverse languages, written without seeing the answer and without the use of translation, and is designed for the training and evaluation of automatic question answering systems. This repository provides evaluation code and a baseline system for the dataset. https://ai.google.com/research/tydiqa

Details of the downstream task (Gold Passage or GoldP aka the secondary task)

Given a passage that is guaranteed to contain the answer, predict the single contiguous span of characters that answers the question. the gold passage task differs from the primary task in several ways:

  • only the gold answer passage is provided rather than the entire Wikipedia article;
  • unanswerable questions have been discarded, similar to MLQA and XQuAD;
  • we evaluate with the SQuAD 1.1 metrics like XQuAD; and
  • Thai and Japanese are removed since the lack of whitespace breaks some tools.

Model training 💪🏋️‍

The model was fine-tuned on a Tesla P100 GPU and 25GB of RAM. The script is the following:

python transformers/examples/question-answering/run_squad.py \
  --model_type distilbert \
  --model_name_or_path distilbert-base-multilingual-cased \
  --do_train \
  --do_eval \
  --train_file /path/to/dataset/train.json \
  --predict_file /path/to/dataset/dev.json \
  --per_gpu_train_batch_size 24 \
  --per_gpu_eval_batch_size 24 \
  --learning_rate 3e-5 \
  --num_train_epochs 5 \
  --max_seq_length 384 \
  --doc_stride 128 \
  --output_dir /content/model_output \
  --overwrite_output_dir \
  --save_steps 1000 \
  --threads 400

Global Results (dev set) 📝

Metric# Value
EM63.85
F175.70

Specific Results (per language) 🌍📝

Language# Samples# EM# F1
Arabic131466.6680.02
Bengali18053.0963.50
English65462.4273.12
Finnish103164.5775.15
Indonesian77367.8979.70
Korean41451.2961.73
Russian107955.4270.08
Swahili59674.5181.15
Telegu87466.2179.85

Similar models

You can also try bert-multi-cased-finedtuned-xquad-tydiqa-goldp that achieves F1 = 82.16 and EM = 71.06 (And of course better marks per language).

Created by Manuel Romero/@mrm8488

Made with ♥ in Spain

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей