/ Модель

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

Контекст
16 384 токена
Параметры
187 млн
Лицензия
BigScience OpenRAIL-M
Архитектура
pegasus_x · dense
Базовая модель
pegasus-x-base
Библиотека
transformers
Опубликована
4 ноя 2023

Research-Paper-Summarization-Pegasus-x-ArXiv

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

Англоязычная модель на базе PEGASUS-X, дообученная для создания кратких пересказов научных статей arXiv.

43скачиваний за 30 дней5лайковвеса обновлены28 ноя 2023

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

UNIST-Eunchan/Research-Paper-Summarization-Pegasus-x-ArXiv — модель UNIST-Eunchan для автоматического создания кратких пересказов научных статей arXiv. Она дообучена на датасете arxiv-summarization, содержащем более 200 тысяч работ, и предназначена для суммирования исследовательских текстов. В основе — плотная encoder-decoder модель PEGASUS-X Base с 187,1 млн параметров; она принимает текстовый контекст длиной до 16 384 токенов и генерирует текст. Модель работает на английском языке.

В README приведены результаты на тестовом наборе и настройки генерации с ограничением длины вывода; качество зависит от параметров декодирования. Модель доступна в формате PyTorch по лицензии BigScience OpenRAIL-M. Она специализирована на научных статьях, поэтому её не следует считать универсальным суммаризатором для любых текстов.

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

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

Ограничения

Специализирована на научных статьях arXiv; качество для других типов текстов не подтверждено. Результат зависит от настроек генерации и ограничивается заданной длиной вывода.

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

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

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

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

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

Открыть на Hugging Face

Paper-Summarization-ArXiv

This model is a fine-tuned version of google/pegasus-x-base on the arxiv-summarization dataset.

Base Model: Pegasus-x-base (State-of-the-art for Long Context Summarization)

Finetuning Dataset:

  • We used full of ArXiv Dataset (Cohan et al., 2018, NAACL-HLT 2018) [PDF]
    • (Full length is 200,000+)

GPU: (RTX A6000) x 1

Train time: About 120 hours for 5 epochs

Test time: About 8 hours for test dataset.

Intended uses & limitations

  • Research Paper Summarization

Compare to Baseline

  • Pegasus-X-base zero-shot Performance:

    • R-1 | R-2 | R-L | R-LSUM : 6.2269 | 0.7894 | 4.6905 | 5.4591
  • This model

    • R-1 | R-2 | R-L | R-LSUM : 43.2305 | 16.6571 | 24.4315 | 33.9399 at
    model.generate(input_ids =inputs["input_ids"].to(device),
                                attention_mask=inputs["attention_mask"].to(device),
                                length_penalty=1, num_beams=2, max_length=128*4,min_length=150, no_repeat_ngram_size= 3, top_k=25,top_p=0.95)
      
    
    • R-1 | R-2 | R-L | R-LSUM : 40.8486 | 16.3717 | 25.2937 | 33.6923 (refer to PEGASUS-X's paper) at
    model.generate(input_ids =inputs["input_ids"].to(device),
                                attention_mask=inputs["attention_mask"].to(device),
                                length_penalty=1, num_beams=1, max_length=128*2,top_p=1)
    
    • R-1 | R-2 | R-L | R-LSUM : 38.1317 | 15.0357 | 23.0286 | 30.9938 (Diverse Beam-Search Decoding) at
    model.generate(input_ids =inputs["input_ids"].to(device),
                                attention_mask=inputs["attention_mask"].to(device),
                                num_beam_groups=5,diversity_penalty=1.0,num_beams=5,min_length=150,max_length=128*4)
    
    • R-1 | R-2 | R-L | R-LSUM : 43.3017 | 16.6023 | 24.1867 | 33.7019 at
    model.generate(input_ids =inputs["input_ids"].to(device),
                                attention_mask=inputs["attention_mask"].to(device),
                                length_penalty=1.2, num_beams=4, max_length=128*4,min_length=150, no_repeat_ngram_size= 3, temperature=0.9,top_k=50,top_p=0.92)
     
    

Training procedure

We use huggingface-based environment such as datasets, trainer, etc.

Training hyperparameters

The following hyperparameters were used during training:

learning_rate: 1e-05,
train_batch_size: 1,
eval_batch_size: 1,
seed: 42,
gradient_accumulation_steps: 64,
total_train_batch_size: 64,
optimizer: Adam with betas=(0.9,0.999) and epsilon=1e-08,
lr_scheduler_type: linear,
lr_scheduler_warmup_steps: 1586,
num_epochs: 5

Training results

Training LossEpochStepValidation Loss
2.61531.031722.1045
2.2022.063442.0511
2.15473.095162.0282
2.1324.0126882.0164
2.12225.0158602.0127

Framework versions

  • Transformers 4.32.1
  • Pytorch 2.0.1
  • Datasets 2.12.0
  • Tokenizers 0.13.2

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей