/ Модель

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

Параметры
33 млн
Лицензия
Apache 2.0
Архитектура
swin · dense
Базовая модель
swin-tiny-patch4-window7-224
Опубликована
2 июл 2022

swin-tiny-patch4-window7-224-finetuned-skin-cancer

Классификация изображенийИзображение → label3 профессии

Дообученная Swin-Tiny классифицирует фотографии кожных образований по семи категориям, включая меланому.

143скачиваний за 30 дней8лайковвеса обновлены18 окт 2023

Бенчмарки

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

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

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

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

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

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

Модель gianlab/swin-tiny-patch4-window7-224-finetuned-skin-cancer — дообученная Gianlab версия Swin-Tiny от Microsoft для классификации фотографий кожных образований. Она основана на архитектуре Swin Transformer и содержит около 33 млн параметров. Принимает изображения и относит их к одному из семи классов: актинический кератоз, базальноклеточная карцинома, доброкачественные кератозоподобные образования, дерматофиброма, меланоцитарные невусы, меланома или сосудистые поражения.

Модель предназначена для экспериментальной автоматической классификации изображений кожных поражений. В карточке приведены результаты на оценочном наборе: точность 72,75% и loss 0,7695. Эти показатели не подтверждают пригодность для медицинской диагностики: модель может ошибаться, а данных о составе и репрезентативности обучающей и оценочной выборок недостаточно. Репозиторий распространяется по лицензии Apache-2.0.

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

  • классификация фотографий кожных образований по семи категориям
  • предварительная сортировка изображений дерматологических поражений
  • эксперименты с классификацией кожных заболеваний на изображениях

Ограничения

Точность на указанной оценочной выборке составляет 72,75%, поэтому предсказания могут быть ошибочными и модель не следует использовать как самостоятельное средство диагностики. Сведения о составе и репрезентативности данных обучения и оценки в карточке отсутствуют.

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

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

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

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

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

Открыть на Hugging Face

swin-tiny-patch4-window7-224-finetuned-skin-cancer

This model is a fine-tuned version of microsoft/swin-tiny-patch4-window7-224 on the imagefolder dataset. It achieves the following results on the evaluation set:

  • Loss: 0.7695
  • Accuracy: 0.7275

Model description

This model was created by importing the dataset of the photos of skin cancer into Google Colab from kaggle here: https://www.kaggle.com/datasets/kmader/skin-cancer-mnist-ham10000 . I then used the image classification tutorial here: https://colab.research.google.com/github/huggingface/notebooks/blob/main/examples/image_classification.ipynb

obtaining the following notebook:

https://colab.research.google.com/drive/1bMkXnAvAqjX3J2YJ8wXTNw2Z2pt5KCjy?usp=sharing

The possible classified diseases are: 'Actinic-keratoses', 'Basal-cell-carcinoma', 'Benign-keratosis-like-lesions', 'Dermatofibroma', 'Melanocytic-nevi', 'Melanoma', 'Vascular-lesions' .

Skin example:

skin

Intended uses & limitations

More information needed

Training and evaluation data

More information needed

Training procedure

Training hyperparameters

The following hyperparameters were used during training:

  • learning_rate: 5e-05
  • train_batch_size: 32
  • eval_batch_size: 32
  • seed: 42
  • gradient_accumulation_steps: 4
  • total_train_batch_size: 128
  • optimizer: Adam with betas=(0.9,0.999) and epsilon=1e-08
  • lr_scheduler_type: linear
  • lr_scheduler_warmup_ratio: 0.1
  • num_epochs: 1

Training results

Training LossEpochStepValidation LossAccuracy
0.69110.99700.76950.7275

Framework versions

  • Transformers 4.20.1
  • Pytorch 1.11.0+cu113
  • Datasets 2.3.2
  • Tokenizers 0.12.1

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
SwinForImageClassification
Ревизия весов
3b408dc

0 моделей