Back To Projects

Optimizing Skin Cancer Classifiers By Applying Multiplicative Weight Update Into A Mobile Application

Animish J.

Skin cancer is slowly becoming the most common and frequent type of cancer in the world. In the United States alone, research suggests that skin cancer is the most common cancer in and that one in every five people will acquire skin cancer at some point throughout their lifetime.


This study deals with using Artificial Intelligence and Machine Learning in order to create models that can diagnose skin cancer using images. Many models have been created in the past using different algorithms and methods. In this study, the multiplicative weight update method is used in order to take the predictions of multiple models in order to try and acquire more accurate predictions. In this study, a Logistic Regression, CNN, and SVC model are used. These models are sent images of skin cancer from the ISIC-Archive and they try to recognize patterns in order to categorize new images. These models are all then sent to a multiplicative weight update algorithm which takes into account the precision and accuracy of each model through each successive guess in order to add weight to their guess. These guesses are then added together in order to try and find the correct predictions. Using Multiplicative Weight Update, the model received an accuracy of 74.69%. The conclusion was made that using an SVC model would be the best option for this problem rather than a Multiplicative Weight Update system.

Explore More!

Animish J.
Odysseas Drosis
PhD Candidate in Computer Science, Masters in Computer Science Alum from Cornell

Related Projects

The Impacts of Child-Mentor Relationships on Child Mental Health

In this paper, we use a dataset from the Substance Abuse and Mental Health Data Archive to analyze the impacts of child-mentor relationships on child mental health. Previous studies have come to similar conclusions: positive parent-student and teacher-student relationships often lead to signs of positive mental health in children. To expand upon these past findings, we used different measures of mental health and relationship qualities to create a predictive model. We conducted classification and coefficient weight analyses to see how strong of an impact different variables representing indicators of healthy relationships had on different aspects of child mental health. This information was used to create predictions of future cases. Like previous studies, we found that there was a general pattern that showed that good child-mentor relationships, defined specifically by the frequency of praise and fights, had an overall positive impact on child mental health, specifically when it came to symptoms of depression. Furthermore, parents seemed to have stronger impacts on child mental health than teachers did. Limitations include possibly biased respondents who may not be representative of the greater population, as well as the specificity of the variables that were chosen. Going forward, further steps to analyze different datasets and deepen the scope of the research will be helpful in finding patterns and developing more detailed conclusions.
Samantha K.
Mentored by Akshay Jagadeesh
Using Machine Learning Architecture to Detect Brain Tumors

Not all tumors in the brain are cancerous, so irregular cell growths can often be determined as benign and are ignored completely. However, many of these low-danger cell growths can develop into higher-danger cancerous tumors. Identifying these low-danger tumors early is key to preventing cancer in the future.
Mike S.
Mentored by Matthew Radzihovsky
Brain Cancer Detection

Current methods for determining the presence and type of brain tumor in a given patient’s MRI scan can oftentimes be inefficient and are prone for error. By using a machine learning algorithm, the error in these classifications is reduced significantly, and the process is made much more efficient.
Rohan T.
Mentored by