/ Модель

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

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

prominer-ru-reranker

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

Русскоязычный биомедицинский кросс-энкодер, который переранжирует кандидатов UMLS для связывания сущностей.

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

Бенчмарки

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

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

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

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

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

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

ProMiNER Russian BioNNE-L Reranker — кросс-энкодер на базе XLM-RoBERTa, разработанный для русскоязычного связывания биомедицинских упоминаний с понятиями UMLS. Он получает упоминание и описание кандидата и оценивает их соответствие, чтобы ранжировать кандидаты, предварительно найденные плотным ретривером. Модель дообучена на списках кандидатов BioNNE-L с LambdaLoss; в карточке указаны 305,2 млн параметров и максимальная длина последовательности 384 токена при обучении.

В тестовой выборке BioNNE-L модель достигла Acc@1 0,734 и MRR 0,780. Она предназначена как этап переранжирования в системе ProMiNER, а не как самостоятельный генератор ответов или ретривер; контекст ограничен 514 токенами. Использование и распространение разрешены по лицензии MIT.

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

  • переранжирование понятий UMLS для русского медицинского термина
  • связывание биомедицинских упоминаний из текста с концептами UMLS
  • выбор наиболее подходящего кандидата для сущности, найденной системой NER
  • построение этапа ранжирования в конвейере ProMiNER для BioNNE-L

Ограничения

Модель рассчитана на переранжирование уже найденных кандидатов и не заменяет ретривер; обучение и оценка описаны для русскоязычного BioNNE-L и связывания с UMLS. Максимальная длина контекста — 514 токенов.

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

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

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

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

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

Открыть на Hugging Face

ProMiNER Russian BioNNE-L Reranker

Final cross-encoder reranker for Russian BioNNE-L entity linking.

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 candidate lists produced by the ProMiNER dense retriever, initialized from the dictionary-pretrained cross-encoder, and optimized with LambdaLoss. This is the best final model in the repository.

Selected MLflow parameters:

  • reranker_model_name_or_path: bikingSolo/prominer-ru-pretrained-cross-encoder
  • retriever_model_name_or_path: bikingSolo/prominer-ru-retriever
  • loss_name: lambdaloss
  • lambdaloss_weighting_scheme: ndcg2pp
  • epochs: 5
  • train_batch_size: 32
  • learning_rate: 1e-05
  • lr_scheduler_type: linear
  • weight_decay: 0.01
  • warmup_ratio: 0.1
  • max_seq_length: 384
  • train_candidate_pool_size: 20
  • dev_candidate_pool_size: 20
  • test_candidate_pool_size: 20
  • num_train_lists: 21547
  • num_train_pairs: 416508
  • selection_metric: Acc@1

According to the Acc@1 on dev, the best epoch is 3.

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

Evaluation

Metrics below are copied from the local MLflow run artifacts.

splitAcc@1Acc@5Acc@10Acc@20MRR
dev0.71884984025559110.82930168872660880.85805568233683250.86672752167959830.7684439989494755
test0.73396094839609480.84257322175732220.7795647373314744

Usage

from sentence_transformers import CrossEncoder

model = CrossEncoder("bikingSolo/prominer-ru-reranker", num_labels=1)
scores = model.predict([
    (
        "вестибулокохлеарный нерв",
        "слуховой нерв; вестибулокохлеарный нерв; nervus vestibulocochlearis [viii]",
    )
])

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 · text-classification

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

Подбираем GPU…

Класс архитектуры
XLMRobertaForSequenceClassification
Ревизия весов
6d5db51

0 моделей