/ Модель

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

Лицензия
Apache 2.0
Опубликована
21 янв 2025

llm-router

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

Адаптивный классификатор текста на базе DistilBERT для непрерывного обучения и добавления классов.

146скачиваний за 30 дней9лайковвеса обновлены6 окт 2025

Бенчмарки

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

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

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

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

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

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

Adaptive Classifier — модель классификации текста с возможностью непрерывного обучения и добавления классов. Она основана на distilbert/distilbert-base-cased и использует эмбеддинги размерности 768; в текущем экземпляре настроены два класса: HIGH и LOW, на каждом из которых обучено по пять примеров.

Модель предназначена для пользовательской классификации текстов, когда категории могут добавляться динамически, а представления классов обновляются по мере накопления данных. Репозиторий содержит форматы ONNX и safetensors. Лицензия — Apache-2.0.

Для каждого класса требуется не менее трёх примеров, предусмотрено не более 500 примеров на класс. Прототипы обновляются каждые 50 примеров; текущий объём обучения невелик, поэтому качество классификации может быть ограничено.

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

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

Ограничения

Для каждого класса нужно не менее 3 и не более 500 примеров; прототипы обновляются каждые 50 примеров. Текущая модель обучена всего на 10 примерах, поэтому качество может быть ограниченным.

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

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

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

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

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

Открыть на Hugging Face

Adaptive Classifier

This model is an instance of an adaptive-classifier that allows for continuous learning and dynamic class addition.

You can install it with pip install adaptive-classifier.

Model Details

  • Base Model: distilbert/distilbert-base-cased
  • Number of Classes: 2
  • Total Examples: 10
  • Embedding Dimension: 768

Class Distribution

HIGH: 5 examples (50.0%)
LOW: 5 examples (50.0%)

Usage

from adaptive_classifier import AdaptiveClassifier

# Load the model
classifier = AdaptiveClassifier.from_pretrained("adaptive-classifier/model-name")

# Make predictions
text = "Your text here"
predictions = classifier.predict(text)
print(predictions)  # List of (label, confidence) tuples

# Add new examples
texts = ["Example 1", "Example 2"]
labels = ["class1", "class2"]
classifier.add_examples(texts, labels)

Training Details

  • Training Steps: 3688
  • Examples per Class: See distribution above
  • Prototype Memory: Active
  • Neural Adaptation: Active

Limitations

This model:

  • Requires at least 3 examples per class
  • Has a maximum of 500 examples per class
  • Updates prototypes every 50 examples

Citation

@software{adaptive_classifier,
  title = {Adaptive Classifier: Dynamic Text Classification with Continuous Learning},
  author = {Sharma, Asankhaya},
  year = {2025},
  publisher = {GitHub},
  url = {https://github.com/codelion/adaptive-classifier}
}

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

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

GPU в ailist

Универсальный рантайм

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

Архитектура ? неизвестна transformers в образе рантайма.

Ревизия весов
81cc47c

0 моделей