Existing skin cancer applications are promising with a relatively high level of accuracy in identifying skin lesions. However, these results are typically received from controlled image datasets rather than random cases, which raises concerns about the validity of these systems. Additionally, these applications function as “black box AI” models, meaning that an outcome is generated without clear reasoning, decreasing user trust. Therefore, this project implemented explainable AI (XAI) to improve transparency through justified results.
In terms of image datasets, there is significant bias towards lighter skin tones, meaning that machine learning models may struggle to perform at a high accuracy on images with darker skin due to a lack of training data. Therefore, training data was carefully curated, ensuring as much of an even distribution of skin tones as possible.