/ Модель

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

Контекст
2 048 токенов
Параметры
395 млн
Лицензия
MIT
Архитектура
modernbert · dense
Базовая модель
ModernBERT-large
Библиотека
sentence-transformers
Опубликована
22 фев 2025

ModernCE-large-nli

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

Англоязычный cross-encoder на ModernBERT-large для классификации отношений между парой текстов и задач NLI.

1 733скачиваний за 30 дней5лайковвеса обновлены30 окт 2025

Бенчмарки

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

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

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

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

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

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

ModernCE-large-nli — англоязычный cross-encoder для вывода по паре текстов: определяет, противоречат ли они друг другу, нейтральны ли они или второй текст следует из первого. Модель разработана dleemiller на архитектуре ModernBERT-large и совместима с аналогичными cross-encoder-моделями Sentence Transformers. Она содержит около 394,7 млн параметров; метаданные указывают контекст до 2048 токенов.

Модель предназначена для классификации отношений между предложениями, проверки утверждений и оценки соответствия ответа исходному тексту, в том числе при оценке ответов LLM. В README указана точность 92,02% на MNLI mismatched и 91,10% на SNLI. Модель обучалась на AllNLI; автор сообщает, что для большой версии заморозил первые 19 слоёв и дообучил оставшиеся слои с новой классификационной головой.

Лицензия — MIT. Это cross-encoder: для оценки пары текстов их нужно подавать совместно, поэтому применение для массового попарного сравнения может требовать значительных вычислений. Хотя README заявляет обработку последовательностей до 8192 токенов, метаданные каталога указывают нативный контекст 2048 токенов.

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

  • определение логического следования между гипотезой и предпосылкой
  • выявление противоречий между утверждениями
  • оценка соответствия ответа LLM исходному тексту
  • проверка фактов по паре утверждение и источник
  • классификация семантических отношений между предложениями

Ограничения

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

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

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

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

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

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

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

Открыть на Hugging Face

ModernBERT Cross-Encoder: Natural Language Inference (NLI)

This cross encoder performs sequence classification for contradiction/neutral/entailment labels. This has drop-in compatibility with comparable sentence transformers cross encoders.

I trained this model by initializaing the ModernBERT-large weights from the brilliant tasksource/ModernBERT-large-nli zero-shot classification model. Then I trained it with a batch size of 64 using the sentence-transformers AllNLI dataset.

For the large version, I froze all layers initialized from the tasksource model up to 19, and fine tuned only the remaining layers with a new classification head.


Features

  • High performing: Achieves 92.02% and 91.10% on MNLI mismatched and SNLI test.
  • Efficient architecture: Based on the ModernBERT-large design (395M parameters), offering faster inference speeds.
  • Extended context length: Processes sequences up to 8192 tokens, great for LLM output evals.

NLI Evaluation Results

F1-Micro scores (equivalent to accuracy) for each dataset. Performance was measured at bs=32 using a Nvidia Blackwell PRO 6000 Max-Q.

Modelfinecatmnlimnli_mismatchedsnlianli_r1anli_r2anli_r3wanlilingnliThroughput (samples/s)Peak GPU Mem (MB)
MoritzLaurer/DeBERTa-v3-large-mnli-fever-anli-ling-wanli0.82330.91210.90790.88980.79600.68300.64000.77000.8821454.963250.44
dleemiller/finecat-nli-l0.82270.91520.92650.91620.74800.57000.54330.77060.8742539.041838.06
tasksource/ModernBERT-large-nli0.79590.89830.92290.91880.72600.51100.49250.69780.8504543.441838.06
dleemiller/ModernCE-large-nli0.78110.90880.92050.92730.66300.48600.44080.65760.8566540.741838.06
cross-encoder/nli-deberta-v3-large0.76180.90190.90490.92200.53000.41700.37580.65480.8466448.353250.44

Usage

To use ModernCE for NLI tasks, you can load the model with the Hugging Face sentence-transformers library:

from sentence_transformers import CrossEncoder

# Load ModernCE model
model = CrossEncoder("dleemiller/ModernCE-large-nli")

scores = model.predict([
    ('A man is eating pizza', 'A man eats something'),
    ('A black race car starts up in front of a crowd of people.', 'A man is driving down a lonely road.')
])

# Convert scores to labels
label_mapping = ['contradiction', 'entailment', 'neutral']
labels = [label_mapping[score_max] for score_max in scores.argmax(axis=1)]
# ['entailment', 'contradiction']

Training Details

Pretraining

We initialize the tasksource/ModernBERT-large weights.

Details:

  • Batch size: 64
  • Learning rate: 3e-4
  • Attention Dropout: attention dropout 0.1

Fine-Tuning

Fine-tuning was performed on the SBERT AllNLI.tsv.gz dataset.

Validation Results

The model achieved the following test set performance after fine-tuning:

  • MNLI Unmatched: 0.9202
  • SNLI: 0.9110

Model Card

  • Architecture: ModernBERT-large
  • Fine-Tuning Data: sentence-transformers - AllNLI.tsv.gz

Thank You

Thanks to the AnswerAI team for providing the ModernBERT models, and the Sentence Transformers team for their leadership in transformer encoder models. We also thank the tasksource team for their work on zeroshot encoder models.


Citation

If you use this model in your research, please cite:

@misc{moderncenli2025,
  author = {Miller, D. Lee},
  title = {ModernCE NLI: An NLI cross encoder model},
  year = {2025},
  publisher = {Hugging Face Hub},
  url = {https://huggingface.co/dleemiller/ModernCE-large-nli},
}

License

This model is licensed under the MIT License.

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей