/ Модель

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

Контекст
4 096 токенов
Параметры
367 млн
Лицензия
Apache 2.0
Архитектура
bigbird_pegasus · dense
Опубликована
2 мар 2022

bigbird-pegasus-large-K-booksum

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

Англоязычная модель BigBird-Pegasus для создания точных и читабельных поясняющих кратких изложений, дообученная на BookSum.

59скачиваний за 30 дней6лайковвеса обновлены29 дек 2025

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

pszemraj/bigbird-pegasus-large-K-booksum — англоязычная модель суммаризации, дообученная автором репозитория на датасете BookSum для создания поясняющих кратких изложений. Она стремится точно передавать содержание исходного текста и объяснять значимость объединённых в выводе идей, уделяя особое внимание читабельности. Модель основана на BigBird-Pegasus large, содержит около 366,8 млн параметров и рассчитана на контекст до 4096 токенов; доступна в форматах PyTorch, ONNX и Safetensors.

Модель подходит для суммирования длинных текстов, в частности глав и других материалов, похожих на BookSum. В карточке указаны обучение в течение семи эпох, около 70 000 шагов и начальный чекпойнт google/bigbird-pegasus-large-bigpatent. Лицензия — Apache-2.0. Качество и скорость могут зависеть от длины входа и доступной памяти; автор упоминает более ранний чекпойнт на 40 000 шагов как вариант для сред с ограничениями по ресурсам.

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

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

Ограничения

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

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

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

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

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

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

Открыть на Hugging Face

bigbird pegasus on the booksum dataset

this is the "latest" version of the model that has been trained the longest, currently at 70k steps

  • GOAL: A summarization model that 1) summarizes the source content accurately 2) more important IMO produces summaries that are easy to read and understand (* cough * unlike arXiv * cough *)
    • This model attempts to help with that by using the booksum dataset to provide explanatory summarization
    • Explanatory Summary - A summary that both consolidates information and also explains why said consolidated information is important.
  • This model was trained for seven epochs total (approx 70,000 steps) and is closer to finished.
    • Will continue to improve (slowly, now that it has been trained for a long time) based on any result findings/feedback.
  • starting checkpoint was google/bigbird-pegasus-large-bigpatent

example usage

An extended example, including a demo of batch summarization, is here.

  • create the summarizer object:
from transformers import AutoModelForSeq2SeqLM, AutoTokenizer
from transformers import pipeline

model = AutoModelForSeq2SeqLM.from_pretrained(
    "pszemraj/bigbird-pegasus-large-K-booksum",
    low_cpu_mem_usage=True,
)

tokenizer = AutoTokenizer.from_pretrained(
    "pszemraj/bigbird-pegasus-large-K-booksum",
)


summarizer = pipeline(
    "summarization",
    model=model,
    tokenizer=tokenizer,
)          
  • define text to be summarized, and pass it through the pipeline. Boom done.
wall_of_text = "your text to be summarized goes here."

result = summarizer(
    wall_of_text,
    min_length=16,
    max_length=256,
    no_repeat_ngram_size=3,
    clean_up_tokenization_spaces=True,
)

print(result[0]["summary_text"])

Alternate Checkpoint

  • if experiencing runtime/memory issues, try this earlier checkpoint at 40,000 steps which is almost as good at the explanatory summarization task but runs faster.
  • see similar summarization models fine-tuned on booksum but using different architectures: long-t5 base and LED-Large

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
BigBirdPegasusForConditionalGeneration
Ревизия весов
5206bce

0 моделей