/ Модель

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

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

med-ruri-v3-70m

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

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

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

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

В описанной авторами проверке на 2000 отложенных синтетических запросах по медицинской тематике nDCG@10 вырос с 0,305 у базовой модели до 0,424. Для запросов и документов необходимо добавлять префиксы «検索クエリ: » и «検索文書: » соответственно; в Sentence Transformers их можно назначить через prompt_name. Модель специализирована на японском языке и медицине, поэтому для других языков и общих текстов преимущество дообучения может быть невелико. Результаты синтетической оценки не гарантируют качество в конкретной системе. Лицензия CC-BY-NC-4.0 запрещает коммерческое использование.

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

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

Ограничения

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

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

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

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

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

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

Открыть на Hugging Face

med-ruri-v3-70m

日本語の医療ドメインに特化した文埋め込み (sentence embedding) モデル。 cl-nagoya/ruri-v3-70m (ModernBERT-Ja, 768次元, 8192 context) をベースに、医療ドメインの検索タスクで fine-tune しています。

in-domain 医療検索 nDCG@10: 0.305 (base) → 0.424 (+39%)

Ruri prefix (重要)

Ruri 系と同じく 1+3 prefix を付けて使います (付けないと精度が落ちます)。

  • クエリ: 検索クエリ:
  • 文書: 検索文書:

prefix はモデル設定に登録済みなので prompt_name で自動付与できます。

使い方

from sentence_transformers import SentenceTransformer

model = SentenceTransformer("genshiai-daichi/med-ruri-v3-70m")

queries = ["バンコマイシンのトラフ目標値は?"]
docs = ["MRSA 感染症における Vancomycin の TDM では ..."]

q = model.encode(queries, prompt_name="query", normalize_embeddings=True)
d = model.encode(docs,    prompt_name="document", normalize_embeddings=True)

scores = q @ d.T   # cosine similarity

評価 (in-domain retrieval, held-out 2,000 queries)

nDCG@10
cl-nagoya/ruri-v3-70m (base)0.3052
med-ruri-v3-70m (step 5000)0.4237

用途

  • 日本語の医療文書 (診療ガイドライン等) に対する 意味検索 / retrieval
  • 医療 RAG の retriever (質問 → 関連 passage の検索)
  • 文書間の意味的類似度・クラスタリング

制限事項

  • 日本語の医療ドメイン特化。一般ドメインや他言語は base モデルの素の性能に近づきます
  • 上記 nDCG は held-out の合成クエリでの in-domain 評価であり、実運用性能は別途検証を推奨
  • 推論時は prefix 必須 (検索クエリ: / 検索文書: )

学習経過 (training progression)

fine-tune 中の held-out 検索性能 (500 step ごとに評価):

stepnDCG@10
(base)0.3052
5000.3708
10000.3920
15000.4012
20000.4061
25000.4139
30000.4150
35000.4176
40000.4231
45000.4232
50000.4237
55000.4218
58800.4223

学習 loss (MultipleNegativesRankingLoss)

steploss
503.132
7501.062
14500.854
21500.800
28500.727
35500.681
42500.677
49500.640
56500.656
58500.665

学習設定

  • base: cl-nagoya/ruri-v3-70m
  • loss: MultipleNegativesRankingLoss (scale=50, temperature=0.02)
  • 1 epoch (5880 steps), best = step 5000 (0.85 epoch 相当)
  • batch 192 / max_seq 768 / lr 3e-5 / bf16 + gradient checkpointing
  • query/passage に Ruri prefix を付与して contrastive 学習

チェックポイント

学習途中の checkpoint は step-N ブランチに保存されています (SentenceTransformer("genshiai-daichi/med-ruri-v3-70m", revision="step-5000"))。 main は nDCG@10 が最良の checkpoint (step 5000) です。

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей