/ Модель

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

Контекст
8 192 токена
Параметры
149 млн
Лицензия
Apache 2.0
Архитектура
modernbert · dense
Базовая модель
ModernBERT-base
Библиотека
transformers
Опубликована
7 янв 2025

modernbert-ner-conll2003

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

Англоязычная модель ModernBERT для выделения людей, организаций и мест в тексте.

1 017скачиваний за 30 дней3лайкавеса обновлены20 фев 2025

Бенчмарки

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

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

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

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

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

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

IsmaelMousa/modernbert-ner-conll2003 — англоязычная модель распознавания именованных сущностей, созданная дообучением answerdotai/ModernBERT-base на наборе CoNLL2003. Она размечает текст, выделяя упоминания людей, организаций и мест, и предназначена для извлечения таких сущностей из обычного английского текста.

Модель построена на архитектуре ModernBERT для классификации токенов, содержит 149 млн параметров и поддерживает контекст до 8192 токенов. В README приведены результаты на оценочной выборке CoNLL2003: F1 0,8455, точность 0,8349, полнота 0,8563 и accuracy 0,9752. Для запуска указана библиотека Transformers; лицензия — Apache-2.0.

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

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

Ограничения

Модель обучена на CoNLL2003 и ориентирована на общий английский текст; качество на специализированных областях и других языках не подтверждено. Показатели README относятся к оценочной выборке этого датасета.

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

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

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

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

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

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

Открыть на Hugging Face

ModernBERT NER (CoNLL2003)

This model is a fine-tuned version of answerdotai/ModernBERT-base on the conll2003 dataset for Named Entity Recognition (NER).

Robust performance on tasks involving the recognition of Persons, Organizations, and Locations.

It achieves the following results on the evaluation set:

  • Loss: 0.0992
  • Precision: 0.8349
  • Recall: 0.8563
  • F1: 0.8455
  • Accuracy: 0.9752

Model Details

Training Data

The model is fine-tuned on the CoNLL2003 dataset, a well-known benchmark for NER. This dataset provides a solid foundation for the model to generalize on general English text.

Example Usage

Below is an example of how to use the model with the Hugging Face Transformers library:

from transformers import pipeline

ner = pipeline(task="token-classification", model="IsmaelMousa/modernbert-ner-conll2003", aggregation_strategy="max")

results = ner("Hi, I'm Ismael Mousa from Palestine working for NVIDIA inc.")

for entity in results:
    for key, value in entity.items():
        if key == "entity_group":
            print(f"{entity['word']} => {entity[key]}")

Results:

Ismael Mousa => PER
Palestine => LOC
NVIDIA => ORG

Training hyperparameters

The following hyperparameters were used during training:

  • learning_rate: 1e-06
  • train_batch_size: 8
  • eval_batch_size: 8
  • seed: 42
  • optimizer: Use adamw_torch with betas=(0.9,0.999) and epsilon=1e-08 and optimizer_args=No additional optimizer arguments
  • lr_scheduler_type: linear
  • num_epochs: 10

Training results

Training LossEpochStepValidation LossPrecisionRecallF1Accuracy
0.23061.017560.22430.60740.64830.62720.9406
0.14152.035120.15830.72580.75360.73940.9583
0.11433.052680.13350.77310.79890.78580.9657
0.09134.070240.11450.79580.82560.81040.9699
0.08485.087800.10790.81200.84080.82610.9720
0.07286.0105360.10360.82140.84520.83310.9730
0.06237.0122920.10320.82580.84870.83710.9737
0.05998.0140480.09900.82890.85270.84060.9745
0.05589.0158040.09980.83310.85410.84340.9750
0.055910.0175600.09920.83490.85630.84550.9752

Framework versions

  • Transformers 4.48.0.dev0
  • Pytorch 2.2.1+cu121
  • Datasets 3.2.0
  • Tokenizers 0.21.0

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
ModernBertForTokenClassification
Ревизия весов
40b4c98

0 моделей