/ Модель

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

Контекст
512 токенов
Параметры
137 млн
Архитектура
bert · dense
Опубликована
1 дек 2022

multi-label-class-classification-on-github-issues

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

Дообученная BERT-модель для многометочной классификации текстов GitHub Issues.

2 974скачиваний за 30 дней4лайкавеса обновлены11 янв 2023

Бенчмарки

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

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

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

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

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

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

Rami создал модель для многометочной классификации текстов GitHub Issues. Это дообученная версия neuralmagic/oBERT-12-upstream-pruned-unstructured-97; в метаданных указана архитектура BERT с классификационной головой BertForSequenceClassification и 136,7 млн параметров. Модель принимает текст и выдаёт метки классов; максимальная длина контекста — 512 токенов.

Карточка не описывает набор меток, обучающие данные, языки или предполагаемые сценарии применения подробнее классификации GitHub Issues. На оценочном наборе указаны Micro F1 0,6520 и Macro F1 0,0704, что указывает на заметно более низкий результат по макроусреднённой метрике. Веса доступны в формате PyTorch; лицензия в предоставленных данных не указана.

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

  • автоматическое назначение меток GitHub Issues
  • классификация текстов GitHub Issues по нескольким категориям
  • поддержка сортировки и маршрутизации GitHub Issues

Ограничения

Результаты на оценочном наборе: Micro F1 0,6520 и Macro F1 0,0704; качество по макроусреднённой метрике низкое. Языки, набор меток и лицензия в предоставленных данных не описаны.

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

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

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

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

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

Открыть на Hugging Face

multi-label-class-classification-on-github-issues

This model is a fine-tuned version of neuralmagic/oBERT-12-upstream-pruned-unstructured-97 on the None dataset. It achieves the following results on the evaluation set:

  • Loss: 0.1077
  • Micro f1: 0.6520
  • Macro f1: 0.0704

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: 3e-05
  • train_batch_size: 64
  • eval_batch_size: 8
  • seed: 42
  • optimizer: Adam with betas=(0.9,0.999) and epsilon=1e-08
  • lr_scheduler_type: linear
  • num_epochs: 30
  • mixed_precision_training: Native AMP

Training results

Training LossEpochStepValidation LossMicro f1Macro f1
No log1.0490.28350.37910.0172
No log2.0980.17100.37910.0172
No log3.01470.14330.37910.0172
No log4.01960.13330.45400.0291
No log5.02450.12470.52060.0352
No log6.02940.11730.60030.0541
No log7.03430.11250.63150.0671
No log8.03920.10950.64390.0699
No log9.04410.10720.65310.0713
No log10.04900.10750.63970.0695
0.160511.05390.10740.65910.0711
0.160512.05880.10430.64620.0703
0.160513.06370.10490.65410.0709
0.160514.06860.10510.65240.0713
0.160515.07350.10610.65350.0770
0.160516.07840.10340.65110.0708

Framework versions

  • Transformers 4.25.1
  • Pytorch 1.13.0+cu116
  • Datasets 2.8.0
  • Tokenizers 0.13.2

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей