/ Модель

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

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

t5-base-squad-qg-ae

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

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

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

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Модель содержит 123,7 млн параметров, использует архитектуру T5 и принимает текст с контекстом до 512 токенов. В README приведены метрики генерации вопросов, совместной генерации вопросов и ответов, а также извлечения ответов на lmqg/qg_squad. Лицензия — CC BY 4.0; результаты на этом датасете не гарантируют такое же качество на других текстах и предметных областях.

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

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

Ограничения

Оценки приведены на lmqg/qg_squad и могут не переноситься на другие датасеты и предметные области. Контекст ограничен 512 токенами.

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

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

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

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

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

Открыть на Hugging Face

Model Card of lmqg/t5-base-squad-qg-ae

This model is fine-tuned version of t5-base for question generation and answer extraction jointly 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-base-squad-qg-ae")

# 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", "lmqg/t5-base-squad-qg-ae")

# answer extraction
answer = pipe("generate question: <hl> Beyonce <hl> further expanded her acting career, starring as blues singer Etta James in the 2008 musical biopic, Cadillac Records.")

# question generation
question = pipe("extract answers: <hl> Beyonce further expanded her acting career, starring as blues singer Etta James in the 2008 musical biopic, Cadillac Records. <hl> Her performance in the film received praise from critics, and she garnered several nominations for her portrayal of James, including a Satellite Award nomination for Best Supporting Actress, and a NAACP Image Award nomination for Outstanding Supporting Actress.")

Evaluation

ScoreTypeDataset
BERTScore90.58defaultlmqg/qg_squad
Bleu_158.59defaultlmqg/qg_squad
Bleu_242.6defaultlmqg/qg_squad
Bleu_332.91defaultlmqg/qg_squad
Bleu_426.01defaultlmqg/qg_squad
METEOR27defaultlmqg/qg_squad
MoverScore64.72defaultlmqg/qg_squad
ROUGE_L53.4defaultlmqg/qg_squad
ScoreTypeDataset
QAAlignedF1Score (BERTScore)92.53defaultlmqg/qg_squad
QAAlignedF1Score (MoverScore)64.23defaultlmqg/qg_squad
QAAlignedPrecision (BERTScore)92.35defaultlmqg/qg_squad
QAAlignedPrecision (MoverScore)64.33defaultlmqg/qg_squad
QAAlignedRecall (BERTScore)92.74defaultlmqg/qg_squad
QAAlignedRecall (MoverScore)64.23defaultlmqg/qg_squad
ScoreTypeDataset
AnswerExactMatch58.9defaultlmqg/qg_squad
AnswerF1Score70.18defaultlmqg/qg_squad
BERTScore91.57defaultlmqg/qg_squad
Bleu_156.96defaultlmqg/qg_squad
Bleu_252.57defaultlmqg/qg_squad
Bleu_348.21defaultlmqg/qg_squad
Bleu_444.33defaultlmqg/qg_squad
METEOR43.94defaultlmqg/qg_squad
MoverScore82.16defaultlmqg/qg_squad
ROUGE_L69.62defaultlmqg/qg_squad

Training hyperparameters

The following hyperparameters were used during fine-tuning:

  • dataset_path: lmqg/qg_squad
  • dataset_name: default
  • input_types: ['paragraph_answer', 'paragraph_sentence']
  • output_types: ['question', 'answer']
  • prefix_types: ['qg', 'ae']
  • model: t5-base
  • max_length: 512
  • max_length_output: 32
  • epoch: 6
  • batch: 32
  • lr: 0.0001
  • 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
Ревизия весов
c0db09f

0 моделей