/ Модель

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

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

ner-bert-german

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

Модель на основе BERT для распознавания персон, организаций и мест в немецком тексте.

1 107скачиваний за 30 дней5лайковвеса обновлены23 мар 2023

Бенчмарки

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

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

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

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

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

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

mschiesser/ner-bert-german — модель для распознавания именованных сущностей в немецком тексте. Она основана на bert-base-multilingual-cased, дообучена на немецком наборе WikiANN и использует архитектуру BERT для классификации токенов. Модель содержит 205,1 млн параметров, принимает текст и поддерживает контекст длиной до 512 токенов.

Модель предназначена для выделения сущностей типов «человек», «организация» и «место» в немецких текстах. На оценочной выборке WikiANN указаны F1 0,8829 в целом, 0,9152 для персон, 0,8278 для организаций и 0,9067 для мест; точность составляет 0,9606, полнота — 0,8893. Опубликована под лицензией Apache-2.0.

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

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

Ограничения

Оценочные метрики приведены для WikiANN и могут не отражать качество на текстах других жанров и предметных областей. Контекст ограничен 512 токенами.

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

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

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

Также подходит для

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

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

Открыть на Hugging Face

ner-bert-german

This model can be used to do named-entity recognition in German. It is trained on a fine-tuned version of bert-base-multilingual-cased on the German wikiann dataset.

It achieves the following results on the evaluation set:

  • Loss: 0.2450
  • Overall Precision: 0.8767
  • Overall Recall: 0.8893
  • Overall F1: 0.8829
  • Overall Accuracy: 0.9606
  • Loc F1: 0.9067
  • Org F1: 0.8278
  • Per F1: 0.9152

Model description

More information needed

Intended uses & limitations

More information needed

Training and evaluation data

More information needed

Training procedure

Training hyperparameters

The following hyperparameters were used during training:

  • learning_rate: 2e-05
  • train_batch_size: 16
  • eval_batch_size: 16
  • seed: 42
  • optimizer: Adam with betas=(0.9,0.999) and epsilon=1e-08
  • lr_scheduler_type: linear
  • num_epochs: 7

Training results

Training LossEpochStepValidation LossOverall PrecisionOverall RecallOverall F1Overall AccuracyLoc F1Org F1Per F1
0.2520.810000.17240.84220.83680.83950.95010.87020.75930.8921
0.13761.620000.16790.83880.86070.84970.95280.88140.77120.8971
0.09822.430000.18800.86310.85980.86140.95640.88470.79150.9070
0.06813.240000.19560.85990.87750.86860.95740.89050.80840.9097
0.04774.050000.21150.87380.88140.87760.95930.90030.82070.9144
0.0314.860000.22740.87510.88260.87880.95980.90170.82460.9115
0.02295.670000.23170.87150.88880.88010.95980.90610.82080.9145
0.01816.480000.24500.87670.88930.88290.96060.90670.82780.9152

Framework versions

  • Transformers 4.25.1
  • Pytorch 1.13.1
  • Datasets 2.8.0
  • Tokenizers 0.13.2

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей