/ Модель

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

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

IndoBERT-Sentiment-Analysis

Классификация текстаТекст → label4 профессии

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

325скачиваний за 30 дней2лайкавеса обновлены29 мар 2024

Бенчмарки

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

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

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

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

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

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

IndoBERT-Sentiment-Analysis — дообученная модель классификации тональности текста на основе indobenchmark/indobert-base-p1, созданная сообществом crypter70 и обученная на наборе данных IndoNLU. Это модель BERT с примерно 151,6 млн параметров, принимающая текст и выдающая метку класса; контекст ограничен 512 токенами. В README указаны точность 0,9452 и F1 0,9451 на оценочной выборке. Модель предназначена для определения тональности индонезийских текстов. Доступна по лицензии MIT.

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

  • определение тональности отзывов на индонезийском языке
  • классификация настроения публикаций в социальных сетях
  • анализ мнений в пользовательских комментариях

Ограничения

README не уточняет набор меток классов и условия оценки; приведённые метрики относятся только к оценочной выборке IndoNLU. Контекст ограничен 512 токенами.

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

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

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

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

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

Открыть на Hugging Face

IndoBERT-Sentiment-Analysis

This model is a fine-tuned version of indobenchmark/indobert-base-p1 on the indonlu dataset. It achieves the following results on the evaluation set:

  • Loss: 0.4221
  • Accuracy: 0.9452
  • F1 Score: 0.9451

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: 6
  • eval_batch_size: 6
  • seed: 42
  • optimizer: Adam with betas=(0.9,0.999) and epsilon=1e-08
  • lr_scheduler_type: linear
  • num_epochs: 5

Training results

Training LossEpochStepValidation LossAccuracyF1 Score
0.34990.275000.23920.93100.9311
0.31810.5510000.33540.91750.9158
0.30010.8215000.29650.92380.9243
0.25341.0920000.35130.92220.9218
0.16921.3625000.26570.94050.9399
0.15431.6430000.40460.91980.9191
0.18271.9135000.28000.93170.9319
0.10612.1840000.33520.93890.9389
0.06392.4545000.40330.93730.9365
0.07092.7350000.35080.93650.9360
0.09223.055000.33130.93970.9394
0.02743.2760000.36350.94440.9440
0.02733.5465000.40740.93890.9387
0.04143.8270000.38630.94050.9405
0.01564.0975000.41280.94130.9412
0.00674.3680000.44690.93970.9399
0.00564.6385000.42970.94440.9445
0.01244.9190000.42270.94520.9451

Framework versions

  • Transformers 4.39.0.dev0
  • Pytorch 2.1.0.dev20230729
  • Datasets 2.14.0
  • Tokenizers 0.15.2

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей