/ Модель

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

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

dermalens-skin-cancer-model

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

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

0скачиваний за 30 дней1лайквеса обновлены17 авг 2026

Бенчмарки

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

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

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

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

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

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

DermaLens — сверточная нейронная сеть, разработанная Mitanshu Makwana для классификации дерматоскопических изображений поражений кожи. Модель построена на TensorFlow и Keras и относит изображение к одной из семи категорий датасета HAM10000; перед подачей изображения предусмотрены изменение размера и нормализация пикселей, а на выходе формируется классификация с оценками классов.

Модель предназначена для учебных проектов, экспериментов и демонстраций компьютерного зрения в дерматологии, включая исследовательские сценарии скрининга поражений кожи. В README указана точность около 83%, однако результат зависит от качества изображения, предобработки, устройства съёмки и распределения данных.

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

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

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

Ограничения

Обучена только на HAM10000, не валидирована клинически; качество может снижаться на изображениях другого происхождения и при дисбалансе классов. Не предназначена для диагностики или принятия решений о лечении.

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

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

Открыть на Hugging Face

DermaLens Skin Cancer Classification Model

A Deep Learning-based Skin Lesion Classification Model trained on the HAM10000 dataset using TensorFlow and Keras.

Python TensorFlow Keras Task Dataset Accuracy


Overview

DermaLens is a Convolutional Neural Network (CNN) developed for automated skin lesion classification. The model analyzes dermoscopic skin images and predicts the most likely lesion category among seven classes from the HAM10000 dataset.

This project demonstrates the application of Deep Learning and Computer Vision techniques in healthcare and skin cancer screening research.


Model Information

PropertyValue
Model NameDermaLens Skin Cancer Classification Model
AuthorMitanshu Makwana
FrameworkTensorFlow / Keras
Model Format.h5
Model Fileskin_cancer_cnn.h5
Model Size533 MB
DatasetHAM10000
Number of Classes7
TaskMulti-Class Image Classification
Accuracy~83%

Dataset

The model was trained using the HAM10000 (Human Against Machine with 10,000 Training Images) dataset.

Dataset Statistics

  • 10,000+ dermoscopic images
  • 7 skin lesion categories
  • Medical imaging benchmark dataset
  • Widely used in dermatology AI research

Supported Classes

Class LabelDisease Type
akiecActinic Keratoses and Intraepithelial Carcinoma
bccBasal Cell Carcinoma
bklBenign Keratosis-like Lesions
dfDermatofibroma
melMelanoma
nvMelanocytic Nevi
vascVascular Lesions

Model Architecture

The model is based on a Convolutional Neural Network (CNN) architecture consisting of:

  • Convolution Layers
  • ReLU Activation Functions
  • Max Pooling Layers
  • Batch Normalization
  • Dropout Layers
  • Dense Fully Connected Layers
  • Softmax Output Layer

Image Preprocessing

Before inference, images undergo:

  1. Image Resizing
  2. Pixel Normalization
  3. Batch Dimension Expansion

Training Configuration

ParameterValue
FrameworkTensorFlow / Keras
OptimizerAdam
Loss FunctionCategorical Crossentropy
Evaluation MetricAccuracy
Classification TypeMulti-Class

Performance

Evaluation Results

MetricScore
Accuracy~83%
Classes7

Actual performance may vary depending on image quality, preprocessing pipeline, acquisition device, and dataset distribution.


Usage

Installation

pip install tensorflow numpy pillow

Load Model

from tensorflow.keras.models import load_model

model = load_model("skin_cancer_cnn.h5")

Prediction Example

import numpy as np
from tensorflow.keras.preprocessing import image
from tensorflow.keras.models import load_model

model = load_model("skin_cancer_cnn.h5")

img = image.load_img("sample.jpg", target_size=(224, 224))
img = image.img_to_array(img)

img = np.expand_dims(img, axis=0)
img = img / 255.0

prediction = model.predict(img)

predicted_class = np.argmax(prediction)

print("Predicted Class:", predicted_class)

Intended Use

Suitable For

  • Educational Projects
  • Research Experiments
  • Computer Vision Learning
  • Medical AI Demonstrations
  • Academic Applications

Not Suitable For

  • Clinical Diagnosis
  • Patient Treatment Decisions
  • Emergency Healthcare Applications
  • Real-World Medical Deployment

Limitations

  • Trained exclusively on the HAM10000 dataset.
  • Performance may degrade on images from unseen sources.
  • Sensitive to image quality and preprocessing.
  • Dataset imbalance may affect minority-class predictions.
  • Not validated in clinical environments.

Ethical Considerations

This model is intended solely for educational and research purposes.

Predictions generated by this model should not be interpreted as medical advice, diagnosis, or treatment recommendations.

Users should always consult qualified healthcare professionals for any medical concerns.


Citation

If you use this model in your research or projects, please cite:

@misc{dermalens2026,
  title={DermaLens: Skin Cancer Classification using Deep Learning},
  author={Mitanshu Makwana},
  year={2026},
  publisher={Hugging Face}
}

Contact

Author: Mitanshu Makwana

Project: DermaLens – Skin Cancer Detection System

Hugging Face: Mitanshu10/dermalens-skin-cancer-model


Disclaimer

⚠️ This model is not FDA-approved, CE-certified, or clinically validated.

It is provided strictly for research, educational, and demonstration purposes and must not be used as a substitute for professional medical diagnosis.

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

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

GPU в ailist

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

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

Keras/TensorFlow-модели рантайм не загружает.

Ревизия весов
8252003

0 моделей