/ Модель

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

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

simcse-bert-base-snli-sup

ЭмбеддингиТекст → embedding

Англоязычная модель SimCSE, создающая векторы предложений для поиска семантически похожих фраз и оценки их сходства.

110скачиваний за 30 дней1лайквеса обновлены2 окт 2026

Бенчмарки

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

Тесты пользователейпока нет

Никто ещё не опубликовал тест этой модели. Соберите бенчмарк из своих задач — результат появится здесь.

  1. Добавьте модель в бенчмарк

    Вместе с другими моделями категории «Эмбеддинги» — сравнение идёт внутри одной категории.

  2. Опишите свои задачи

    Напишите запросы, при необходимости приложите файлы и эталонные ответы.

  3. Запустите и опубликуйте

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

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

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

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

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

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

ArturoBE21 выпустил англоязычную модель эмбеддингов предложений на основе google-bert/bert-base-uncased, дообученную методом supervised SimCSE на данных SNLI. Модель кодирует предложения в векторы размерности 768, которые можно сравнивать по косинусному сходству. Она содержит около 136,7 млн параметров, использует архитектуру BERT и библиотеку sentence-transformers; базовая модель поддерживает контекст до 512 токенов.

Модель предназначена для оценки семантического сходства коротких английских предложений, поиска похожих фраз и задач, где нужно сопоставлять предложения по смыслу. При обучении использовались пары «посылка — гипотеза-следствие», а противоречащие гипотезы служили трудными отрицательными примерами. В README приведён результат Spearman 78,26 на тестовой выборке STS-B; обучение велось на уменьшенной выборке SNLI, а лучший чекпойнт выбрали по dev-оценке STS-B.

Модель лучше подходит для простых повседневных предложений. Она оценивалась только на STS-B, поэтому её качество в других областях, на длинных текстах и на языках кроме английского не подтверждено. README указывает ограничение длины предложения в 128 токенов. Лицензия — Apache-2.0.

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

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

Ограничения

Обучена на уменьшенной выборке SNLI и оценивалась только на STS-B; качество на других предметных областях, длинных текстах и языках кроме английского не подтверждено. Лучше работает с простыми повседневными предложениями; README указывает усечение предложений на 128 токенах и зависимость результатов от seed.

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

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

Открыть на Hugging Face

SimCSE (supervised) trained from bert-base-uncased on SNLI

A sentence embedding model that replicates the SimCSE training method (Gao, Yao and Chen, 2021) for Universidad Politécnica de Yucatán project. It maps sentences to 768-dimensional vectors that you compare with cosine similarity.

Usage

from sentence_transformers import SentenceTransformer
model = SentenceTransformer("ArturoBE21/simcse-bert-base-snli-sup")
emb = model.encode(["A man is playing a guitar.", "Someone plays an instrument."])

Training data

33,351 (premise, entailment hypothesis) pairs from a 100k SNLI subset; contradiction hypotheses as hard negatives for about 28% of the pairs. A specific SNLI subset was used, which is much smaller than the data in the paper.

Recipe

  • Start: google-bert/bert-base-uncased, all weights trained
  • Objective: contrastive loss with entailment pairs as positives and contradictions as hard negatives
  • Pooling: [CLS] with an MLP head during training; the MLP is kept at inference
  • Temperature 0.05, dropout 0.1, learning rate 3e-05, batch size 128, epochs 3, max length 32
  • Seed 44, precision float16, hardware Tesla T4
  • Checkpoint chosen by best Spearman on the STS-B dev set, evaluated every 50 steps (best at step 100)

Results (STS-B, Spearman x 100, cosine similarity, no regressor)

SplitSpearman
dev82.29
test78.26

Alignment 0.169 and uniformity -3.091 on STS-B dev (lower is better).

For reference, the paper reports 86.2 dev and 84.25 test for its supervised BERT-base model, trained on different data. The reasons for the difference are analyzed in the project report.

Limitations

  • Trained on SNLI, which is made of short English image captions, so it works best on simple everyday sentences.
  • Only evaluated on STS-B. Do not assume it is good for other domains, long documents or other languages.
  • Sentences are truncated at 128 tokens.
  • It inherits the biases of BERT and of the crowd-written SNLI sentences.
  • Results are from the seed with the best STS-B dev score among 3 seeds (42, 43, 44). Scores vary across seeds; all runs are in training_logs/.

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей