/ Модель

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

Контекст
512 токенов
Лицензия
Apache 2.0
Архитектура
distilbert · dense
Базовая модель
distilbert-base-uncased
Библиотека
transformers
Опубликована
12 июн 2026

food-not-food-classifier

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

Дообученная англоязычная модель DistilBERT для классификации текста как относящегося или не относящегося к еде.

6скачиваний за 30 дней0лайковвеса обновлены14 июн 2026

Бенчмарки

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

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

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

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

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

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

ruidfigueiredo/food-not-food-classifier — англоязычная модель классификации текста на базе DistilBERT, дообученная для различения еды и не-еды. Она предназначена для отнесения текстового ввода к одной из этих двух категорий. В карточке приведён результат оценки: accuracy 1,0 и loss 0,0006; набор данных для обучения и оценки не описан. Модель использует архитектуру DistilBertForSequenceClassification, библиотеку Transformers и формат safetensors; максимальный контекст составляет 512 токенов. Лицензия — Apache-2.0.

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

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

Ограничения

Данные обучения и оценки не описаны, поэтому результат accuracy 1,0 нельзя уверенно переносить на другие данные. Модель предназначена для текстовой классификации и не распознаёт еду на изображениях.

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

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

Открыть на Hugging Face

food-not-food-classifier

This model is a fine-tuned version of distilbert/distilbert-base-uncased on an unknown dataset. It achieves the following results on the evaluation set:

  • Loss: 0.0006
  • Accuracy: {'accuracy': 1.0}

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: 0.0001
  • train_batch_size: 32
  • eval_batch_size: 32
  • seed: 42
  • optimizer: Use OptimizerNames.ADAMW_TORCH_FUSED with betas=(0.9,0.999) and epsilon=1e-08 and optimizer_args=No additional optimizer arguments
  • lr_scheduler_type: linear
  • num_epochs: 10

Training results

Training LossEpochStepValidation LossAccuracy
0.45351.070.0729{'accuracy': 1.0}
0.03522.0140.0079{'accuracy': 1.0}
0.00533.0210.0025{'accuracy': 1.0}
0.00214.0280.0013{'accuracy': 1.0}
0.00135.0350.0009{'accuracy': 1.0}
0.00106.0420.0007{'accuracy': 1.0}
0.00087.0490.0006{'accuracy': 1.0}
0.00078.0560.0006{'accuracy': 1.0}
0.00079.0630.0006{'accuracy': 1.0}
0.000710.0700.0006{'accuracy': 1.0}

Framework versions

  • Transformers 5.8.1
  • Pytorch 2.12.0+cu130
  • Datasets 4.8.5
  • Tokenizers 0.22.2

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
DistilBertForSequenceClassification
Ревизия весов
9cffeab

0 моделей