Skin cancer detection using the HAM10000 dataset: a comparative study of machine learning models
Abstract
Skin cancer is a prevalent and potentially life-threatening disease that requires early and accurate detection for effective treatment. Existing skin cancer detection procedures face limitations in terms of accuracy and efficiency. To overcome these limitations, we put forward a novel solution that leverages machine learning models to classify seven types of skin cancers using the HAM10000 dataset. This dataset consists of diverse clinical images, providing a valuable resource for developing robust classification models. Our approach involves preprocessing the HAM10000 dataset to ensure data consistency and enhance model performance. We apply various machine learning models, including KNN, Decision Tree, Random Forest, Ridge Classifier, and SVM, to classify the different types of skin cancers. Through rigorous evaluation, our models demonstrate promising results. Among the models tested, the Random Forest algorithm exhibits superior performance, achieving a validation set accuracy of 95.5% and a test set accuracy of 95.6%. These results highlight the effectiveness of our proposed methodology in accurately classifying skin cancers and surpassing the performance of traditional detection procedures. By utilizing machine learning techniques, our solution offers an improved approach to skin cancer detection, addressing the limitations of existing methods. The integration of Random Forest further enhances accuracy, enabling early and accurate diagnosis, which is crucial for successful treatment outcomes and improved patient care.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Data augmentation is typically treated as supplementary rather than integral.
“Data augmentation is typically treated as supplementary rather than integral (11, 12).”
From Interpretable multimodal fusion for skin lesion classification using dermoscopic images and patient metadata (2026) · cites this paper as [12]
A smaller number of works employed ML classifiers.
“A smaller number of works employed ML classifiers (12, 23).”
From Interpretable multimodal fusion for skin lesion classification using dermoscopic images and patient metadata (2026) · cites this paper as [12]
Early studies relied on hand-crafted features, which were limited in capturing complex lesion patterns.
“Early studies relied on hand-crafted features (12), which were limited in capturing complex lesion patterns.”
From Interpretable multimodal fusion for skin lesion classification using dermoscopic images and patient metadata (2026) · cites this paper as [12]
A limited number of works adopt SMOTE-based oversampling, which is more suitable for structured data than high-dimensional image representations.
“A limited number of works adopt SMOTE-based oversampling (12, 16), which is more suitable for structured data than high-dimensional image representations.”
From Interpretable multimodal fusion for skin lesion classification using dermoscopic images and patient metadata (2026) · cites this paper as [12]
Cites
Dermatologist-level classification of skin cancer with deep neural networks
Esteva, A., Kuprel, B., Novoa, R. A., Ko, J., Swetter, S. M., Blau, H. M., & Thrun, S. (2017) · Nature · doi:10.1038/nature21056 · Cited by 14,362 · see citing works
Tschandl, P., Rosendahl, C., & Kittler, H. (2018) · Scientific Data · doi:10.1038/sdata.2018.161 · Cited by 3,628 · see citing works
Skin cancer detection: A review using deep learning techniques
Dildar, M., Akram, S., Irfan, M., Khan, H. U., Ramzan, M., Mahmood, A. R., Alsaiari, S. A., Saeed, A. H. M., Alraddadi, M. O., & Mahnashi, M. H. (2021) · International Journal of Environmental Research and Public Health · doi:10.3390/ijerph18105479 · Cited by 597 · see citing works
Ali, M. S., Miah, M. S., Haque, J., Rahman, M. M., & Islam, M. K. (2021) · Machine Learning with Applications · doi:10.1016/j.mlwa.2021.100036 · Cited by 415 · see citing works
Iqbal, I., Younus, M., Walayat, K., Kakar, M. U., & Ma, J. (2020) · Computerized Medical Imaging and Graphics · doi:10.1016/j.compmedimag.2020.101843 · Cited by 343 · see citing works
Early detection and treatment of skin cancer.
Jerant, A. F., Johnson, J. A., Sheridan, C. D., et al. (2000) · PubMed · Cited by 316 · see citing works
Computer Aided Melanoma Skin Cancer Detection Using Image Processing
Jain, S., Jagtap, V. S., & Pise, N. N. (2015) · Procedia Computer Science · doi:10.1016/j.procs.2015.04.209 · Cited by 314 · see citing works
Skin Lesion Analyser: An Efficient Seven-Way Multi-class Skin Cancer Classification Using MobileNet
Chaturvedi, S. S., Gupta, K., & Prasad, P. S. (2020) · Advances in intelligent systems and computing · doi:10.1007/978-981-15-3383-9_15 · Cited by 222 · see citing works
Deep Learning Solutions for Skin Cancer Detection and Diagnosis
Nahata, H., & SINGH, S. P. (2020) · Learning and analytics in intelligent systems · doi:10.1007/978-3-030-40850-3_8 · Cited by 222 · see citing works
SMOTE for Handling Imbalanced Data Problem : A Review
Pradipta, G. A., Wardoyo, R., Musdholifah, A., Sanjaya, I. N. H., & Ismail, M. (2021) · International Conference on Informatics and Computing (ICIC) · doi:10.1109/icic54025.2021.9632912 · Cited by 166 · see citing works
A Convolutional Neural Network Framework for Accurate Skin Cancer Detection
Thurnhofer-Hemsi, K., & Domínguez, E. (2021) · Neural Processing Letters · doi:10.1007/s11063-020-10364-y · Cited by 157 · see citing works
Skin Cancer Detection using Machine Learning Techniques
Vidya, M., & Karki, M. V. (2020) · IEEE International Conference on Electronics, Computing and Communication Technologies (CONECCT) · doi:10.1109/conecct50063.2020.9198489 · Cited by 155 · see citing works
Winkler, J. K., Sies, K., Fink, C., Toberer, F., Enk, A. H., Deinlein, T., Hofmann‐Wellenhof, R., Thomas, L., Lallas, A., Blum, A., et al. (2020) · European Journal of Cancer · doi:10.1016/j.ejca.2019.11.020 · Cited by 111 · see citing works
Convolutional Neural Network (CNN) for Automatic Skin Cancer Classification System
Fuadah, Y. N., Pratiwi, N. C., Pramudito, M. A., et al. (2020) · IOP Conference Series Materials Science and Engineering · doi:10.1088/1757-899x/982/1/012005 · Cited by 108 · see citing works
Decision Support System for Detection and Classification of Skin Cancer Using CNN
Garg, R., Maheshwari, S., & Shukla, A. (2020) · Advances in intelligent systems and computing · doi:10.1007/978-981-15-6067-5_65 · Cited by 104 · see citing works
Detection and Classification of Skin Cancer by Using a Parallel CNN Model
Rezaoana, N., Hossain, M. S., & Andersson, K. (2020) · IEEE International Women in Engineering (WIE) Conference on Electrical and Computer Engineering (WIECON-ECE) · doi:10.1109/wiecon-ece52138.2020.9397987 · Cited by 101 · see citing works
Hasan, M. R., Fatemi, M. I., Khan, M. M., Kaur, M., & Zaguia, A. (2021) · Journal of Healthcare Engineering · doi:10.1155/2021/5895156 · Cited by 101 · see citing works
Nugroho, A. A., Slamet, İ., & Sugiyanto, S. (2019) · AIP conference proceedings · doi:10.1063/1.5141652 · Cited by 84 · see citing works
Skin Cancer Detection Technology
Dorrell, D. N., & Strowd, L. C. (2019) · Dermatologic Clinics · doi:10.1016/j.det.2019.05.010 · Cited by 73 · see citing works
Classification of Skin Cancer Dermoscopy Images using Transfer Learning
Younis, H., Bhatti, M. H., & Azeem, M. (2019) · International Conference on Emerging Technologies · doi:10.1109/icet48972.2019.8994508 · Cited by 72 · see citing works
Detailed head localization and incidence of skin cancers
Fijałkowska, M., Koziej, M., & Antoszewski, B. (2021) · Scientific Reports · doi:10.1038/s41598-021-91942-5 · Cited by 63 · see citing works
Transfer Learning Based Method for Two-Step Skin Cancer Images Classification
Moldovan, D. (2019) · E-Health and Bioengineering Conference (EHB) · doi:10.1109/ehb47216.2019.8970067 · Cited by 51 · see citing works
Classification of Skin Disease from Skin images using Transfer Learning Technique
Janoria, H., Minj, J., & Patre, P. (2020) · International Conference on Electronics, Communication and Aerospace Technology (ICECA) · doi:10.1109/iceca49313.2020.9297567 · Cited by 36 · see citing works
AI HAM 10000 Database to Assist Residents in Learning Differential Diagnosis of Skin Cancer
Chang, C., Wang, W. E., Hsu, F.-Y., Chen, R. J., & Chang, H. C. (2022) · IEEE Eurasian Conference on Educational Innovation (ECEI) · doi:10.1109/ecei53102.2022.9829465 · Cited by 12 · see citing works
Classification of Skin Cancer Images Using Convolutional Neural Networks
Agarwal, K., & Singh, T. (2022) · Indian Journal of Computer Science · doi:10.17010/ijcs/2022/v7/i3/171266 · Cited by 8 · see citing works
Flagged first, then by citations
Cited by
Sorted by citations
Sonuç, E., Saihood, Q., Yargı Baydilli, Y., & Özcan, E. (2026) · Frontiers in Medicine · doi:10.3389/fmed.2026.1871689
“Data augmentation is typically treated as supplementary rather than integral (11, 12).”
Influential
- Authors
- Velaga, N., Vardineni, V. R., Tupakula, P., & Pamidimukkala, J. S.
- Affiliations
- National Institute of Technology Raipur (IN)
- National Institute of Technology Jamshedpur (IN)
- SRM University, Andhra Pradesh (IN)
- Venue
- 2023 Global Conference on Information Technologies and Communications (GCITC)
- Publisher
- IEEE
- Published
- 2023-12-01
- Pages
- 1-7
- OpenAlex
- W4394911491
- Cited by
- 5
- References
- 25
- Citations by year
- 2026: 2 · 2025: 3
- FWCI
- 3.37
- Type
- conference paper
- Language
- en
- Open access
- closed
- Locations
- Global Conference on Information Technologies and Communications (GCITC) (publishedVersion)
- Topics
- Health Sciences › Medicine › Oncology › Cutaneous Melanoma Detection and Management
- Physical Sciences › Computer Science › Artificial Intelligence › AI in cancer detection
- Health Sciences › Health Professions › Health Information Management › Artificial Intelligence in Healthcare
- Keywords
- skin cancer detection, skin lesion classification, HAM10000 dataset, random forest, support vector machine, k-nearest neighbors, decision tree, ridge classifier, dermatological image classification, early diagnosis
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review