/ Модель

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

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

electrical-classification-ModernBERT-base

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

Дообученная ModernBERT-модель классифицирует тональность англоязычных отзывов об электротехнических устройствах.

121скачиваний за 30 дней4лайкавеса обновлены12 янв 2025

Бенчмарки

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

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

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

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

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

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

Модель disham993/electrical-classification-ModernBERT-base разработана как дообученная версия answerdotai/ModernBERT-base для классификации отзывов об электротехнических устройствах. Она определяет тональность отзывов о автоматических выключателях, трансформаторах, умных счётчиках, инверторах, солнечных панелях и удлинителях, присваивая классам положительную, отрицательную, нейтральную или смешанную тональность.

Это encoder-only модель семейства ModernBERT с архитектурой ModernBertForSequenceClassification и 149 млн параметров. Она принимает текст на английском языке, поддерживает контекст до 8192 токенов и распространяется в формате safetensors. В описанной оценке достигнуты F1 0,8899 и точность 0,8875.

Модель подходит для анализа отзывов, опросов и другой обратной связи о электротехнических товарах. Обучающие данные сбалансированы по классам, но включают синтетические примеры, созданные Llama 3.1:8b, поэтому возможны ошибки разметки и смещения. Лицензия — MIT; автор рекомендует проверять результаты перед применением в критически важных сценариях.

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

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

Ограничения

Обучающий набор содержит синтетические данные, поэтому возможны ошибки разметки и смещения; результаты следует проверять перед критически важным применением. Модель предназначена прежде всего для отзывов об электротехнических устройствах на английском языке.

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

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

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

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

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

Открыть на Hugging Face

electrical-classification-ModernBERT-base

Model description

This model is fine-tuned from answerdotai/ModernBERT-base for text classification tasks, specifically sentiment analysis of customer feedback on electrical devices - circuit breakers, transformers, smart meters, inverters, solar panels, power strips etc. The model has been optimized to classify sentiments into categories such as Positive, Negative, Neutral, and Mixed with high precision and recall, making it ideal for analyzing product reviews, customer surveys, and other feedback to derive actionable insights.

Training Data

The model was trained on the disham993/ElectricalDeviceFeedbackBalanced dataset, which has been carefully balanced to address class imbalances effectively. Original dataset which is imbalanced: disham993/ElectricalDeviceFeedback.

Model Details

Training procedure

Training hyperparameters

The model was fine-tuned using the following hyperparameters:

  • Evaluation Strategy: epoch
  • Learning Rate: 1e-5
  • Batch Size: 64 (for both training and evaluation)
  • Number of Epochs: 5
  • Weight Decay: 0.01

Evaluation results

The following metrics were achieved during evaluation:

  • F1 Score: 0.8899
  • Accuracy: 0.8875
  • eval_runtime: 1.2105
  • eval_samples_per_second: 1116.881
  • eval_steps_per_second: 18.174

Usage

You can use this model for Sentiment Analysis of the Electrical Device Feedback as follows:

from transformers import AutoTokenizer, AutoModelForSequenceClassification, pipeline

model_name = "disham993/electrical-classification-ModernBERT-base"
tokenizer = AutoTokenizer.from_pretrained(model_name)
model = AutoModelForSequenceClassification.from_pretrained(model_name)
nlp = pipeline("text-classification", model=model, tokenizer=tokenizer)

text = "The new washing machine is efficient but produces a bit of noise."
classification_results = nlp(text)
print(classification_results)

Limitations and bias

The dataset includes synthetic data generated using Llama 3.1:8b, and despite careful optimization and prompt engineering, the model is not immune to errors in labeling. Additionally, as LLM technology is still in its early stages, there may be inherent inaccuracies or biases in the generated data that can impact the model's performance.

This model is intended for research and educational purposes only, and users are encouraged to validate results before applying them to critical applications.

Training Infrastructure

For a complete guide covering the entire process - from data tokenization to pushing the model to the Hugging Face Hub - please refer to the GitHub repository.

Last update

2025-01-05

Citation

@misc{modernbert,
      title={Smarter, Better, Faster, Longer: A Modern Bidirectional Encoder for Fast, Memory Efficient, and Long Context Finetuning and Inference}, 
      author={Benjamin Warner and Antoine Chaffin and Benjamin Clavié and Orion Weller and Oskar Hallström and Said Taghadouini and Alexis Gallagher and Raja Biswas and Faisal Ladhak and Tom Aarsen and Nathan Cooper and Griffin Adams and Jeremy Howard and Iacopo Poli},
      year={2024},
      eprint={2412.13663},
      archivePrefix={arXiv},
      primaryClass={cs.CL},
      url={https://arxiv.org/abs/2412.13663}, 
}

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
ModernBertForSequenceClassification
Ревизия весов
73a22e4

0 моделей