Skin Cancer Diagnose

Examples

Warning:

Do NOT use this for any medical diagnosis.
I am not a dermatologist, and NO dermatologist has endorsed it. This DL model is for my independent research.
Please refer to the GPL 3.0 for usage and license.

Citation:

  • Author/Dev: Duc Haba, 2022.
  • https://linkedin.com/in/duchaba
  • The training dataset are from the International Skin Imaging Collaboration (ISIC)
  • The Skin Cancer Identification are from 3 seperate datasets.
    1. https://www.kaggle.com/datasets/surajghuwalewala/ham1000-segmentation-and-classification
    2. https://www.kaggle.com/datasets/andrewmvd/isic-2019
    3. https://www.kaggle.com/datasets/jnegrini/skin-lesions-act-keratosis-and-melanoma
      • The Malignant versus Benign dataset
        1. https://www.kaggle.com/datasets/fanconic/skin-cancer-malignant-vs-benign

      Articles:

      Example Images: (left to right)

      1. Bowen Disease (AKIEC)
      2. Basal Cell Carcinoma
      3. Benign Keratosis-like Lesions
      4. Dermatofibroma
      5. Melanoma
      6. Melanocytic Nevi
      7. Squamous Cell Carcinoma
      8. Vascular Lesions
      9. Benign
      10. Benign 2

      Train Result:

      • Skin Cancer Classificaiton: F1-Score, Precision, and Recall Graph
      • Skin Cancer Malignant or Benign: F1-Score, Precision, and Recall Graph

      Dev Stack:

      • Jupyter Notebook, Python, Pandas, Matplotlib, Sklearn
      • Fast.ai, PyTorch

      Licenses: