Volume 20 , Issue 2 , PP: 171-199, 2025 | Cite this article as | XML | Html | PDF | Full Length Article
Neel Modi 1 , Astha Soni 2 * , Gokul Yenduri 3 , Rutvij H. Jhaveri 4 , Stella Bvuma 5
Doi: https://doi.org/10.54216/FPA.200213
The ever-worsening mortality rates due to various diseases such as heart disease, breast cancer, and kidney disease are of great concern. Early diagnosis of the disease can be of great help. This process can be automated with the help of Artificial intelligence (AI). But, the main worry of using AI in healthcare is its black-box behaviour. The majority of the models characterized by high accuracy are often black-box in nature. This can be overcome by the use of eXplainable Artificial Intelligence (XAI), which is capable of explaining the predictions made by these black box models. We have exploited 3 different XAI frameworks: SHAP, LIME, and DALEX, to understand the working and the facilities provided by the three frameworks and compare them. We have used 5 disease datasets (3 heart disease, 1 cancer and 1 kidney disease) to carry out our work. Each dataset was trained with 3 machine learning models, namely Support Vector Machine (SVM), Logistic regression (LR), and K-Nearest neighbours (KNN), and the best model was used to feed to the XAI framework. LR performed best for one of the heart disease datasets with 72.31%accuracy, while SVM outperformed in all the other datasets, thus proving the efficacy of such approaches for early disease prediction.
Disease Forecasting , Explainable AI , Responsible Learning , Supervised Machine Learning , Healthcare
[1] Roth, G.A., Mensah, G.A., Johnson, C.O., Addolorato, G., Ammirati, E., Baddour, L.M., Barengo, N.C., Beaton, A.Z., Benjamin, E.J., Benziger, C.P., et al.: Global burden of cardiovascular diseases and risk factors, 1990–2019: update from the gbd 2019 study. Journal of the American College of Cardiology 76(25), 2982–3021 (2020)
[2] Chestnov, O.: World health organization global action plan for the prevention and control of noncommunicable diseases. Geneva, Switzerland (2013)
[3] Alowais, S.A., Alghamdi, S.S., Alsuhebany, N., Alqahtani, T., Alshaya, A.I., Almohareb, S.N., Aldairem, A., Alrashed, M., Bin Saleh, K., Badreldin, H.A., et al.: Revolutionizing healthcare: the role of artificial intelligence in clinical practice. BMC Medical Education 23(1), 689 (2023)
[4] Doshi-Velez, F., Kim, B.: Towards a rigorous science of interpretable machine learning. arXiv preprint arXiv:1702.08608 (2017)
[5] Khedkar, S., Subramanian, V., Shinde, G., Gandhi, P.: Explainable ai in healthcare. In: Healthcare (April 8, 2019). 2nd International Conference on Advances in Science & Technology (ICAST) (2019)
[6] Caruana, R., Lou, Y., Gehrke, J., Koch, P., Sturm, M., Elhadad, N.: Intelligible models for healthcare: Predicting pneumonia risk and hospital 30-day readmission. In: Proceedings of the 21th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 1721–1730 (2015)
[7] Holzinger, A., Langs, G., Denk, H., Zatloukal, K., M¨uller, H.: Causability and explainability of artificial intelligence in medicine. Wiley Interdisciplinary Reviews: Data Mining and Knowledge Discovery 9(4), 1312 (2019)
[8] Mittelstadt, B.D., Allo, P., Taddeo, M., Wachter, S., Floridi, L.: The ethics of algorithms: Mapping the debate. Big Data & Society 3(2), 2053951716679679 (2016)
[9] Vaid, A., Jaladanki, S.K., Xu, J., Teng, S., Kumar, A., Lee, S., Somani, S., Paranjpe, I., De Freitas, J.K., Wanyan, T., et al.: Federated learning of electronic health records to improve mortality prediction in hospitalized patients with covid-19: machine learning approach. JMIR medical informatics 9(1), 24207 (2021)
[10] Li, L., Qin, L., Xu, Z., Yin, Y., Wang, X., Kong, B., Bai, J., Lu, Y., Fang, Z., Song, Q., et al.: Using artificial intelligence to detect covid-19 and communityacquired pneumonia based on pulmonary ct: evaluation of the diagnostic accuracy. Radiology 296(2), 65–71 (2020)
[11] Verma, A.K., Pal, S., Kumar, S.: Comparison of skin disease prediction by feature selection using ensemble data mining techniques. Informatics in Medicine Unlocked 16, 100202 (2019)
[12] Nahar, N., Ara, F., Neloy, M.A.I., Biswas, A., Hossain, M.S., Andersson, K.: Feature selection based machine learning to improve prediction of parkinson disease. In: Brain Informatics: 14th International Conference, BI 2021, Virtual Event, September 17–19, 2021, Proceedings 14, pp. 496–508 (2021). Springer
[13] Shad, H.A., Rahman, Q.A., Asad, N.B., Bakshi, A.Z., Mursalin, S.F., Reza, M.T., Parvez, M.Z.: Exploring alzheimer’s disease prediction with xai in various neural network models. In: TENCON 2021-2021 IEEE Region 10 Conference (TENCON), pp. 720–725 (2021). IEEE
[14] Ahsan, M.: Heart attack prediction using machine learning and xai. PhD thesis, Brac University (2022)
[15] Moreno-Sanchez, P.A.: Improvement of a prediction model for heart failure survival through explainable artificial intelligence. Frontiers in Cardiovascular Medicine 10 (2023)
[16] Moreno-S´anchez, P.A.: Data-driven early diagnosis of chronic kidney disease: Development and evaluation of an explainable ai model. IEEE Access 11, 38359–38369 (2023)
[17] Gaur, L., Biswas, M., Bakshi, S., Gupta, P., Si, T., Mallik, S., Maulik, U.: An integrated model to evaluate the transparency in predicting chronic kidney disease using a trio-embedded explainable model. Available at SSRN 4129888
[18] Pires, I.M., Marques, G., Garcia, N.M., Ponciano, V.: Machine learning for the evaluation of the presence of heart disease. Procedia Computer Science 177, 432– 437 (2020)
[19] Muppalaneni, N.B., Ma, M., Gurumoorthy, S., Kannan, R., Vasanthi, V.: Machine learning algorithms with roc curve for predicting and diagnosing the heart disease. Soft computing and medical bioinformatics, 63–72 (2019)
[20] Mohan, S., Thirumalai, C., Srivastava, G.: Effective heart disease prediction using hybrid machine learning techniques. IEEE access 7, 81542–81554 (2019)
[21] Magesh, G., Swarnalatha, P.: Retracted article: Optimal feature selection through a cluster-based dt learning (cdtl) in heart disease prediction. Evolutionary intelligence 14(2), 583–593 (2021)
[22] Pal, S.: Prediction for chronic kidney disease by categorical and non categorical attributes using different machine learning algorithms. Multimedia Tools and Applications, 1–14 (2023)
[23] Chittora, P., Chaurasia, S., Chakrabarti, P., Kumawat, G., Chakrabarti, T., Leonowicz, Z., Jasi´nski, M., Jasi´nski, L., Gono, R., Jasi´nska, E., et al.: Prediction of chronic kidney disease-a machine learning perspective. IEEE Access 9, 17312–17334 (2021)
[24] Al-Azzam, N., Shatnawi, I.: Comparing supervised and semi-supervised machine learning models on diagnosing breast cancer. Annals of Medicine and Surgery 62, 53–64 (2021)
[25] Lundberg, S.M., Lee, S.-I.: A unified approach to interpreting model predictions. Advances in neural information processing systems 30 (2017)
[26] Ribeiro, M.T., Singh, S., Guestrin, C.: ” why should i trust you?” explaining the predictions of any classifier. In: Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 1135–1144 (2016)
[27] Baniecki, H., Kretowicz, W., Piatyszek, P., Wisniewski, J., Biecek, P.: Dalex: Responsible machine learning with interactive explainability and fairness in python. The Journal of Machine Learning Research 22(1), 9759–9765 (2021)
[28] Moreno-Sanchez, P.A.: Improvement of a prediction model for heart failure survival through explainable artificial intelligence. arXiv preprint arXiv:2108.10717 (2021)
[29] Aghamohammadi, M., Madan, M., Hong, J.K., Watson, I.: Predicting heart attack through explainable artificial intelligence. In: Computational Science– ICCS 2019: 19th International Conference, Faro, Portugal, June 12–14, 2019, Proceedings, Part II 19, pp. 633–645 (2019). Springer
[30] Keyl, P., Bockmayr, M., Heim, D., Dernbach, G., Montavon, G., M¨uller, K.-R., Klauschen, F.: Patient-level proteomic network prediction by explainable artificial intelligence. NPJ Precision Oncology 6(1), 35 (2022)
[31] Amoroso, N., Pomarico, D., Fanizzi, A., Didonna, V., Giotta, F., La Forgia, D., Latorre, A., Monaco, A., Pantaleo, E., Petruzzellis, N., et al.: A roadmap towards breast cancer therapies supported by explainable artificial intelligence. Applied Sciences 11(11), 4881 (2021)
[32] El-Sappagh, S., Alonso, J.M., Islam, S.R., Sultan, A.M., Kwak, K.S.: A multilayer multimodal detection and prediction model based on explainable artificial intelligence for alzheimer’s disease. Scientific reports 11(1), 2660 (2021)
[33] Saeed, W., Omlin, C.: Explainable ai (xai): A systematic meta-survey of current challenges and future opportunities. Knowledge-Based Systems 263, 110273 (2023)
[34] Garg, A., Sharma, B., Khan, R.: Heart disease prediction using machine learning techniques. In: IOP Conference Series: Materials Science and Engineering, vol. 1022, p. 012046 (2021). IOP Publishing
[35] Boukhatem, C., Youssef, H.Y., Nassif, A.B.: Heart disease prediction using machine learning. In: 2022 Advances in Science and Engineering Technology International Conferences (ASET), pp. 1–6 (2022). IEEE
[36] Faieq, A.K., Mijwil, M.M.: Prediction of heart diseases utilising support vector machine and artificial neural network. Indonesian Journal of Electrical Engineering and Computer Science 26(1), 374–380 (2022)
[37] Monirujjaman Khan, M., Islam, S., Sarkar, S., Ayaz, F.I., Kabir, M.M., Tazin, T., Albraikan, A.A., Almalki, F.A., et al.: Machine learning based comparative analysis for breast cancer prediction. Journal of Healthcare Engineering 2022 (2022)
[38] Rahman, M.M., Rahman, A., Akter, S., Pinky, S.A.: Hyperparameter tuning based machine learning classifier for breast cancer prediction. Journal of Computer and Communications 11(4), 149–165 (2023)
[39] Swain, D., Mehta, U., Bhatt, A., Patel, H., Patel, K., Mehta, D., Acharya, B., Gerogiannis, V.C., Kanavos, A., Manika, S.: A robust chronic kidney disease classifier using machine learning. Electronics 12(1), 212 (2023)
[40] Kim, J., Das, R.N., Lee, Y., Mukherjee, S., An, H., Medda, S.K.: Interrelationships of cholesterol with cardiac factors for heart patients. Journal of Cardiovascular Disease Research 10(4) (2019)
[41] Shah, A., Haider, G., Abro, N., Hashmat, S., Chandio, S., Shaikh, A., Abbas, K.: Correlation between site and stage of breast cancer in women. Cureus 14(2) (2022)
[42] Di Martino, F., Delmastro, F.: Explainable ai for clinical and remote health applications: a survey on tabular and time series data. Artificial Intelligence Review 56(6), 5261–5315 (2023)
[43] Vilone, G., Longo, L.: Explainable artificial intelligence: a systematic review. arXiv preprint arXiv:2006.00093 (2020)