/ Модель

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

Контекст
514 токенов
Параметры
138 млн
Архитектура
roberta · dense
Библиотека
transformers
Опубликована
28 мая 2024

klue_roberta_base_for_legal

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

Корейская RoBERTa-модель, дообученная на судебных решениях для предсказания пропущенных слов в юридических текстах.

24скачиваний за 30 дней0лайковвеса обновлены29 мая 2024

Бенчмарки

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

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

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

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

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

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

againeureka/klue_roberta_base_for_legal — корейская языковая модель J. Park из KETI, дообученная на текстах судебных решений. Она основана на архитектуре KLUE RoBERTa-base и предназначена для работы с замаскированными токенами в юридических текстах: модель предсказывает пропущенное слово по контексту. Веса представлены в формате PyTorch; размер модели — 137,8 млн параметров, максимальный контекст — 514 токенов.

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

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

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

Ограничения

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

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

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

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

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

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

Открыть на Hugging Face

KLUE Robeta-base for legal documents

  • KLUE/Robeta-Base Model을 판결문으로 이뤄진 legal_text_merged02_light.txt 파일을 사용하여 재학습 시킨 모델입니다.

Model Details

Model Description

  • Developed by: J.Park @ KETI
  • Model type: klue/roberta-base
  • Language(s) (NLP): korean
  • License: [More Information Needed]
  • Finetuned from model [optional]: [More Information Needed]

학습 방법

base_model = 'klue/roberta-base'
base_tokenizer = 'klue/roberta-base'

from transformers import RobertaTokenizer, RobertaForMaskedLM
from transformers import AutoModel, AutoTokenizer
model = RobertaForMaskedLM.from_pretrained(base_model)
tokenizer = AutoTokenizer.from_pretrained(base_tokenizer)

from transformers import LineByLineTextDataset
dataset = LineByLineTextDataset(
    tokenizer=tokenizer,
    file_path=fpath_dataset,
    block_size=512,
)

from transformers import DataCollatorForLanguageModeling
data_collator = DataCollatorForLanguageModeling(
    tokenizer=tokenizer, mlm=True, mlm_probability=0.15
)

from transformers import Trainer, TrainingArguments
training_args = TrainingArguments(
    output_dir=output_dir,
    overwrite_output_dir=True,
    num_train_epochs=5,
    per_device_train_batch_size=18,
    save_steps=100,
    save_total_limit=2,
    seed=1
)

trainer = Trainer(
    model=model,
    args=training_args,
    data_collator=data_collator,
    train_dataset=dataset
)

train_metrics = trainer.train()
trainer.save_model(output_dir)
trainer.push_to_hub()

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей