/ Модель

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

Контекст
512 токенов
Параметры
138 млн
Лицензия
MIT
Архитектура
bert · dense
Базовая модель
indobert-base-uncased
Библиотека
transformers
Опубликована
1 июн 2024

IndoBERT-NER

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

Дообученная индонезийская BERT-модель размечает в тексте имена людей, организаций, места, даты и другие именованные сущности.

72скачиваний за 30 дней2лайкавеса обновлены1 июн 2024

Бенчмарки

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

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

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

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

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

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

aadhistii/IndoBERT-NER — модель для распознавания именованных сущностей в индонезийском тексте. Автор дообучил indolem/indobert-base-uncased на корпусе id_nergrit_corpus; модель построена на архитектуре BERT и содержит 137,8 млн параметров. Она принимает текст и размечает токены категориями сущностей: людей, организаций, географических объектов, дат, времени, денежных сумм, законов, событий, товаров и другими. Контекст модели — до 512 токенов.

Модель предназначена для извлечения сущностей из индонезийских документов и текстов. В карточке приведены результаты оценки, включая F1 0,8253 на обучающей выборке и потери на обучающей и валидационной выборках; отдельная метрика на тестовой выборке не указана. Репозиторий содержит модель в формате TensorFlow, библиотека для работы — Transformers. Лицензия — MIT.

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

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

Ограничения

Карточка не приводит оценки на тестовой выборке и подробностей о методике оценки; описанные показатели precision, recall и F1 относятся к обучающей выборке. Модель специализирована на индонезийском языке.

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

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

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

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

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

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

Открыть на Hugging Face

aadhistii/indobert-ner-model

This model is a fine-tuned version of indolem/indobert-base-uncased on dataset id_nergrit_corpus. It achieves the following results on the evaluation set:

  • Train Loss: 0.1471
  • Validation Loss: 0.1801
  • Train Precision: 0.8077
  • Train Recall: 0.8437
  • Train F1: 0.8253
  • Train Accuracy: 0.9471
  • Epoch: 2

Model description

Dataset Entities:

  • 'CRD': Cardinal
  • 'DAT': Date
  • 'EVT': Event
  • 'FAC': Facility
  • 'GPE': Geopolitical Entity
  • 'LAW': Law Entity (such as Undang-Undang)
  • 'LOC': Location
  • 'MON': Money
  • 'NOR': Political Organization
  • 'ORD': Ordinal
  • 'ORG': Organization
  • 'PER': Person
  • 'PRC': Percent
  • 'PRD': Product
  • 'QTY': Quantity
  • 'REG': Religion
  • 'TIM': Time
  • 'WOA': Work of Art
  • 'LAN': Language

Intended uses & limitations

More information needed

Training and evaluation data

More information needed

Training procedure

Training hyperparameters

The following hyperparameters were used during training:

  • optimizer: {'name': 'AdamWeightDecay', 'learning_rate': {'module': 'keras.optimizers.schedules', 'class_name': 'PolynomialDecay', 'config': {'initial_learning_rate': 2e-05, 'decay_steps': 2349, 'end_learning_rate': 0.0, 'power': 1.0, 'cycle': False, 'name': None}, 'registered_name': None}, 'decay': 0.0, 'beta_1': 0.9, 'beta_2': 0.999, 'epsilon': 1e-08, 'amsgrad': False, 'weight_decay_rate': 0.01}
  • training_precision: float32

Training results

Train LossValidation LossTrain PrecisionTrain RecallTrain F1Train AccuracyEpoch
0.51820.20420.77700.81460.79540.93950
0.19070.18100.80200.83440.81790.94691
0.14710.18010.80770.84370.82530.94712

Framework versions

  • Transformers 4.41.1
  • TensorFlow 2.15.0
  • Datasets 2.19.1
  • Tokenizers 0.19.1

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

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

GPU в ailist

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

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

В репозитории нет весов в формате PyTorch/safetensors.

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

0 моделей