/ Модель

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

Контекст
512 токенов
Параметры
38,5 млн
Лицензия
CC BY 4.0
Архитектура
t5 · dense
Опубликована
16 ноя 2022

t5-small-tweetqa-qag-np

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

Дообученная T5-small для генерации англоязычных пар «вопрос—ответ» по текстам, в частности по коротким сообщениям из Twitter.

43скачиваний за 30 дней0лайковвеса обновлены4 дек 2022

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

research-backup/t5-small-tweetqa-qag-np — модель T5-small, дообученная авторами карточки с помощью lmqg для генерации пар «вопрос—ответ» по тексту. Она обучена на англоязычном наборе lmqg/qag_tweetqa без префикса задачи. Модель содержит 38,5 млн параметров, принимает текст и выдаёт текст; указанная длина контекста — 512 токенов.

Модель подходит для автоматического составления вопросов и ответов по текстам из Twitter и похожим коротким материалам на английском языке. В README приведены оценки на lmqg/qag_tweetqa, включая BERTScore 89,48 и BLEU-1 35,61. Опубликованные веса представлены в формате PyTorch. Лицензия — CC BY 4.0.

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

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

Ограничения

Обучение ориентировано на датасет lmqg/qag_tweetqa, поэтому качество на других типах текстов может отличаться. Контекст ограничен 512 токенами.

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

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

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

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

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

Открыть на Hugging Face

Model Card of research-backup/t5-small-tweetqa-qag-np

This model is fine-tuned version of t5-small for question & answer pair generation task on the lmqg/qag_tweetqa (dataset_name: default) via lmqg. This model is fine-tuned without a task prefix.

Overview

Usage

from lmqg import TransformersQG

# initialize model
model = TransformersQG(language="en", model="research-backup/t5-small-tweetqa-qag-np")

# model prediction
question_answer_pairs = model.generate_qa("William Turner was an English painter who specialised in watercolour landscapes")

  • With transformers
from transformers import pipeline

pipe = pipeline("text2text-generation", "research-backup/t5-small-tweetqa-qag-np")
output = pipe("Beyonce further expanded her acting career, starring as blues singer Etta James in the 2008 musical biopic, Cadillac Records.")

Evaluation

ScoreTypeDataset
BERTScore89.48defaultlmqg/qag_tweetqa
Bleu_135.61defaultlmqg/qag_tweetqa
Bleu_223.38defaultlmqg/qag_tweetqa
Bleu_315.73defaultlmqg/qag_tweetqa
Bleu_410.71defaultlmqg/qag_tweetqa
METEOR27.8defaultlmqg/qag_tweetqa
MoverScore60.53defaultlmqg/qag_tweetqa
QAAlignedF1Score (BERTScore)90.7defaultlmqg/qag_tweetqa
QAAlignedF1Score (MoverScore)62.94defaultlmqg/qag_tweetqa
QAAlignedPrecision (BERTScore)91.19defaultlmqg/qag_tweetqa
QAAlignedPrecision (MoverScore)64.1defaultlmqg/qag_tweetqa
QAAlignedRecall (BERTScore)90.23defaultlmqg/qag_tweetqa
QAAlignedRecall (MoverScore)61.9defaultlmqg/qag_tweetqa
ROUGE_L34.77defaultlmqg/qag_tweetqa

Training hyperparameters

The following hyperparameters were used during fine-tuning:

  • dataset_path: lmqg/qag_tweetqa
  • dataset_name: default
  • input_types: ['paragraph']
  • output_types: ['questions_answers']
  • prefix_types: None
  • model: t5-small
  • max_length: 256
  • max_length_output: 128
  • epoch: 16
  • batch: 64
  • lr: 0.0001
  • fp16: False
  • random_seed: 1
  • gradient_accumulation_steps: 1
  • label_smoothing: 0.15

The full configuration can be found at fine-tuning config file.

Citation

@inproceedings{ushio-etal-2022-generative,
    title = "{G}enerative {L}anguage {M}odels for {P}aragraph-{L}evel {Q}uestion {G}eneration",
    author = "Ushio, Asahi  and
        Alva-Manchego, Fernando  and
        Camacho-Collados, Jose",
    booktitle = "Proceedings of the 2022 Conference on Empirical Methods in Natural Language Processing",
    month = dec,
    year = "2022",
    address = "Abu Dhabi, U.A.E.",
    publisher = "Association for Computational Linguistics",
}

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей