/ Модель

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

Лицензия
MIT
Опубликована
28 июл 2026

polyp-unet-r34-heavy

Сегментация изображенийИзображение → mask3 профессии

U-Net с энкодером ResNet34 выделяет полипы на изображениях колоноскопии для исследовательских экспериментов.

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

Бенчмарки

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

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

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

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

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

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

polyp-unet-r34-heavy — модель сегментации полипов на изображениях колоноскопии, разработанная автором репозитория saadaamir14. Это U-Net с энкодером ResNet34, обученная на 1 305 изображениях из наборов Kvasir-SEG и CVC-ClinicDB по усиленному рецепту обучения; опубликован чекпойнт с медианным результатом среди пяти запусков с разными случайными зернами. Модель оценивает изображения размером 352×352 и выдаёт карту сегментации полипов.

Она предназначена для исследований и экспериментов по автоматическому выделению полипов. На тестах Kvasir и CVC-ClinicDB, чьи центры представлены в обучении, Dice составил 0,8947 и 0,9063; на наборе CVC-ColonDB из незнакомого центра — 0,7549. Оценки при уменьшенном разрешении ограничивают достижимое качество и не вполне сопоставимы с опубликованными результатами других работ.

Модель распространяется в формате safetensors под лицензией MIT. Это исследовательский артефакт, а не медицинское устройство: качество в новой клинике заранее не предсказуемо, мелкие полипы часто пропускаются, а результаты на CVC-ClinicDB могут быть завышены из-за пересечения видео между обучающими и тестовыми кадрами.

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

  • сегментация полипов на кадрах колоноскопии
  • создание масок полипов для анализа медицинских изображений
  • оценка качества сегментации на наборах Kvasir-SEG и CVC-ClinicDB

Ограничения

Модель не предназначена для клинических решений; её качество в новых медицинских центрах непредсказуемо, а мелкие полипы являются основным типом ошибок. Оценка на CVC-ClinicDB может быть оптимистичной из-за пересекающихся видеороликов в обучающей и тестовой выборках.

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

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

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

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

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

Открыть на Hugging Face

polyp-unet-r34-heavy

U-Net with a ResNet34 encoder, trained for polyp segmentation on the standard benchmark (900 Kvasir-SEG + 550 CVC-ClinicDB) and evaluated on five centres across three countries.

Training recipe: heavy. Random seed: 3.

This is the median seed, not the best

5 models were trained with this recipe, differing only in random seed. Their scores on ETIS-Larib ranged from 0.7144 to 0.7328. This checkpoint is the median of those 5, deliberately.

Publishing the best of 5 would contradict the finding the project reports: that seed variance on this benchmark is large enough to manufacture apparent improvements. A model card showing a cherry-picked run would be an example of the problem, not a result.

Performance

test setcentrethis checkpoint5-seed mean ± std
Kvasirseen0.89470.8989 ± 0.0088
CVC-ClinicDBseen0.90630.8952 ± 0.0088
CVC-ColonDBunseen0.75490.7597 ± 0.0091
CVC-300unseen0.86720.8597 ± 0.0243
ETIS-LaribPolypDBunseen0.71980.7211 ± 0.0074

Dice, computed per image and averaged. "Seen" means the centre contributed images to training. Evaluation is at 352×352 rather than native resolution, which caps achievable Dice at roughly 0.97 and makes these numbers not exactly comparable to published results.

Usage

import torch
import segmentation_models_pytorch as smp
from huggingface_hub import hf_hub_download
from safetensors.torch import load_file

path = hf_hub_download("saadaamir14/polyp-unet-r34-heavy", "model.safetensors")
model = smp.Unet("resnet34", encoder_weights=None, in_channels=3, classes=1)
model.load_state_dict(load_file(path))
model.eval()

# input: RGB, resized to 352x352, normalised with ImageNet statistics
# output: one logit per pixel; sigmoid then threshold at 0.5

Limitations

This model is a research artifact. It is not a medical device and must not be used for clinical decisions.

  • Trained on 1,305 images from two centres. Performance at a new hospital is not predictable from these numbers.
  • Drops roughly 0.2 Dice moving from centres seen in training to an unseen centre in another country.
  • Small polyps are the dominant failure mode. At 352×352 the smallest ETIS polyp occupies 133 pixels, and the network downsamples 32×.
  • CVC-ClinicDB scores are optimistic; that dataset's train and test frames come from overlapping colonoscopy videos.

Full protocol, statistics and the complete limitations list: https://github.com/saad-aamir/polyp-segmentation

Citation

Datasets belong to their original authors. Please cite Kvasir-SEG, CVC-ClinicDB, CVC-ColonDB, CVC-300 and ETIS-Larib if you use them.

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

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

GPU в ailist

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

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

Архитектура ? неизвестна transformers в образе рантайма.

Ревизия весов
9c2d1b4

0 моделей