Back To Projects

Skin Cancer Detection

Jaida G.

The goal of this research project is to predict whether or not a patient has skin cancer through a machine learning model that is developed from an image dataset. Skin cancer is extremely dangerous, as over 9500 people in the US are diagnosed with it daily. If detected early, patients will have a more likely chance of survival. I tested an MLP Classifier, Decision Tree Regressor, a Logistic Regression Model, and a KNN Model to compare various results and ultimately determine the best accuracy. The MLP Classifier had a 74.5% accuracy, the Decision Tree Regressor had a 74.1% accuracy, the Logistic Regression Model had a 68.8% accuracy, and the KNN Model had a 74.6% accuracy (all testing). We can see that the MLP Classifier, Decision Tree Regressor, and the KNN Model had around the same accuracy while outperforming the Logistic Regression Model. However, when comparing training data, there seems to be a large overfitting problem with most of the models.


The goal of this research project is to predict whether or not a patient has skin cancer through a machine learning model that is developed from an image dataset. Skin cancer is extremely dangerous, as over 9500 people in the US are diagnosed with it daily. If detected early, patients will have a more likely chance of survival. I tested an MLP Classifier, Decision Tree Regressor, a Logistic Regression Model, and a KNN Model to compare various results and ultimately determine the best accuracy. The MLP Classifier had a 74.5% accuracy, the Decision Tree Regressor had a 74.1% accuracy, the Logistic Regression Model had a 68.8% accuracy, and the KNN Model had a 74.6% accuracy (all testing). We can see that the MLP Classifier, Decision Tree Regressor, and the KNN Model had around the same accuracy while outperforming the Logistic Regression Model. However, when comparing training data, there seems to be a large overfitting problem with most of the models.

Explore More!

Jaida G.
Odysseas Drosis
PhD Candidate in Computer Science, Masters in Computer Science Alum from Cornell

Related Projects

Computational Approaches to Enhance Idiopathic Intracranial Hypertension Diagnosis: A Neural Network-Based Framework for Improved Clinical Decision Support

A computer model, trained on eye images, can tell if optic nerves are healthy or not with 97% accuracy. This is important because it messes up less often than people do, making it a useful tool. The model looks at pictures of the back of the eye (fundus imaging) to make these predictions.
Rohan B.
Mentored by
workspace_premium
Evaluating the Efficacy of the 3D U-Net Architecture For Glioblastoma Multiforme Tumor Segmentation

This research evaluates the performance of the 3D U-Net model for automated glioblastoma tumor segmentation from MRIs, achieving 98.6% accuracy and significantly faster processing times than human oncologists, crucial for effective radiation therapy.
Arnav J.
Mentored by Erick Siavichay
Insect Identification Project for Agricultural Advancement

Through the use of image data, we developed an artificial intelligence system which is able to predict an insect’s species based on a photo of a given insect.
Archith S.
Mentored by Barbie Duckworth