Skip to content
Back to skills

Mobile Skin Classification Eval

ASecurity

Evaluates a CNN model's ability to classify smartphone-captured images of skin lesions into one of seven dermatological conditions. It probes the model's robustness to class imbalance and the effectiveness of data preprocessing strategies like oversampling and augmentation. Use when the user wants to benchmark on Smartphone Skin Disease Dataset, or asks about evaluating this task. Reports accuracy.

  • 3 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 11, 2026
researchpythongotestingperformance

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add qhjqhj00/research-skills-pool --skill mobile-skin-classification-eval --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Mobile Skin Classification Eval?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Mobile Skin Classification Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-mobile-skin-classification-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-mobile-skin-classification-eval)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: mobile-skin-classification-eval
description: Evaluates a CNN model's ability to classify smartphone-captured images of skin lesions into one of seven dermatological conditions. It probes the model's robustness to class imbalance and the effectiveness of data preprocessing strategies like oversampling and augmentation. Use when the user wants to benchmark on Smartphone Skin Disease Dataset, or asks about evaluating this task. Reports accuracy.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 1911.07929
  bibtex_key: [REDACTED]
  confidence: high
---

# mobile-skin-classification-eval

> A Smartphone-Based Skin Disease Classification Using MobileNet CNN — Velasco et al. (2019) (arXiv:1911.07929, 2019)

## What this evaluates

Evaluates a CNN model's ability to classify smartphone-captured images of skin lesions into one of seven dermatological conditions. It probes the model's robustness to class imbalance and the effectiveness of data preprocessing strategies like oversampling and augmentation.

## Datasets

- **Smartphone Skin Disease Dataset** — total 3406; splits: train (2724), test (638), validation (638)

## Metrics

- `accuracy` **(primary)** — range: percent
  - Percentage of correctly classified images out of the total test set. Calculated as (True Positives / Total Samples) * 100.

## Input / output format

**Input**: RGB images of skin lesions captured via smartphone camera.

**Output**: A single class label from the set: Acne, Eczema, Pityriasis rosea, Psoriasis, Tinea Corporis, Varicella (chickenpox), Vitiligo.

## Scoring recipe

```python
def compute_accuracy(predictions, gold_labels):
    correct = sum(1 for p, g in zip(predictions, gold_labels) if p == g)
    return (correct / len(gold_labels)) * 100
```

## Common pitfalls

- The validation and test sets appear to have identical sizes in the tables, suggesting the 20% non-training split may have been used for both validation and testing, or the split ratio is ambiguous.
- Class imbalance is significant (e.g., Acne: 805 vs Varicella: 314), so accuracy alone may mask poor performance on minority classes without per-class metrics.
- Data augmentation parameters are fixed (e.g., rotation 40, shifts 0.2), but the exact implementation details (e.g., TensorFlow/Keras defaults) are not fully specified.

## Evidence (verbatim from paper)

> Figures 9 to 10 show the confusion matrix of the model with data augmentation and with oversampling technique used. Still, this demonstrate how the system misclassify most of the psoriasis test images as acne and pityriasis rosea but from 75% accuracy on psoriasis, the accuracy goes up to 80% as well as the rank-1 accuracy of the model and is now, 94.4%.

## Citation

```bibtex
@misc{velasco2019smartphone,
  title={A Smartphone-Based Skin Disease Classification Using MobileNet CNN},
  author={Velasco et al. (2019)},
  year={2019},
  note={arXiv:1911.07929}
}
```

- arXiv: 1911.07929

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.