/ Модель

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

Контекст
514 токенов
Параметры
305 млн
Архитектура
xlm-roberta · dense
Базовая модель
bge-reranker-base
Библиотека
sentence-transformers
Опубликована
23 сен 2026

Kiel-Embed-2-Rerank

Ранжирование текстаТекст → score8 профессий

Кросс-энкодерный реранкер на базе BAAI/bge-reranker-base оценивает релевантность пар «запрос — документ» для поиска и RAG.

43скачиваний за 30 дней0лайковвеса обновлены23 сен 2026

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Kiel-Embed-2-Rerank — кросс-энкодерный реранкер, дообученный на базе BAAI/bge-reranker-base с использованием библиотеки sentence-transformers. Модель совместно обрабатывает текстовый запрос и документ и выдаёт оценку их релевантности для повторного ранжирования результатов семантического поиска и многоэтапных retrieval-конвейеров, включая RAG.

Модель построена на XLM-RoBERTa и содержит около 305,2 млн параметров. Она принимает пары текстов, выдаёт скалярный логит или оценку релевантности и поддерживает последовательности длиной до 514 токенов по метаданным Hugging Face. Карточка приводит обучение на корпусе из 5 000 примеров с функцией потерь BinaryCrossEntropyLoss.

Модель рассчитана на текстовые сценарии. В карточке не названы поддерживаемые естественные языки, поэтому языковую специализацию определить нельзя. Небольшой обучающий корпус ограничивает основания для выводов о качестве на широком круге запросов и документов. Лицензия в предоставленных данных не указана.

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

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

Ограничения

Обучающий корпус содержит 5 000 примеров, поэтому качество на других типах данных и запросов может различаться. В предоставленных материалах не указана лицензия.

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

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

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

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

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

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

Открыть на Hugging Face

KielEmbed-Rerank

A high-performance Cross-Encoder reranker fine-tuned from BAAI/bge-reranker-base.

This is a Cross Encoder model fine-tuned from BAAI/bge-reranker-base using the sentence-transformers library. It evaluates query-document text pairs jointly to compute precise relevance scores for semantic search and multi-stage retrieval pipelines.

Model Details

Model Description

  • Model Type: Cross Encoder / Relevance Reranker
  • Base Model: BAAI/bge-reranker-base
  • Maximum Sequence Length: 512 tokens
  • Number of Output Labels: 1 label (Regression / Logits score)
  • Supported Modality: Text

Model Sources

Full Model Architecture

CrossEncoder(
  (0): Transformer({'transformer_task': 'sequence-classification', 'modality_config': {'text': {'method': 'forward', 'method_output_name': 'logits'}}, 'module_output_name': 'scores', 'architecture': 'BertForSequenceClassification'})
)
UsageDirect Usage (Sentence Transformers)First, install the Sentence Transformers library:Bashpip install -U sentence-transformers
Then load your deployed model and run inference:Pythonfrom sentence_transformers import CrossEncoder

# Load your custom reranker from the Hugging Face Hub
model = CrossEncoder("kiel/KielEmbed-Rerank")

# Get relevance scores for pairs of inputs (query, document)
pairs = [
    [
        '" The public is understandably losing patience with these unwanted phone calls , unwanted intrusions , " he said at a White House ceremony .',
        '" While many good people work in the telemarketing industry , the public is understandably losing patience with these unwanted phone calls , unwanted intrusions , " Mr. Bush said .'
    ],
    [
        'Federal agent Bill Polychronopoulos said it was not known if the man , 30 , would be charged .',
        'Federal Agent Bill Polychronopoulos said last night the man involved in the Melbourne incident had been unarmed .'
    ],
]
scores = model.predict(pairs)
print(scores)

# Alternatively, rank an array of candidate texts against a single query
ranks = model.rank(
    'The public is losing patience with unwanted phone calls.',
    [
        'While many good people work in telemarketing, the public is losing patience with unwanted intrusions.',
        'Federal agents reported an unarmed suspect in the downtown incident.',
        'Corporate earnings reports will be released at the close of the fiscal year.'
    ]
)
print(ranks)
Training DetailsTraining DatasetKiel Reranker CorpusSize: 5,000 training samplesColumns: text1, text2, and labelDataset Statistics:Text 1: Min: 15 tokens | Mean: 33.25 tokens | Max: 58 tokensText 2: Min: 16 tokens | Mean: 33.05 tokens | Max: 52 tokensLabel Distribution: Class 0 (~34.62%), Class 1 (~65.38%)Loss Function: BinaryCrossEntropyLoss with parameters:JSON{
    "activation_fn": "torch.nn.modules.linear.Identity",
    "pos_weight": null
}
Training HyperparametersPer Device Train Batch Size: 4Gradient Accumulation Steps: 8 (Effective batch size = 32)Learning Rate: 2e-05Number of Epochs: 1Warmup Steps: 0.1Mixed Precision: FP16 EnabledOptimizer: adamw_torch_fusedTraining LogsEpochStepTraining Loss0.16251.75220.32500.41950.48750.35220.641000.36460.81250.36390.961500.3551Total Training Time: 5.2 minutesFramework VersionsPython: 3.13.15Sentence Transformers: 5.7.0Transformers: 5.16.1PyTorch: 2.11.0+cu128Accelerate: 1.14.0Datasets: 4.8.5Tokenizers: 0.23.1Additional ResourcesTraining and Finetuning Reranker Models with Sentence Transformers: Comprehensive guide for training custom Cross-Encoders.CitationBibTeXCode snippet@inproceedings{reimers-2019-sentence-bert,
    title = "Sentence-BERT: Sentence Embeddings using Siamese BERT-Networks",
    author = "Reimers, Nils and Gurevych, Iryna",
    booktitle = "Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing",
    month = "11",
    year = "2019",
    publisher = "Association for Computational Linguistics",
    url = "[https://arxiv.org/abs/1908.10084](https://arxiv.org/abs/1908.10084)",
}

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей