/ Модель

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

Контекст
512 токенов
Параметры
138 млн
Лицензия
Apache 2.0
Архитектура
luke · dense
Опубликована
10 авг 2023

luke-japanese-wordpiece-base

Заполнение пропусковТекст → текст3 профессии

Японская модель LUKE на базе BERT для предсказания замаскированных токенов и обработки текста с сущностями.

137скачиваний за 30 дней4лайкавеса обновлены19 ноя 2024

Бенчмарки

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

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

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

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

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

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

uzabase разработала японскую версию LUKE для работы с японским текстом и сущностями. Модель основана на studio-ousia/luke-japanese-base, но вместо RoBERTa использует японский BERT; токенизатор SentencePiece заменён на WordPiece. Модель предварительно обучена на данных японской Википедии по состоянию на 1 июля 2023 года и поддерживает сущности [UNK].

Модель можно применять для предсказания замаскированных токенов в японском тексте и как основу для задач понимания текста с сущностями. Она содержит 138,4 млн параметров, использует архитектуру LUKE и поддерживает контекст до 512 токенов. Для загрузки токенизатора в Transformers требуется trust_remote_code=True. Распространяется по лицензии Apache-2.0.

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

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

Ограничения

Контекст ограничен 512 токенами. Для загрузки токенизатора требуется включить trust_remote_code=True в Transformers.

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

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

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

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

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

Открыть на Hugging Face

studio-ousia/luke-japanese-baseに対して次の変更を加えたモデルです。

  • ベースのモデルをRoBERTaから日本語BERTに切り替え、それに伴ってトークナイザがSentencepieceからWordPieceになりました
  • 2023年7月1日時点の日本語Wikipediaのデータで事前学習をおこないました
  • [UNK] (unknown) エンティティを扱えるようにしました

詳細はブログ記事をご参照ください。

使用方法

from transformers import AutoTokenizer, AutoModel

# 本モデル用のトークナイザのコードを使用するため、trust_remote_code=True の指定が必要です
tokenizer = AutoTokenizer.from_pretrained("uzabase/luke-japanese-wordpiece-base", trust_remote_code=True)

model = AutoModel.from_pretrained("uzabase/luke-japanese-wordpiece-base")

更新情報

  • 2023/11/28: 以下の更新を行いました。
    • トークナイザが transformers v4.34.0 以降で読み込み不可となっていた問題を修正しました。
    • トークナイザの出力に position_ids を含めるように変更しました。
      • 以前は LUKE のモデルが 自動的に付与 する position_ids が使われていましたが、これは RoBERTa 仕様のものであり、BERT を使った本モデルでは正しい値となっていませんでした。そこで、 BERT 向けの正しい position_ids の値がモデルに入力されるように、position_ids を明示的にトークナイザの出力に含めるようにしました。
    • トークナイザの entity_vocab の各トークン("[PAD]" 等の特殊トークンを除く)の先頭に付いていた "None:" の文字列を除去しました。
      • 例えば、 "None:聖徳太子" となっていたトークンは "聖徳太子" に修正されています。
  • 2023/09/07: モデルを公開しました。

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

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

GPU в ailist

Универсальный рантайм · fill-mask

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

Подбираем GPU…

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

0 моделей