/ Модель

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

Параметры
157 млн
Лицензия
Apache 2.0
Архитектура
mt5 · dense
Базовая модель
mt5-small
Опубликована
26 ноя 2022

mt5_summarize_japanese

СуммаризацияТекст → текст3 профессии

Дообученная mT5-small для создания кратких резюме японских новостных статей.

313скачиваний за 30 дней21лайквеса обновлены12 июл 2024

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

tsmatz разработал модель для суммаризации японских новостных статей. Это дообученная версия Google mT5-small с архитектурой MT5ForConditionalGeneration и 157,4 млн параметров; модель принимает японский текст и генерирует краткое изложение. Она обучалась на японской части набора XL-Sum с новостными статьями BBC: первое предложение статьи служило заголовочным резюме, остальные — исходным текстом. Автор приводит результаты оценки: ROUGE-1 0,4625, ROUGE-2 0,2866, ROUGE-L 0,3656 и ROUGE-Lsum 0,3868. Модель распространяется под лицензией Apache-2.0.

Модель предназначена прежде всего для сжатия новостных сюжетов с описанием события, предпосылок и результата. README предупреждает, что в обучающих данных не было диалогов, деловых документов, научных статей и коротких рассказов, поэтому качество на таких текстах может быть ниже. Контекстное окно в карточке не указано.

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

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

Ограничения

Модель обучалась на новостях и не обучалась на диалогах, деловых документах, научных статьях и коротких рассказах, поэтому качество суммаризации таких текстов может быть ниже. Длина контекста не указана в карточке.

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

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

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

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

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

Открыть на Hugging Face

mt5_summarize_japanese

(Japanese caption : 日本語の要約のモデル)

This model is a fine-tuned version of google/mt5-small trained for Japanese summarization.

This model is fine-tuned on BBC news articles (XL-Sum Japanese dataset), in which the first sentence (headline sentence) is used for summary and others are used for article. So, please fill news story (including, such as, event, background, result, and comment) as source text in the inferece widget. (Other corpra - such as, conversation, business document, academic paper, or short tale - are not seen in training set.)

It achieves the following results on the evaluation set:

  • Loss: 1.8952
  • Rouge1: 0.4625
  • Rouge2: 0.2866
  • Rougel: 0.3656
  • Rougelsum: 0.3868

Intended uses

from transformers import pipeline

seq2seq = pipeline("summarization", model="tsmatz/mt5_summarize_japanese")
sample_text = "サッカーのワールドカップカタール大会、世界ランキング24位でグループEに属する日本は、23日の1次リーグ初戦において、世界11位で過去4回の優勝を誇るドイツと対戦しました。試合は前半、ドイツの一方的なペースではじまりましたが、後半、日本の森保監督は攻撃的な選手を積極的に動員して流れを変えました。結局、日本は前半に1点を奪われましたが、途中出場の堂安律選手と浅野拓磨選手が後半にゴールを決め、2対1で逆転勝ちしました。ゲームの流れをつかんだ森保采配が功を奏しました。"
result = seq2seq(sample_text)
print(result)

Training procedure

You can download the source code for fine-tuning from here.

Training hyperparameters

The following hyperparameters were used during training:

  • learning_rate: 0.0005
  • train_batch_size: 2
  • eval_batch_size: 1
  • seed: 42
  • gradient_accumulation_steps: 16
  • total_train_batch_size: 32
  • optimizer: Adam with betas=(0.9,0.999) and epsilon=1e-08
  • lr_scheduler_type: linear
  • lr_scheduler_warmup_steps: 90
  • num_epochs: 10

Training results

Training LossEpochStepValidation LossRouge1Rouge2RougelRougelsum
4.25010.361003.36850.31140.16540.26270.2694
3.64360.722003.00950.30230.16340.26840.2764
3.30441.083002.80250.34140.17890.29120.2984
3.26931.444002.62840.36160.19350.29790.3132
3.20251.85002.52710.37900.20420.30460.3192
2.97722.176002.42030.40830.23740.34220.3542
2.91332.537002.38630.38470.20960.33160.3406
2.93832.898002.35730.40160.22970.33610.3500
2.76083.259002.32230.39990.22490.34610.3566
2.78643.6110002.22930.39320.22190.32970.3445
2.78463.9711002.20970.43860.26170.37660.3826
2.74954.3312002.18790.41000.24490.34810.3551
2.60924.6913002.15150.43980.27140.37870.3842
2.55985.0514002.11950.43660.25450.36210.3736
2.52835.4115002.06370.42740.25510.36490.3753
2.59475.7716002.05880.44540.28000.38280.3921
2.53546.1417002.03570.42530.25820.35460.3687
2.52036.518002.02630.44440.26860.36480.3764
2.53036.8619001.99260.44550.27710.37950.3948
2.49537.2220001.95760.45230.28730.38690.4053
2.42717.5821001.93840.44550.28110.37130.3862
2.44627.9422001.92300.45300.28460.37540.3947
2.33038.323001.93110.45190.28140.37550.3887
2.39168.6624001.92130.45980.28970.36880.3889
2.59959.0325001.90600.45260.28200.37330.3946
2.33489.3926001.90210.45950.28560.37620.3988
2.40359.7427001.89520.46250.28660.36560.3868

Framework versions

  • Transformers 4.23.1
  • Pytorch 1.12.1+cu102
  • Datasets 2.6.1
  • Tokenizers 0.13.1

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
MT5ForConditionalGeneration
Ревизия весов
316152d

0 моделей