{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,6]],"date-time":"2026-10-06T17:56:06Z","timestamp":1791309366907,"version":"4.3.1"},"reference-count":50,"publisher":"Public Library of Science (PLoS)","issue":"10","license":[{"start":{"date-parts":[[2026,10,6]],"date-time":"2026-10-06T00:00:00Z","timestamp":1791244800000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["www.plosone.org"],"crossmark-restriction":false},"short-container-title":["PLoS One"],"abstract":"<jats:p>The classification of skin cancer remains a challenging task because of the subtle visual patterns of benign and malignant lesions. In this work we propose an interpretable ensemble learning framework for dermoscopic skin lesion classification by combining Random Forest, XGBoost and LightGBM using Max-Voting. The proposed system demonstrates good predictive performance with clinical interpretability, achieving 95.94% accuracy on the HAM10000 dataset. To increase transparency we use explainable AI techniques to visualise the image regions and features that are most important for the model\u2019s decisions. We also perform feature selection based on Genetic Algorithm to select the most discriminative descriptors and to reduce the redundancy in the hybrid feature space. The combination of deep features, handcrafted features, ensemble learning and explainability leads to a strong framework for accurate prediction and meaningful interpretation. The experimental results show that the proposed approach outperforms the individual classifiers and provides more explainable clinically relevant explanations that may help to improve the confidence and trust of dermatologists. In summary, the study demonstrates that the combination of ensemble learning and explainable AI can provide an effective and practical direction towards trustworthy skin cancer decision support.<\/jats:p>","DOI":"10.1371\/journal.pone.0359224","type":"journal-article","created":{"date-parts":[[2026,10,6]],"date-time":"2026-10-06T17:42:21Z","timestamp":1791308541000},"page":"e0359224","update-policy":"https:\/\/doi.org\/10.1371\/journal.pone.corrections_policy","source":"Crossref","is-referenced-by-count":0,"title":["Explainable AI framework for skin lesion imaging based cancer detection"],"prefix":"10.1371","volume":"21","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-2396-4975","authenticated-orcid":true,"given":"Sivarama Prasad","family":"Tera","sequence":"first","affiliation":[{"name":"Indian Institute of Technology","place":["Guwahati, Assam, India"],"department":["Department of Electronics and Electrical Engineering"]}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4630-4072","authenticated-orcid":true,"given":"Ravikumar","family":"Chinthaginjala","sequence":"additional","affiliation":[{"name":"Vellore Institute of Technology","place":["Vellore, Tamil Nadu, India"],"department":["School of Electronics Engineering"]}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Priya","family":"Natha","sequence":"additional","affiliation":[{"name":"Koneru Lakshmaiah Education Foundation, Green Fields, Vaddeswaram","place":["Guntur, Andhra Pradesh, India"],"department":["Department of Computer Science and Engineering"]}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Asadi","family":"Srinivasulu","sequence":"additional","affiliation":[{"name":"Cooperative Research Centre for Contamination Assessment and Remediation of the Environment (CRC CARE), Global Centre for Environmental Remediation\/College of Engineering Science & Environment, The University of Newcastle","place":["Callaghan, New South Wales, Australia"]}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5418-873X","authenticated-orcid":true,"given":"Fadi","family":"Al-Turjman","sequence":"additional","affiliation":[{"name":"Near East University","place":["Mersin, Turkey"],"department":["AI, and Software Engineering Departments, AI and IoT research center, AI and Informatics Faculty"]}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Faruq","family":"Mohammad","sequence":"additional","affiliation":[{"name":"College of Science, King Saud University","place":["Riyadh, Saudi Arabia"],"department":["Department of Chemistry"]}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"340","published-online":{"date-parts":[[2026,10,6]]},"reference":[{"issue":"10151","key":"pone.0359224.ref001","doi-asserted-by":"crossref","first-page":"971","DOI":"10.1016\/S0140-6736(18)31559-9","article-title":"Melanoma","volume":"392","author":"D Schadendorf","year":"2018","journal-title":"The Lancet"},{"key":"pone.0359224.ref002","doi-asserted-by":"crossref","first-page":"35","DOI":"10.2147\/ITT.S134842","article-title":"Melanoma treatment in review","volume":"7","author":"B Domingues","year":"2018","journal-title":"Immunotargets Ther"},{"issue":"1","key":"pone.0359224.ref003","doi-asserted-by":"crossref","first-page":"8","DOI":"10.1016\/j.canlet.2014.11.001","article-title":"Skin cancer and new treatment perspectives: a review","volume":"357","author":"MCF Sim\u00f5es","year":"2015","journal-title":"Cancer Lett"},{"issue":"1","key":"pone.0359224.ref004","doi-asserted-by":"crossref","first-page":"109","DOI":"10.1016\/j.jaad.2001.11.001","article-title":"Dermoscopy of pigmented skin lesions","volume":"52","author":"RP Braun","year":"2005","journal-title":"J Am Acad Dermatol"},{"issue":"11","key":"pone.0359224.ref005","doi-asserted-by":"crossref","DOI":"10.1111\/dth.15832","article-title":"Noninvasive diagnostic techniques in the preoperative setting of Mohs micrographic surgery: A review of the literature","volume":"35","author":"F Venturi","year":"2022","journal-title":"Dermatol Ther"},{"issue":"1","key":"pone.0359224.ref006","doi-asserted-by":"crossref","first-page":"29864","DOI":"10.1038\/s41598-025-15218-y","article-title":"Improving CNN predictive accuracy in COVID-19 health analytics","volume":"15","author":"T-H Kim","year":"2025","journal-title":"Sci Rep"},{"issue":"1","key":"pone.0359224.ref007","doi-asserted-by":"crossref","first-page":"29068","DOI":"10.1038\/s41598-025-14467-1","article-title":"Deep learning approach for automated hMPV classification","volume":"15","author":"SP Tera","year":"2025","journal-title":"Sci Rep"},{"issue":"1","key":"pone.0359224.ref008","doi-asserted-by":"crossref","first-page":"9121","DOI":"10.1038\/s41598-025-92464-0","article-title":"COVID-19 health data prediction: a critical evaluation of CNN-based approaches","volume":"15","author":"TH Kim","year":"2025","journal-title":"Sci Rep"},{"issue":"1","key":"pone.0359224.ref009","doi-asserted-by":"crossref","first-page":"1290","DOI":"10.1038\/s41598-024-84864-5","article-title":"Boosting skin cancer diagnosis accuracy with ensemble approach","volume":"15","author":"P Natha","year":"2025","journal-title":"Sci Rep"},{"issue":"7","key":"pone.0359224.ref010","doi-asserted-by":"crossref","first-page":"157","DOI":"10.3390\/computers13070157","article-title":"Advancing skin cancer prediction using ensemble models","volume":"13","author":"P Natha","year":"2024","journal-title":"Computers"},{"key":"pone.0359224.ref011","doi-asserted-by":"crossref","first-page":"104065","DOI":"10.1016\/j.compbiomed.2020.104065","article-title":"Artificial intelligence-based image classification methods for diagnosis of skin cancer: Challenges and opportunities","volume":"127","author":"M Goyal","year":"2020","journal-title":"Comput Biol Med"},{"issue":"1","key":"pone.0359224.ref012","doi-asserted-by":"crossref","first-page":"59","DOI":"10.1177\/0268396218815559","article-title":"Risks inherent in the digital surveillance economy: A research agenda","volume":"34","author":"R Clarke","year":"2019","journal-title":"Journal of Information Technology"},{"key":"pone.0359224.ref013","unstructured":"Tonekaboni S, Joshi S, McCradden MD, Goldenberg A. What clinicians want: contextualizing explainable machine learning for clinical end use. In: Machine learning for healthcare conference, 2019. 359\u201380."},{"key":"pone.0359224.ref014","article-title":"A unified approach to interpreting model predictions","volume":"30","author":"SM Lundberg","year":"2017","journal-title":"Adv Neural Inform Process Systems"},{"key":"pone.0359224.ref015","doi-asserted-by":"crossref","first-page":"120868","DOI":"10.1109\/ACCESS.2023.3326841","article-title":"Machine learning empowered brain tumor segmentation and grading model for lifetime prediction","volume":"11","author":"M Renugadevi","year":"2023","journal-title":"IEEE Access"},{"key":"pone.0359224.ref016","article-title":"Deep learning approach for efficient 5G LDPC decoding in IoT","author":"SP Tera","year":"2024","journal-title":"IEEE Access"},{"issue":"2","key":"pone.0359224.ref017","doi-asserted-by":"crossref","DOI":"10.1371\/journal.pone.0309997","article-title":"Class-aware feature attention-based semantic segmentation on hyperspectral images","volume":"20","author":"P Sevugan","year":"2025","journal-title":"PLoS One"},{"key":"pone.0359224.ref018","doi-asserted-by":"crossref","first-page":"925","DOI":"10.1109\/ACCESS.2024.3523327","article-title":"Toward 6G: An overview of the next generation of intelligent network connectivity","volume":"13","author":"S Prasad Tera","year":"2025","journal-title":"IEEE Access"},{"issue":"1","key":"pone.0359224.ref019","doi-asserted-by":"crossref","first-page":"29804","DOI":"10.1038\/s41598-024-81648-9","article-title":"A unique unsupervised enhanced intuitionistic fuzzy C-means for MR brain tissue segmentation","volume":"14","author":"S Saladi","year":"2024","journal-title":"Sci Rep"},{"key":"pone.0359224.ref020","doi-asserted-by":"crossref","first-page":"89873","DOI":"10.1109\/ACCESS.2024.3420106","article-title":"CNN-based approach for enhancing 5G LDPC code decoding performance","volume":"12","author":"SP Tera","year":"2024","journal-title":"IEEE Access"},{"issue":"1","key":"pone.0359224.ref021","doi-asserted-by":"crossref","first-page":"16800","DOI":"10.1038\/s41598-024-67738-8","article-title":"Enhancing handwritten text recognition accuracy with gated mechanisms","volume":"14","author":"R Chinthaginjala","year":"2024","journal-title":"Sci Rep"},{"issue":"1","key":"pone.0359224.ref022","doi-asserted-by":"crossref","first-page":"37469","DOI":"10.1038\/s41598-025-21382-y","article-title":"Deep learning assisted LDPC decoding for 5G IoT networks in fading environments","volume":"15","author":"SP Tera","year":"2025","journal-title":"Sci Rep"},{"issue":"24","key":"pone.0359224.ref023","doi-asserted-by":"crossref","first-page":"65441","DOI":"10.1007\/s11042-023-18012-y","article-title":"A novel exploratory hybrid deep neural network to predict breast cancer for mammography based on wavelet features","volume":"83","author":"R Karthiga","year":"2024","journal-title":"Multimed Tools Appl"},{"key":"pone.0359224.ref024","doi-asserted-by":"crossref","first-page":"4578838","DOI":"10.1155\/2022\/4578838","article-title":"COVID-19 data analytics using extended convolutional technique","volume":"2022","author":"AK Gupta","year":"2022","journal-title":"Interdiscip Perspect Infect Dis"},{"issue":"1","key":"pone.0359224.ref025","doi-asserted-by":"crossref","first-page":"25640","DOI":"10.1038\/s41598-025-11116-5","article-title":"Hybrid AI and semiconductor approaches for power quality improvement","volume":"15","author":"R Chinthaginjala","year":"2025","journal-title":"Sci Rep"},{"key":"pone.0359224.ref026","doi-asserted-by":"crossref","first-page":"54","DOI":"10.1016\/j.ejca.2022.02.025","article-title":"Explainable artificial intelligence in skin cancer recognition: A systematic review","volume":"167","author":"K Hauser","year":"2022","journal-title":"Euro J Cancer"},{"key":"pone.0359224.ref027","doi-asserted-by":"crossref","unstructured":"Selvaraju RR, Cogswell M, Das A, Vedantam R, Parikh D, Batra D. Grad-CAM: Visual explanations from deep networks via gradient-based localization. In: 2017 IEEE International Conference on Computer Vision (ICCV), 2017. 618\u201326. https:\/\/doi.org\/10.1109\/iccv.2017.74","DOI":"10.1109\/ICCV.2017.74"},{"issue":"8","key":"pone.0359224.ref028","doi-asserted-by":"crossref","first-page":"1229","DOI":"10.1038\/s41591-020-0942-0","article-title":"Human-computer collaboration for skin cancer recognition","volume":"26","author":"P Tschandl","year":"2020","journal-title":"Nat Med"},{"key":"pone.0359224.ref029","first-page":"3319","article-title":"Axiomatic attribution for deep networks","volume-title":"In: International conference on machine learning.","author":"M Sundararajan","year":"2017"},{"key":"pone.0359224.ref030","first-page":"550","article-title":"Improving the explainability of skin cancer diagnosis using CBIR","volume-title":"Lecture notes in computer science","author":"C Barata","year":"2021"},{"issue":"1","key":"pone.0359224.ref031","doi-asserted-by":"crossref","first-page":"4739","DOI":"10.1038\/s41467-025-59532-5","article-title":"Dermatologist-like explainable AI enhances melanoma diagnosis accuracy: eye-tracking study","volume":"16","author":"T Chanda","year":"2025","journal-title":"Nat Commun"},{"key":"pone.0359224.ref032","unstructured":"Smilkov D, Thorat N, Kim B, Vi\u00e9gas F, Wattenberg M. Smoothgrad: removing noise by adding noise. arXiv preprint. 2017."},{"issue":"12","key":"pone.0359224.ref033","doi-asserted-by":"crossref","first-page":"772","DOI":"10.1038\/s42256-020-00265-z","article-title":"Concept whitening for interpretable image recognition","volume":"2","author":"Z Chen","year":"2020","journal-title":"Nat Mach Intell"},{"key":"pone.0359224.ref034","first-page":"3145","article-title":"Learning important features through propagating activation differences","volume-title":"In: International conference on machine learning.","author":"A Shrikumar","year":"2017"},{"issue":"6","key":"pone.0359224.ref035","doi-asserted-by":"crossref","DOI":"10.1002\/widm.1474","article-title":"A survey on artificial intelligence in histopathology image analysis","volume":"12","author":"MM Abdelsamea","year":"2022","journal-title":"WIREs Data Min & Knowl"},{"key":"pone.0359224.ref036","article-title":"Sanity checks for saliency maps","volume":"31","author":"J Adebayo","year":"2018","journal-title":"Adv Neural Inform Process Systems"},{"issue":"1","key":"pone.0359224.ref037","doi-asserted-by":"crossref","first-page":"9658350","DOI":"10.1155\/2019\/9658350","article-title":"Content-based image retrieval and feature extraction: A comprehensive review","volume":"2019","author":"A Latif","year":"2019","journal-title":"Mathematical Prob Eng"},{"issue":"4","key":"pone.0359224.ref038","doi-asserted-by":"crossref","first-page":"1773","DOI":"10.1109\/TVCG.2022.3141040","article-title":"FeatureEnVi: Visual analytics for feature engineering using stepwise selection and semi-automatic extraction approaches","volume":"28","author":"A Chatzimparmpas","year":"2022","journal-title":"IEEE Trans Vis Comput Graph"},{"key":"pone.0359224.ref039","doi-asserted-by":"crossref","first-page":"180161","DOI":"10.1038\/sdata.2018.161","article-title":"The HAM10000 dataset, a large collection of multi-source dermatoscopic images of common pigmented skin lesions","volume":"5","author":"P Tschandl","year":"2018","journal-title":"Sci Data"},{"issue":"23","key":"pone.0359224.ref040","doi-asserted-by":"crossref","first-page":"8142","DOI":"10.3390\/s21238142","article-title":"Deep learning-based transfer learning for classification of skin cancer","volume":"21","author":"S Jain","year":"2021","journal-title":"Sensors (Basel)"},{"issue":"1","key":"pone.0359224.ref041","doi-asserted-by":"crossref","DOI":"10.1186\/s40537-019-0197-0","article-title":"A survey on image data augmentation for deep learning","volume":"6","author":"C Shorten","year":"2019","journal-title":"J Big Data"},{"issue":"5","key":"pone.0359224.ref042","doi-asserted-by":"crossref","first-page":"1984","DOI":"10.1016\/j.patcog.2011.11.009","article-title":"Color texture analysis based on fractal descriptors","volume":"45","author":"AR Backes","year":"2012","journal-title":"Pattern Recognition"},{"issue":"4","key":"pone.0359224.ref043","doi-asserted-by":"crossref","first-page":"043006","DOI":"10.1117\/1.3651210","article-title":"Theoretical and experimental comparison of different approaches for color texture classification","volume":"20","author":"F Bianconi","year":"2011","journal-title":"J Electron Imag"},{"issue":"5","key":"pone.0359224.ref044","doi-asserted-by":"crossref","first-page":"965","DOI":"10.1016\/j.patcog.2003.09.010","article-title":"Color texture classification by integrative Co-occurrence matrices","volume":"37","author":"C Palm","year":"2004","journal-title":"Pattern Recognition"},{"key":"pone.0359224.ref045","doi-asserted-by":"crossref","first-page":"8975","DOI":"10.1109\/ACCESS.2018.2890743","article-title":"Texture feature extraction methods: A survey","volume":"7","author":"A Humeau-Heurtier","year":"2019","journal-title":"IEEE Access"},{"key":"pone.0359224.ref046","doi-asserted-by":"crossref","first-page":"28","DOI":"10.1016\/j.neucom.2015.07.142","article-title":"LOAD: Local orientation adaptive descriptor for texture and material classification","volume":"184","author":"X Qi","year":"2016","journal-title":"Neurocomputing"},{"key":"pone.0359224.ref047","doi-asserted-by":"crossref","first-page":"135","DOI":"10.1016\/j.patcog.2016.08.032","article-title":"Local binary features for texture classification: Taxonomy and experimental study","volume":"62","author":"L Liu","year":"2017","journal-title":"Pattern Recog"},{"key":"pone.0359224.ref048","first-page":"200275","article-title":"Skin cancer classification using explainable artificial intelligence on pre-extracted image features","volume":"20","author":"T Khater","year":"2023","journal-title":"Intelligent Syst Appl"},{"key":"pone.0359224.ref049","doi-asserted-by":"crossref","first-page":"113715","DOI":"10.1109\/ACCESS.2022.3217217","article-title":"A deep learning approach based on explainable artificial intelligence for skin lesion classification","volume":"10","author":"N Nigar","year":"2022","journal-title":"IEEE Access"},{"key":"pone.0359224.ref050","doi-asserted-by":"crossref","first-page":"19083","DOI":"10.1109\/ACCESS.2022.3151048","article-title":"MLCM: Multi-label confusion matrix","volume":"10","author":"M Heydarian","year":"2022","journal-title":"IEEE Access"}],"container-title":["PLOS One"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dx.plos.org\/10.1371\/journal.pone.0359224","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,10,6]],"date-time":"2026-10-06T17:42:30Z","timestamp":1791308550000},"score":1,"resource":{"primary":{"URL":"https:\/\/dx.plos.org\/10.1371\/journal.pone.0359224"}},"subtitle":[],"editor":[{"given":"Xiaohui","family":"Zhang","sequence":"first","affiliation":[{"name":"Bayer Crop Science United States: Bayer CropScience LP","place":["UNITED STATES OF AMERICA"]}],"role":[{"vocabulary":"crossref","role":"editor"}]}],"short-title":[],"issued":{"date-parts":[[2026,10,6]]},"references-count":50,"journal-issue":{"issue":"10","published-online":{"date-parts":[[2026,10,6]]}},"URL":"https:\/\/doi.org\/10.1371\/journal.pone.0359224","relation":{},"ISSN":["1932-6203"],"issn-type":[{"value":"1932-6203","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,10,6]]}}}