/ Модель

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

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

t5-large-squad-qg

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

Англоязычная модель на базе T5-large для генерации вопросов по тексту.

144скачиваний за 30 дней4лайкавеса обновлены10 янв 2023

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

lmqg/t5-large-squad-qg — англоязычная модель генерации вопросов, разработанная на базе T5-large и дообученная проектом lmqg на наборе данных lmqg/qg_squad. Она предназначена для создания вопросов по тексту и используется в системах подготовки учебных материалов, викторин и вопросно-ответных наборов; модель также оценивалась в сценариях генерации вопросов по ответам и в тестах на данных из других доменов.

Это плотная encoder-decoder архитектура T5ForConditionalGeneration с 385,2 млн параметров и контекстом до 512 токенов. Модель принимает и выдаёт текст на английском языке. Веса доступны в формате PyTorch по лицензии CC BY 4.0. Качество вне обучающего домена может различаться; приведённые в карточке оценки получены на конкретных наборах данных и не гарантируют качество для произвольных текстов.

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

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

Ограничения

Модель обучена на английском наборе SQuAD и ориентирована на англоязычные тексты; качество на других языках и вне обучающего домена не подтверждено. Оценки в карточке относятся к указанным наборам данных и не гарантируют качество на произвольных входах.

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

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

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

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

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

Открыть на Hugging Face

Model Card of lmqg/t5-large-squad-qg

This model is fine-tuned version of t5-large for question generation task on the lmqg/qg_squad (dataset_name: default) via lmqg.

Overview

Usage

from lmqg import TransformersQG

# initialize model
model = TransformersQG(language="en", model="lmqg/t5-large-squad-qg")

# model prediction
questions = model.generate_q(list_context="William Turner was an English painter who specialised in watercolour landscapes", list_answer="William Turner")

  • With transformers
from transformers import pipeline

pipe = pipeline("text2text-generation", "lmqg/t5-large-squad-qg")
output = pipe("generate question: <hl> Beyonce <hl> further expanded her acting career, starring as blues singer Etta James in the 2008 musical biopic, Cadillac Records.")

Evaluation

ScoreTypeDataset
BERTScore91defaultlmqg/qg_squad
Bleu_159.54defaultlmqg/qg_squad
Bleu_243.79defaultlmqg/qg_squad
Bleu_334.14defaultlmqg/qg_squad
Bleu_427.21defaultlmqg/qg_squad
METEOR27.7defaultlmqg/qg_squad
MoverScore65.29defaultlmqg/qg_squad
ROUGE_L54.13defaultlmqg/qg_squad
  • Metric (Question & Answer Generation, Reference Answer): Each question is generated from the gold answer. raw metric file
ScoreTypeDataset
QAAlignedF1Score (BERTScore)95.57defaultlmqg/qg_squad
QAAlignedF1Score (MoverScore)71.1defaultlmqg/qg_squad
QAAlignedPrecision (BERTScore)95.62defaultlmqg/qg_squad
QAAlignedPrecision (MoverScore)71.41defaultlmqg/qg_squad
QAAlignedRecall (BERTScore)95.51defaultlmqg/qg_squad
QAAlignedRecall (MoverScore)70.8defaultlmqg/qg_squad
ScoreTypeDataset
QAAlignedF1Score (BERTScore)92.97defaultlmqg/qg_squad
QAAlignedF1Score (MoverScore)64.72defaultlmqg/qg_squad
QAAlignedPrecision (BERTScore)92.83defaultlmqg/qg_squad
QAAlignedPrecision (MoverScore)64.87defaultlmqg/qg_squad
QAAlignedRecall (BERTScore)93.14defaultlmqg/qg_squad
QAAlignedRecall (MoverScore)64.66defaultlmqg/qg_squad
  • Metrics (Question Generation, Out-of-Domain)
DatasetTypeBERTScoreBleu_4METEORMoverScoreROUGE_LLink
lmqg/qg_squadshiftsamazon91.156.923.0161.2225.34link
lmqg/qg_squadshiftsnew_wiki93.1711.1827.9266.3130.06link
lmqg/qg_squadshiftsnyt92.428.0525.6764.3725.19link
lmqg/qg_squadshiftsreddit90.955.9521.8560.6421.99link
lmqg/qg_subjqabooks87.940.011.9755.489.87link
lmqg/qg_subjqaelectronics87.860.8416.1656.0514.13link
lmqg/qg_subjqagrocery87.50.7615.456.7610.5link
lmqg/qg_subjqamovies87.340.013.0355.3612.27link
lmqg/qg_subjqarestaurants88.250.012.4555.9111.93link
lmqg/qg_subjqatripadvisor89.290.7816.356.8114.59link

Training hyperparameters

The following hyperparameters were used during fine-tuning:

  • dataset_path: lmqg/qg_squad
  • dataset_name: default
  • input_types: ['paragraph_answer']
  • output_types: ['question']
  • prefix_types: ['qg']
  • model: t5-large
  • max_length: 512
  • max_length_output: 32
  • epoch: 6
  • batch: 16
  • lr: 5e-05
  • fp16: False
  • random_seed: 1
  • gradient_accumulation_steps: 4
  • 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
Ревизия весов
b83817c

0 моделей