/ Модель

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

Контекст
256 токенов
Лицензия
MIT
Архитектура
span-marker · dense
Базовая модель
gelectra-large
Библиотека
span-marker
Опубликована
15 авг 2023

span-marker-gelectra-large-germeval14

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

Модель SpanMarker на базе GELECTRA Large извлекает именованные сущности из немецких текстов по схеме GermEval 2014.

53скачиваний за 30 дней3лайкавеса обновлены16 дек 2024

Бенчмарки

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

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

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

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

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

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

Модель stefan-it/span-marker-gelectra-large-germeval14 разработана на базе GELECTRA Large и дообучена с архитектурой SpanMarker для распознавания именованных сущностей в немецком тексте. Она предназначена для разметки персон, мест, организаций и прочих сущностей, включая производные от именованных сущностей и составные слова с их фрагментами. Обучение проводилось на наборе GermEval 2014, составленном из немецкой Википедии и новостных текстов.

На официальной тестовой оценке GermEval 2014 модель достигла F1 89,08%. Репозиторий содержит веса PyTorch в формате safetensors. Модель распространяется по лицензии MIT. Она ориентирована на немецкий язык и схему разметки GermEval 2014; качество на других языках, доменах или схемах сущностей не подтверждено.

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

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

Ограничения

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

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

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

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

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

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

Открыть на Hugging Face

SpanMarker for GermEval 2014 NER

This is a SpanMarker model that was fine-tuned on the GermEval 2014 NER Dataset.

The GermEval 2014 NER Shared Task builds on a new dataset with German Named Entity annotation with the following properties: The data was sampled from German Wikipedia and News Corpora as a collection of citations. The dataset covers over 31,000 sentences corresponding to over 590,000 tokens. The NER annotation uses the NoSta-D guidelines, which extend the Tübingen Treebank guidelines, using four main NER categories with sub-structure, and annotating embeddings among NEs such as [ORG FC Kickers [LOC Darmstadt]].

12 classes of Named Entites are annotated and must be recognized: four main classes PERson, LOCation, ORGanisation, and OTHer and their subclasses by introducing two fine-grained labels: -deriv marks derivations from NEs such as "englisch" (“English”), and -part marks compounds including a NE as a subsequence deutschlandweit (“Germany-wide”).

Fine-Tuning

We use the same hyper-parameters as used in the "German's Next Language Model" paper using the released GELECTRA Large model as backbone.

Evaluation is performed with SpanMarkers internal evaluation code that uses seqeval. Additionally we use the official GermEval 2014 Evaluation Script for double-checking the results. A backup of the nereval.py script can be found here.

We fine-tune 5 models and upload the model with best F1-Score on development set. Results on development set are in brackets:

ModelRun 1Run 2Run 3Run 4Run 5Avg.
GELECTRA Large (5e-05)(89.99) / 89.08(89.55) / 89.23(89.60) / 89.10(89.34) / 89.02(89.68) / 88.80(89.63) / 89.05

The best model achieves a final test score of 89.08%:

1. Strict, Combined Evaluation (official):
Accuracy:  99.26%;
Precision:  89.01%;
Recall:  89.16%;
FB1:  89.08

Scripts for training and evaluation are also available.

Usage

The fine-tuned model can be used like:

from span_marker import SpanMarkerModel

# Download from the 🤗 Hub
model = SpanMarkerModel.from_pretrained("stefan-it/span-marker-gelectra-large-germeval14")

# Run inference
entities = model.predict("Jürgen Schmidhuber studierte ab 1983 Informatik und Mathematik an der TU München .")

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

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

GPU в ailist

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

Нельзя запустить

Модели SpanMarker требуют отдельного рантайма.

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

0 моделей