/ Модель

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

Контекст
514 токенов
Параметры
435 млн
Лицензия
Apache 2.0
Архитектура
roberta · dense
Базовая модель
roberta-large
Библиотека
transformers
Опубликована
20 апр 2026

kr-dlp-ner-roberta-large

Разметка токеновТекст → label4 профессии

Дообученная корейская RoBERTa Large находит и классифицирует персональные данные в тексте для задач DLP.

303скачиваний за 30 дней0лайковвеса обновлены14 сен 2026

Бенчмарки

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

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

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

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

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

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

YakuzaNeko разработал Korean DLP NER v3 — дообученную модель klue/roberta-large для обнаружения и классификации персональных данных в корейском тексте. Модель распознаёт 14 типов сущностей: имена людей и организаций, адреса и даты, корейские идентификационные номера, регистрационные и водительские документы, телефоны, банковские счета, электронную почту, номера карт и автомобилей. Разметка использует 29 BIO-тегов.

Модель построена на архитектуре RoBERTa Large и содержит 435,4 млн параметров. Для неё доступны веса Safetensors и ONNX; максимальная длина последовательности в обучении составляла 128 токенов, а нативный контекст — 514 токенов. В README указаны F1 95,63% на тесте KLUE с синтетическими данными и 93,75% на ручной выборке из 34 предложений.

Модель подходит для выявления и разметки чувствительных данных при проверке корейских документов и текста. Оценки качества зависят от данных и могут не отражать качество на иных типах текста. Лицензия — Apache-2.0.

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

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

Ограничения

Оценки приведены для теста на KLUE с синтетическими данными и небольшой ручной выборки; качество на других типах текста не установлено. Обучение использовало максимальную длину 128 токенов.

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

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

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

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

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

Открыть на Hugging Face

Korean DLP NER v3

klue/roberta-large 기반 한국어 개인정보 탐지 모델.

성능

평가F1
테스트 (KLUE + 합성 데이터)95.63%
수작성 홀드아웃 34문장93.75%

상세 결과: eval_report.txt

탐지 항목

인명, 기관명, 주소, 날짜, 주민등록번호, 외국인등록번호, 사업자등록번호, 전화번호, 계좌번호, 이메일, 카드번호, 차량번호, 운전면허번호, 여권번호.

14개 유형 · BIO 태그 29개.

학습

  • 데이터: KLUE NER 26,008문장 + 합성 30,000문장
  • 학습/검증/테스트: 8:1:1
  • Epochs: 8 · Batch: 32 · Learning rate: 3e-5
  • Max length: 128 · BF16 · Seed: 42

사용법

from transformers import AutoTokenizer, AutoModelForTokenClassification
import torch

model_id = "YakuzaNeko/kr-dlp-ner-roberta-large"
tok = AutoTokenizer.from_pretrained(model_id)
model = AutoModelForTokenClassification.from_pretrained(model_id).eval()

text = "홍길동님의 운전면허번호는 11-95-255933-61이고 여권번호는 M123A4567입니다."
enc = tok(text, return_offsets_mapping=True, return_tensors="pt")
offsets = enc.pop("offset_mapping")[0].tolist()
with torch.no_grad():
    preds = model(**enc).logits.argmax(-1)[0].tolist()

for (s, e), p in zip(offsets, preds):
    if s == e:
        continue
    lbl = model.config.id2label[p]
    if lbl != "O":
        print(f"{text[s:e]:10s} → {lbl}")

파일

파일내용
model.safetensorsPyTorch 가중치
model.onnxONNX 가중치 (opset 14)
config.json모델 설정·라벨
tokenizer.json, tokenizer_config.json토크나이저
eval_report.txt평가 결과

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
RobertaForTokenClassification
Ревизия весов
73c4b88

0 моделей