/ Модель

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

Контекст
512 токенов
Параметры
32,4 млн
Лицензия
Apache 2.0
Архитектура
bert · dense
Базовая модель
bert-small
Опубликована
27 июл 2026

bert-small-nli

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

Компактная модель BERT для NLI и быстрой классификации текстов по категориям в zero-shot-режиме.

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

Бенчмарки

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

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

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

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

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

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

Pankaj8922/bert-small-nli — модель Pankaj8922, дообученная на базе praJJwal1/bert-small для распознавания логических отношений между текстом и гипотезой: следования, нейтральности и противоречия. Её можно применять для классификации текста по произвольным категориям через zero-shot-подход: к тексту добавляют гипотезу вида «This text is about {label}.» и оценивают отношение между ними.

Модель использует архитектуру BERT с классификационной головой BertForSequenceClassification, содержит 32,4 млн параметров и принимает текст с контекстом до 512 токенов. Обучена на сбалансированной и отфильтрованной смеси наборов MNLI, SNLI, FEVER-NLI и ANLI. В README указаны точность и macro-F1 около 0,805 на тестовой выборке. Подходит для быстрого инференса и сред с ограниченными ресурсами; на новых наборах меток её zero-shot-точность ниже, чем у более крупных NLI-моделей. Лицензия — Apache-2.0.

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

  • zero-shot-классификация коротких текстов по заданным категориям
  • проверка, следует ли утверждение из исходного текста
  • определение противоречий между текстом и гипотезой
  • маршрутизация обращений по темам без обучения отдельного классификатора

Ограничения

На новых, ранее не встречавшихся наборах меток точность ниже, чем у более крупных NLI-моделей; модель ориентирована на скорость и ограниченные ресурсы, а не на максимальную точность.

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

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

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

Также подходит для

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

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

Открыть на Hugging Face

bert-small-nli

Fine-tuned prajjwal1/bert-small for natural language inference (entailment / neutral / contradiction), intended for use as a zero-shot text classification model via the entailment trick (hypothesis = "This text is about {label}.").

Trained on Pankaj8922/nli-high-quality-balanced, a combined and filtered subset of MNLI, SNLI, FEVER-NLI, and ANLI: annotator-agreement filtered, deduplicated, teacher-confidence filtered, hypothesis-only artifact filtered, and class-balanced.

Results

SplitAccuracyF1 (macro)Precision (macro)Recall (macro)
Validation0.80480.80470.80470.8048
Test0.80450.80440.80450.8045

Training details

  • Base model: prajjwal1/bert-small
  • Epochs: 3
  • Batch size: 64 (train), 128 (eval)
  • Learning rate: 5e-05
  • Max sequence length: 256

Labels

  • 0: entailment
  • 1: neutral
  • 2: contradiction

Intended use / limitations

This is a small (~29M parameter) model, so its ceiling on zero-shot performance against novel, unseen label sets is lower than larger NLI-tuned checkpoints (e.g. DeBERTa-v3-base or -large variants). Best suited for fast inference or resource-constrained settings rather than maximum accuracy.

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей