/ Модель

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

Контекст
131 072 токена
Архитектура
chest2vec · dense
Базовая модель
Qwen3-Embedding-0.6B
Библиотека
transformers
Опубликована
29 мая 2026

chest2vec_0.6B

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

Модель создаёт эмбеддинги радиологических заключений КТ и рентгенограмм грудной клетки для семантического поиска похожих случаев.

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

Бенчмарки

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

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

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

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

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

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

chest2vec 0.6B — это модель текстовых эмбеддингов для радиологических заключений КТ грудной клетки и рентгенограмм грудной клетки (CXR), разработанная на базе Qwen/Qwen3-Embedding-0.6B и адаптированная контрастивным обучением с LoRA для поиска похожих заключений. Адаптер уже объединён с весами; токенизатор включён в репозиторий, поэтому для загрузки не нужны пакет chest2vec и исходные веса Qwen3. Модель создаёт векторы размерности 1024 с пулингом последнего токена с учётом left padding и L2-нормализацией; поддерживается сокращение векторов до 512 или 256 измерений с повторной нормализацией.

Основной сценарий — семантический поиск похожих заключений КТ и CXR. Также модель обучалась для задач, связанных с суммаризацией заключений, извлечением наличия или отсутствия медицинских сущностей и выделением находок по анатомическим областям. Инструкцию рекомендуется добавлять к запросу, оставляя корпус без инструкции. Модель принимает текст и выдаёт векторные представления; она не предназначена для генерации готовых текстовых заключений. В метаданных указана библиотека Transformers и формат safetensors. Базовая модель использует лицензию Apache-2.0; отдельная лицензия адаптированной модели в предоставленных данных не указана.

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

  • поиск похожих заключений КТ грудной клетки
  • поиск похожих заключений рентгенографии грудной клетки
  • извлечение медицинских сущностей из радиологических заключений
  • сопоставление заключений по наличию или отсутствию находок
  • поиск находок, относящихся к заданной анатомической области
  • суммаризация заключений через сравнение эмбеддингов

Ограничения

Модель предназначена для текстовых заключений о КТ и рентгенографии грудной клетки, а не для непосредственного анализа медицинских изображений или генерации заключений. Для корректного сравнения запросов и корпуса используйте одинаковую размерность эмбеддингов; отдельная лицензия этой адаптации в предоставленных данных не указана.

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

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

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

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

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

Открыть на Hugging Face

chest2vec_0.6B

Chest-radiology text embedding model: Qwen/Qwen3-Embedding-0.6B contrastively LoRA-adapted for chest CT / CXR report retrieval. Embedding = left-padding-aware last-token (EOS) pooling + L2-norm. Embedding dim: 1024.

Self-contained AutoModel

The LoRA adapter is merged into the weights (model.safetensors) and the tokenizer is bundled, so loading needs no chest2vec package and no download of the base Qwen3-Embedding weights:

from transformers import AutoModel, AutoTokenizer
model = AutoModel.from_pretrained("chest2vec/chest2vec_0.6B", trust_remote_code=True).eval()
tok   = AutoTokenizer.from_pretrained("chest2vec/chest2vec_0.6B", trust_remote_code=True)

docs = ["Bibasilar atelectasis with small bilateral pleural effusions. Cardiomegaly."]
doc_emb = model.embed_texts(docs, tokenizer=tok)                      # [N, 1024], L2-normalized

# instruction-conditioned query
q_emb = model.embed_instruction_query(
    "Retrieve the chest CT report that is similar to the given report.",
    ["pleural effusion and cardiomegaly"], tokenizer=tok)
vals, idx = model.cosine_topk(q_emb, doc_emb, k=5)

Matryoshka embeddings

Matryoshka (MRL)-trained — truncate to 512 or 256 dims (keep first N dims, re-normalize):

emb512 = model.embed_texts(docs, tokenizer=tok, dim=512)
emb256 = model.embed_texts(docs, tokenizer=tok, dim=256)

Recommended dims: 1024 (full) · 512 · 256 (config.matryoshka_dims). Use the same dim for query and corpus.

Recommended instructions

Instruction-conditioned (Instruct: {instruction}\nQuery: {report}). Apply to the query side; embed the corpus without an instruction. Trained on chest CT and CXR across these families:

Retrieval — Retrieve the chest CT report that is similar to the given report. · Retrieve the CXR report that is similar to the given report. · Retrieve the CXR report that is similar to the given report with prior reference omitted.

Summarization — Summarize the following chest CT report · Summarize the following CXR report · Summarize the given report.

Entity extraction (leaf) — Given the following chest CT report, extract the presence/absence of entities · Given the following CXR report, extract the presence/absence of entities

Entity extraction (upper/coarse) — Given the following chest CT report, extract the presence/absence of upper-level entities · Given the following CXR report, extract the presence/absence of upper class entities

Anatomy-specific — From the following chest {CT report | X-ray report}, extract and return only the findings related to {REGION}, ignoring all information about other structures.

  • CT regions: lungs · airways and trachea · pleura · mediastinum and hilum · cardiovascular system · chest wall · bones and spine · upper abdomen · lower neck
  • CXR regions: lungs and airways · pleura · hila and mediastinum · cardiovascular system · musculoskeletal structures and chest wall · tubes, catheters, and support devices · abdomen

Details

  • Base: Qwen/Qwen3-Embedding-0.6B (Apache-2.0) — architecture rebuilt from the bundled config; merged weights loaded from this repo. Default attention sdpa (use flash_attention_2 on Ampere+ for speed).
  • Merged weights reproduce the original adapter-based embeddings to cosine ≥ 0.999.

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

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

GPU в ailist

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

Нельзя запустить

Модели нужен код из репозитория; автор пока не в списке доверенных организаций.

Класс архитектуры
Chest2VecModel
Ревизия весов
6636ec1

0 моделей