/ Модель

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

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

t5-base-question-generator

Языковая модель3 профессии

Дообученная на QA-датасетах T5-base, которая создаёт вопросы по заданному ответу и контексту.

175 тыс.скачиваний за 30 дней63лайкавеса обновлены24 фев 2022

Бенчмарки

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

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

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

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

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

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

iarfmoose/t5-base-question-generator — модель генерации вопросов, разработанная на основе предобученной T5-base и дообученная на наборах SQuAD, CoQA и MSMARCO. Она принимает ответ и контекст в одной текстовой последовательности и генерирует предложение-вопрос в стиле задач на понимание прочитанного. Обучающая выборка содержала около 200 тысяч примеров.

Модель подходит для автоматического создания вопросов с ответами, извлечёнными из текста, например для учебных материалов, тестов и систем проверки понимания текста. Лучше всего она работает, когда ответ представляет собой полное предложение; поддерживаются также отдельные слова и короткие фразы. Архитектура — T5 encoder-decoder, около 123,7 млн параметров, контекст до 512 токенов. Доступны веса в форматах PyTorch, TensorFlow и Flax.

Генерация ориентирована на стиль SQuAD, CoQA и MSMARCO. Вопросы могут быть наводящими или отражать предвзятость исходного контекста; короткий или отсутствующий контекст и несоответствие ответа контексту могут привести к бессвязным вопросам. В предоставленных данных лицензия не указана.

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

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

Ограничения

Модель создаёт вопросы в стиле SQuAD, CoQA и MSMARCO; вопросы могут быть наводящими или наследовать предвзятость контекста. При коротком или отсутствующем контексте либо несоответствии ответа контексту результат может быть бессвязным.

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

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

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

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

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

Открыть на Hugging Face

Model name

Model description

This model is a sequence-to-sequence question generator which takes an answer and context as an input, and generates a question as an output. It is based on a pretrained t5-base model.

Intended uses & limitations

The model is trained to generate reading comprehension-style questions with answers extracted from a text. The model performs best with full sentence answers, but can also be used with single word or short phrase answers.

How to use

The model takes concatenated answers and context as an input sequence, and will generate a full question sentence as an output sequence. The max sequence length is 512 tokens. Inputs should be organised into the following format:

<answer> answer text here <context> context text here

The input sequence can then be encoded and passed as the input_ids argument in the model's generate() method.

For best results, a large number of questions can be generated, and then filtered using iarfmoose/bert-base-cased-qa-evaluator.

For examples, please see https://github.com/iarfmoose/question_generator.

Limitations and bias

The model is limited to generating questions in the same style as those found in SQuAD, CoQA, and MSMARCO. The generated questions can potentially be leading or reflect biases that are present in the context. If the context is too short or completely absent, or if the context and answer do not match, the generated question is likely to be incoherent.

Training data

The model was fine-tuned on a dataset made up of several well-known QA datasets (SQuAD, CoQA, and MSMARCO). The datasets were restructured by concatenating the answer and context fields into the previously-mentioned format. The question field from the datasets was used as the target during training. The full training set was roughly 200,000 examples.

Training procedure

The model was trained for 20 epochs over the training set with a learning rate of 1e-3. The batch size was only 4 due to GPU memory limitations when training on Google Colab.

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

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

GPU в ailist

Универсальный рантайм

Нельзя запустить

У модели не указана задача.

Класс архитектуры
T5ForConditionalGeneration
Ревизия весов
1bfc9d4

0 моделей