/ Модель

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

Контекст
8 192 токена
Параметры
70 млн
Лицензия
Apache 2.0
Архитектура
modernbert · dense
Базовая модель
med-ruri-v3-70m
Библиотека
sentence-transformers
Опубликована
14 июн 2026

med-ruri-v3-70m-v2-from-med

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

Японская медицинская модель эмбеддингов для семантического поиска по запросам и документам.

106скачиваний за 30 дней0лайковвеса обновлены15 июн 2026

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

genshiai-daichi разработала японскую медицинскую модель эмбеддингов на базе ModernBERT-Ja и ruri-v3. Это дообученная версия genshiai-daichi/med-ruri-v3-70m, предназначенная для семантического поиска по медицинским текстам и сопоставления поисковых запросов с документами. Модель содержит 70 млн параметров, принимает текст и поддерживает контекст до 8192 токенов.

Внутридоменная оценка поиска nDCG@10 на отложенных запросах из того же распределения составила 0,5117; авторы отмечают, что эта метрика не показывает качество на данных из других распределений или периодов. Для работы с Sentence Transformers нужны префиксы «検索クエリ: » для запросов и «検索文書: » для документов, а также та же предварительная обработка, что и при обучении: нормализация NFKC и удаление года из заголовка. В README указан промежуточный checkpoint, загружаемый по revision step-6159; main может обновляться. Лицензия Apache-2.0.

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

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

Ограничения

Оценка nDCG@10 отражает только поиск на отложенных запросах из того же распределения и не характеризует обобщение на другие периоды и данные. Для заявленного качества требуются префиксы запросов и документов, нормализация NFKC и удаление года из заголовка; checkpoint обозначен как промежуточный и может обновляться.

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

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

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

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

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

Открыть на Hugging Face

med-ruri-v3-70m-v2-from-med

日本語医療ドメインの文埋め込みモデル (ruri-v3 / ModernBERT-Ja ベース)。学習進行中の自動アップロードです。

このモデルの位置づけ

継続学習: 既に医療 fine-tune 済みの genshiai-daichi/med-ruri-v3-70m(v1) の上に v2 レシピで追加学習

  • 現在の step: 6159 / in-domain nDCG@10: 0.5117
  • 各 step は step-6159 の revision ブランチで固定取得可。main は最新/最終。

性能 (in-domain nDCG@10)

※ 同一ガイドライン分布の held-out クエリ + 3万 distractor での検索性能。 汎化/temporal の優劣はこの指標では測れない (別途 ood_affinity で評価)。

  • baseline (学習前): 0.4137
  • final: 0.5117 (Δ +0.0980)
  • best (全step中): 0.5117
stepnDCG@10
5000.4235
10000.4371
15000.4498
20000.4565
25000.4669
30000.4713
35000.4840
40000.4919
45000.4983
50000.5061
55000.5044
60000.5117
61590.5117

ログ / TensorBoard

  • step毎 nDCG: metrics_progress.json
  • TensorBoard event は各 step-N ブランチの runs/ に同梱 (tensorboard --logdir runs で loss/nDCG を可視化可)。

v2 学習レシピ

  • 精度: fp32 重み + TF32 matmul(ModernBERT は bf16 計算で grad nan 崩壊するため。TF32 で安定かつ高速)
  • NFKC 正規化: PDF 由来の康熙部首などの tokenizer 汚染を除去
  • strip-year: ヘッダの発行年【…(YYYY)…】を除去し、埋め込みを版非依存に
  • temporal hard-negative: 旧版チャンクを hard-neg に(年号への過適合=「学習分布に近い版」嗜好を抑制), oversample ×10
  • loss: MultipleNegativesRankingLoss (scale=50, temp=0.02), lr=1e-5
  • prefix (必須): query=検索クエリ: / document=検索文書: (付けないと精度が大きく落ちる)

使い方

from sentence_transformers import SentenceTransformer
m = SentenceTransformer("genshiai-daichi/med-ruri-v3-70m-v2-from-med", revision="step-6159")  # main で最新も可
q = m.encode(["検索クエリ: 心不全の標準治療は"], normalize_embeddings=True)
d = m.encode(["検索文書: 【…】 …本文…"], normalize_embeddings=True)

注意

  • serving 側も train と同じ前処理 (NFKC + strip-year) が必須(train/serve skew 回避)。
  • 学習中の中間 checkpoint です。最終版・各 step の nDCG@10 比較は metrics_progress.json を参照。

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
ModernBertModel
Ревизия весов
38e4f0c

0 моделей