This repository contains the code to reproduce the results of D.U.C.C. (Dermatological Underlying Cancer Classifcation), our project at the 2023 TJ BioCode competition.
Melanoma is the most deadly type of skin cancer. It occurs when the pigment-producing cells in the skin become cancerous. Additionally, a person has a 1 in 17 chance of being diagnosed with melanoma by the age of 85. Melanoma becomes more difficult to treat the deeper it spreads into the skin, so regular skin examinations are key to recognizing melanoma in its early stages.
D.U.C.C. (Dermatological Underlying Cancer Classification) is a tool for users to determine the likelihood of a skin lesion being malignant. The user uploads a picture of the lesion, and it is classified as malignant or benign using machine learning. Regular use of D.U.C.C. can increase the chance of melanoma being recognized early, thus decreasing the mortality rate of skin cancer.
For this project, we utilized the HAM10000 Dataset, a large collection of skin images, some being positive samples (where the patient has melanoma) and some being negative samples (where the patient does not have melanoma).
For any issues pertaining to the code, please use the Issues tab. For questions regarding the project itself, please reach out to the developers of D.U.C.C. (Anish Susarla, Cindy Yang, Athan Zhang, Elise Zhu).
Parts of this repository are based on existing Kaggle Code for the dataset. We extended upon this code by developing other models that were not publicly used on this dataset.