/ Модель

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

Контекст
512 токенов
Параметры
385 млн
Лицензия
Apache 2.0
Архитектура
t5 · dense
Библиотека
transformers
Опубликована
22 фев 2023

t5-large-generation-race-QuestionAnswer

Генерация текстаТекст → текст3 профессии

T5-large, дообученная на RACE, генерирует абстрактивные пары «вопрос — ответ» по текстовому фрагменту.

211скачиваний за 30 дней17лайковвеса обновлены12 мар 2023

Бенчмарки

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

Тесты пользователейпока нет

Никто ещё не опубликовал тест этой модели. Соберите бенчмарк из своих задач — результат появится здесь.

  1. Добавьте модель в бенчмарк

    Вместе с другими моделями категории «Текст» — сравнение идёт внутри одной категории.

  2. Опишите свои задачи

    Напишите запросы, при необходимости приложите файлы и эталонные ответы.

  3. Запустите и опубликуйте

    Модели ответят на каждую задачу, судья оценит ответы. Опубликованный результат появится на этой странице.

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

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

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

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

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

Модель разработана Potsawee Manakul: это T5-large, дообученная на наборе RACE для генерации вопроса и ответа по входному текстовому фрагменту. Она создаёт абстрактивные пары «вопрос — ответ» и предназначена для первого этапа конвейера генерации вопросов в проекте MQAG, в том числе для оценки согласованности информации в пересказах с исходным текстом. Модель содержит 385,2 млн параметров, использует архитектуру T5ForConditionalGeneration и рассчитана на контекст до 512 токенов.

Поддерживаемый язык — английский. Распространяется в формате PyTorch по лицензии Apache-2.0. Модель обучена на RACE, поэтому её качество и стиль генерации могут зависеть от соответствия входного текста этому набору и формату задач; README не приводит результаты количественной оценки.

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

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

Ограничения

Модель обучена на английском наборе RACE и рассчитана на контекст до 512 токенов. README не сообщает количественные показатели качества.

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

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

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

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

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

Открыть на Hugging Face

t5-large fine-tuned to RACE for Generating Question+Answer

  • Input: context (e.g. news article)
  • Output: question <sep> answer

This model generates abstractive answers following the RACE dataset. If you would like to have extractive questions/answers, you can use our model trained on SQuAD: https://huggingface.co/potsawee/t5-large-generation-squad-QuestionAnswer.

Model Details

t5-large model is fine-tuned to the RACE dataset where the input is the context/passage and the output is the question followed by the answer. This is the first component in the question generation pipeline (i.e. g1) in our MQAG paper, or please refer to the GitHub repo of this project: https://github.com/potsawee/mqag0.

How to Use the Model

Use the code below to get started with the model. You can also set do_sample=True in generate() to obtain different question-answer pairs.

>>> from transformers import AutoTokenizer, AutoModelForSeq2SeqLM

>>> tokenizer = AutoTokenizer.from_pretrained("potsawee/t5-large-generation-race-QuestionAnswer")
>>> model = AutoModelForSeq2SeqLM.from_pretrained("potsawee/t5-large-generation-race-QuestionAnswer")

>>> context = r"""
... World number one Novak Djokovic says he is hoping for a "positive decision" to allow him 
... to play at Indian Wells and the Miami Open next month. The United States has extended 
... its requirement for international visitors to be vaccinated against Covid-19. Proof of vaccination 
... will be required to enter the country until at least 10 April, but the Serbian has previously 
... said he is unvaccinated. The 35-year-old has applied for special permission to enter the country. 
... Indian Wells and the Miami Open - two of the most prestigious tournaments on the tennis calendar 
... outside the Grand Slams - start on 6 and 20 March respectively. Djokovic says he will return to 
... the ATP tour in Dubai next week after claiming a record-extending 10th Australian Open title 
... and a record-equalling 22nd Grand Slam men's title last month.""".replace("\n", "")

>>> inputs = tokenizer(context, return_tensors="pt")
>>> outputs = model.generate(**inputs, max_length=100)
>>> question_answer = tokenizer.decode(outputs[0], skip_special_tokens=False)
>>> question_answer = question_answer.replace(tokenizer.pad_token, "").replace(tokenizer.eos_token, "")
>>> question, answer = question_answer.split(tokenizer.sep_token)

>>> print("question:", question)
question:  What is the best title for the passage?
>>> print("answer:", answer)
answer:  Djokovic's application for special permission to enter the United States

Generating Distractors (other options in a multiple-choice setup)

Context ---> Question + (A) Answer (B) Distractor1 (C) Distractor2 (D) Distractor3

Please refer to our distractor generation model: https://huggingface.co/potsawee/t5-large-generation-race-Distractor

Citation

@article{manakul2023mqag,
  title={MQAG: Multiple-choice Question Answering and Generation for Assessing Information Consistency in Summarization},
  author={Manakul, Potsawee and Liusie, Adian and Gales, Mark JF},
  journal={arXiv preprint arXiv:2301.12307},
  year={2023}
}

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей