/ Модель

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

Контекст
512 токенов
Параметры
137 млн
Архитектура
bert · dense

scibert-nli

ЭмбеддингиТекст → embedding5 профессий

SciBERT-NLI создаёт эмбеддинги предложений для поиска научных текстов и оценки их семантического сходства.

94скачиваний за 30 дней3лайкавеса обновлены19 мая 2021

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

SciBERT-NLI — модель эмбеддингов предложений, созданная дообучением SciBERT на наборах SNLI и MultiNLI с помощью библиотеки sentence-transformers. Она использует архитектуру BERT, исходный словарь scivocab WordPiece, усреднение токенов и softmax loss; размер составляет 137,1 млн параметров, контекст — до 512 токенов. Модель предназначена для получения векторных представлений предложений и сравнения научных текстов по смысловой близости, например для поиска научных статей.

В тестировании на STS она показала корреляцию Спирмена 74,50; авторы сравнивали её с BERT-моделью, обученной тем же способом. Репозиторий содержит веса PyTorch и Flax. Сведения о лицензии в предоставленных данных отсутствуют.

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

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

Ограничения

Оценка на STS составила 74,50 и уступила приведённому в README результату bert-base-nli-mean-tokens (77,12). Контекст ограничен 512 токенами; языки и лицензия в предоставленных данных не обозначены.

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

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

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

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

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

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

Открыть на Hugging Face

SciBERT-NLI

This is the model SciBERT [1] fine-tuned on the SNLI and the MultiNLI datasets using the sentence-transformers library to produce universal sentence embeddings [2].

The model uses the original scivocab wordpiece vocabulary and was trained using the average pooling strategy and a softmax loss.

Base model: allenai/scibert-scivocab-cased from HuggingFace's AutoModel.

Training time: ~4 hours on the NVIDIA Tesla P100 GPU provided in Kaggle Notebooks.

Parameters:

ParameterValue
Batch size64
Training steps20000
Warmup steps1450
LowercasingTrue
Max. Seq. Length128

Performances: The performance was evaluated on the test portion of the STS dataset using Spearman rank correlation and compared to the performances of a general BERT base model obtained with the same procedure to verify their similarity.

ModelScore
scibert-nli (this)74.50
bert-base-nli-mean-tokens[3]77.12

An example usage for similarity-based scientific paper retrieval is provided in the Covid Papers Browser repository.

References:

[1] I. Beltagy et al, SciBERT: A Pretrained Language Model for Scientific Text

[2] A. Conneau et al., Supervised Learning of Universal Sentence Representations from Natural Language Inference Data

[3] N. Reimers et I. Gurevych, Sentence-BERT: Sentence Embeddings using Siamese BERT-Networks

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей