/ Модель

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

Контекст
514 токенов
Параметры
305 млн
Лицензия
MIT
Архитектура
xlm-roberta · dense
Базовая модель
BERGAMOT-multilingual-GAT
Библиотека
sentence-transformers
Опубликована
20 июн 2026

prominer-ru-retriever

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

Русскоязычная биомедицинская модель эмбеддингов для поиска концептов UMLS по упоминаниям сущностей в задаче entity linking.

76скачиваний за 30 дней1лайквеса обновлены20 июн 2026

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ProMiNER Russian BioNNE-L Retriever — модель на базе Sentence Transformers, разработанная для системы связывания биомедицинских сущностей ProMiNER. Она преобразует упоминание на русском языке в векторное представление и извлекает подходящие концепты UMLS для последующей переоценки отдельной моделью reranker. Модель дообучена на парах упоминание–концепт из BioNNE-L с InfoNCE-подобными внутрипакетными негативными примерами и пакетированием с учётом CUI.

Архитектура — XLM-RoBERTa с плотными эмбеддингами; размер — 305,2 млн параметров, максимальный контекст — 514 токенов. Для обучения использовано 172 593 пары, а контрольной метрикой была Acc@20; на тестовой выборке указаны Acc@1 0,698 и MRR 0,757. Модель предназначена для русского биомедицинского entity linking в сценариях BioNNE-L и лицензирована по MIT.

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

  • поиск кандидатов UMLS для биомедицинского упоминания
  • связывание сущностей в текстах BioNNE-L
  • извлечение терминологических соответствий для последующего reranking

Ограничения

Модель предназначена для извлечения кандидатов в русскоязычной задаче BioNNE-L; для полного конвейера README рекомендует отдельную модель reranker. Указанное окно обучения ограничено 64 токенами, поэтому длинные контексты могут не соответствовать настройке обучения.

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

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

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

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

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

Открыть на Hugging Face

ProMiNER Russian BioNNE-L Retriever

Dense Sentence Transformers retriever for Russian biomedical entity linking in the BioNNE-L task.

This model is part of ProMiNER, a Russian-track biomedical entity-linking system for BioNNE-L. The system links mentions from NEREL-BIO/BioNNE-L texts to UMLS concepts by combining dense retrieval and cross-encoder reranking.

Training

Fine-tuned on Russian BioNNE-L mention-to-UMLS concept pairs with InfoNCE-style in-batch negatives and CUI-aware batching. This model is used to build candidate pools for the final reranker.

Hyperparameters:

  • model_name: andorei/BERGAMOT-multilingual-GAT
  • epochs: 10
  • train_batch_size: 64
  • learning_rate: 2e-05
  • weight_decay: 0.01
  • warmup_ratio: 0.1
  • max_seq_length: 64
  • num_train_pairs: 172593
  • selection_metric: Acc@20

According to the Acc@20 on dev, the best epoch is 10.

Full local metadata exported from MLflow is included in prominer_metadata/.

Evaluation

splitAcc@1Acc@5Acc@10Acc@20MRR
dev0.63304427202190780.81560931081697850.84618895481515290.86672752167959830.7125038140627878
test0.69804741980474190.83751743375174340.7573163644816359

Usage

from sentence_transformers import SentenceTransformer

model = SentenceTransformer("bikingSolo/prominer-ru-retriever")
mention_embeddings = model.encode(
    ["вестибулокохлеарный нерв"],
    normalize_embeddings=True,
)

Intended Use

This checkpoint is intended for research and reproducibility of the ProMiNER BioNNE-L Russian entity-linking pipeline. For the full system, use:

  1. prominer-ru-retriever to retrieve candidate UMLS concepts.
  2. prominer-ru-reranker to rerank those candidates with candidate-context profiles.

The dictionary-pretrained cross-encoder is primarily an intermediate checkpoint used to initialize the final reranker.

Data and Citation

Training and evaluation use BioNNE-L/NEREL-BIO resources and UMLS-derived terminology available in this repository's data layout. Cite the relevant NEREL-BIO and BioNNE-L papers when using this model.

Check https://github.com/bikingSolo/prominer for more info.

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
XLMRobertaModel
Ревизия весов
33ed413

0 моделей