/ Модель

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

Контекст
512 токенов
Параметры
190 млн
Лицензия
Apache 2.0
Архитектура
bert · dense
Базовая модель
bert-fa-base-uncased
Опубликована
18 окт 2023

Bert-Sentiment-Fa

Классификация текстаТекст → label

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

9скачиваний за 30 дней0лайковвеса обновлены18 окт 2023

Бенчмарки

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

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

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

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

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

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

Bert-Sentiment-Fa — модель классификации тональности персидских текстов, созданная дообучением HooshvareLab/bert-fa-base-uncased на наборе данных Neshan Sentiment. Она использует архитектуру BERT для классификации последовательностей, имеет 190 млн параметров и принимает текст длиной до 512 токенов. На тестовой выборке указаны точность 0,8549 и F1 0,7877. Модель подходит для анализа отзывов и других персидскоязычных текстов. Распространяется по лицензии Apache-2.0.

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

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

Ограничения

Заявленные метрики получены на оценочной выборке Neshan Sentiment и могут не отражать качество на других источниках и жанрах текстов.

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

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

Открыть на Hugging Face

Bert-Sentiment-Fa

This model is a fine-tuned version of HooshvareLab/bert-fa-base-uncased on the Neshan Sentiment dataset. It achieves the following results on the evaluation set:

  • Loss: 0.4558
  • Accuracy: 0.8549
  • F1: 0.7877

Training hyperparameters

The following hyperparameters were used during training:

  • learning_rate: 3e-06
  • train_batch_size: 16
  • eval_batch_size: 64
  • seed: 42
  • optimizer: Adam with betas=(0.9,0.999) and epsilon=1e-08
  • lr_scheduler_type: linear
  • num_epochs: 10

Training results

Training LossEpochStepValidation LossAccuracyF1
No log1.01430.61430.80780.6887
No log2.02860.43100.83920.7556
No log3.04290.40020.86270.8037
0.52144.05720.39330.85880.7984
0.52145.07150.40460.85880.7945
0.52146.08580.41690.85880.7990
0.20547.010010.43450.85490.7848
0.20548.011440.42770.86270.8001
0.20549.012870.45090.85880.7918
0.205410.014300.45580.85490.7877

Framework versions

  • Transformers 4.33.0
  • Pytorch 2.0.0
  • Datasets 2.1.0
  • Tokenizers 0.13.3

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей