/ Модель

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

Параметры
113 млн
Лицензия
Apache 2.0
Архитектура
vit · dense
Опубликована
8 мар 2024

Skin_Cancer-Image_Classification

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

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

1 054скачиваний за 30 дней44лайкавеса обновлены19 мар 2024

Бенчмарки

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

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

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

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

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

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

Модель Anwarkh1/Skin_Cancer-Image_Classification разработана для классификации изображений кожных поражений на семь категорий: доброкачественные кератозоподобные поражения, базальноклеточная карцинома, актинические кератозы, сосудистые поражения, меланоцитарные невусы, меланома и дерматофиброма. Она основана на Vision Transformer (ViT) с патчами 16×16 и предобученной моделью Google ViT на ImageNet21k; классификационная голова заменена и дообучена для этой задачи. Модель содержит 113,2 млн параметров.

Модель принимает изображения и выдаёт класс кожного поражения. В README сообщается о точности 96,95% на валидационной выборке после пяти эпох обучения; этот результат относится к описанному набору данных и сам по себе не подтверждает точность на других данных или в клинической практике. Модель предназначена для классификации изображений, а не для постановки диагноза. Репозиторий опубликован по лицензии Apache-2.0.

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

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

Ограничения

Валидационная точность указана для набора данных из README и не гарантирует такую же эффективность на других изображениях. Результат классификации не является медицинским диагнозом.

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

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

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

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

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

Открыть на Hugging Face

Skin Cancer Image Classification Model

Introduction

This model is designed for the classification of skin cancer images into various categories including benign keratosis-like lesions, basal cell carcinoma, actinic keratoses, vascular lesions, melanocytic nevi, melanoma, and dermatofibroma.

Model Overview

  • Model Architecture: Vision Transformer (ViT)
  • Pre-trained Model: Google's ViT with 16x16 patch size and trained on ImageNet21k dataset
  • Modified Classification Head: The classification head has been replaced to adapt the model to the skin cancer classification task.

Dataset

  • Dataset Name: Skin Cancer Dataset
  • Source: Marmal88's Skin Cancer Dataset on Hugging Face
  • Classes: Benign keratosis-like lesions, Basal cell carcinoma, Actinic keratoses, Vascular lesions, Melanocytic nevi, Melanoma, Dermatofibroma

Training

  • Optimizer: Adam optimizer with a learning rate of 1e-4
  • Loss Function: Cross-Entropy Loss
  • Batch Size: 32
  • Number of Epochs: 5

Evaluation Metrics

  • Train Loss: Average loss over the training dataset
  • Train Accuracy: Accuracy over the training dataset
  • Validation Loss: Average loss over the validation dataset
  • Validation Accuracy: Accuracy over the validation dataset

Results

  • Epoch 1/5, Train Loss: 0.7168, Train Accuracy: 0.7586, Val Loss: 0.4994, Val Accuracy: 0.8355
  • Epoch 2/5, Train Loss: 0.4550, Train Accuracy: 0.8466, Val Loss: 0.3237, Val Accuracy: 0.8973
  • Epoch 3/5, Train Loss: 0.2959, Train Accuracy: 0.9028, Val Loss: 0.1790, Val Accuracy: 0.9530
  • Epoch 4/5, Train Loss: 0.1595, Train Accuracy: 0.9482, Val Loss: 0.1498, Val Accuracy: 0.9555
  • Epoch 5/5, Train Loss: 0.1208, Train Accuracy: 0.9614, Val Loss: 0.1000, Val Accuracy: 0.9695

Conclusion

The model demonstrates good performance in classifying skin cancer images into various categories. Further fine-tuning or experimentation may improve performance on this task.

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
ViTForImageClassification
Ревизия весов
e37ebda

0 моделей