Skip to main content

Advertisement

Log in

Multi Chronic Disease Prediction System Using CNN and Random Forest

  • Original Research
  • Published:
SN Computer Science Aims and scope Submit manuscript

Abstract

Disease prediction is a method of recognizing patient’s condition using machine and deep learning algorithms just on patient’s care history. The symptoms of various illnesses will vary. The capacity to detect illnesses that a person is likely to contract throughout time is referred to as multi-disease prediction. This illness prediction is crucial in today’s world since most people are predisposed to the same types of chronic diseases. Preventive is always preferable to cure. However, if the prediction is incorrect, the patient’s psychological state may suffer since the person may become tense as a result of expecting that the disease will develop in the future when there is no such possibility. As a result, precision is essential for developing disease models. Certain earlier efforts in this field have limited accuracy, whereas others have just achieved thus for a single or a few disorders. This research proposes a method for predicting seven diseases: diabetes, heart disease, kidney disease, liver disease, breast cancer, malaria, and pneumonia. This article uses flask to create a multi-disease prediction web-app that includes prediction models for the spectrum of clinical above. In this research, deep learning models are used to forecast diabetes, breast cancer, heart, kidney, and liver illnesses, while a deep learning CNN model is utilized to forecast malaria and pneumonia diseases. Those models are anticipated to be extremely accurate.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

Data Availability

The data used to support the findings of this study are included in the article.

References

  1. Gm H, Gourisaria MK, Rautaray SS, Pandey MANJUSHA. Pneumonia detection using CNN through chest X-ray. J Eng Sci Technol (JESTEC). 2021;16(1):861–76.

    Google Scholar 

  2. Jackins V, Vimal S, Kaliappan M, Lee MY. AI-based smart prediction of clinical disease using random forest classifier and Naive Bayes. J Supercomput. 2021;77(5):5198–219.

    Article  Google Scholar 

  3. Xie S, Yu Z, Lv Z. Multi-disease prediction based on deep learning: a survey. CMES Comput Model Eng Sci. 2021;128:489–522.

    Google Scholar 

  4. Marimuthu M, Abinaya M, Hariesh KS, Madhankumar K, Pavithra V. A review on heart disease prediction using machine learning and data analytics approach. Int J Comput Appl. 2018;181(18):20–5.

    Google Scholar 

  5. Arumugam K, Naved M, Shinde PP, Leiva-Chauca O, Huaman-Osorio A, Gonzales-Yanac T. Multiple disease prediction using machine learning algorithms. Mater Today Proc. 2021;80:3682–5.

    Article  Google Scholar 

  6. Men L, Ilk N, Tang X, Liu Y. Multi-disease prediction using LSTM recurrent neural networks. Expert Syst Appl. 2021;177: 114905.

    Article  Google Scholar 

  7. Lakshmi KR, Nagesh Y, Krishna MV. Performance comparison of three data mining techniques for predicting kidney dialysis survivability. Int J Adv Eng Technol. 2014;7(1):242.

    Google Scholar 

  8. Jeyalakshmi K, Rangaraj R. Accurate liver disease prediction system using convolutional neural network. Indian J Sci Technol. 2021;14(17):1406–21.

    Article  Google Scholar 

  9. Sreevalli RDHDP, Asia KPM. Prediction of diseases using random forest classification algorithm. Zeichen J. 2020;6(5)

    Google Scholar 

  10. Chaurasia V, Pal S (2017) A novel approach for breast cancer detection using data mining techniques. Int J Innov Res Comput Commun Eng (An ISO 3297: 2007 Certified Organization) 2.

  11. Bhosale YH, Patnaik KS. PulDi-COVID: Chronic obstructive pulmonary (lung) diseases with COVID-19 classification using ensemble deep convolutional neural network from chest X-ray images to minimize severity and mortality rates. Biomed Signal Process Control. 2023;81: 104445.

    Article  Google Scholar 

  12. Alanazi R. Identification and prediction of chronic diseases using machine learning approach. J Healthc Eng. 2022;2022:1–9. https://doi.org/10.1155/2022/2826127.

    Article  Google Scholar 

Download references

Funding

Any organization does not fund this research work.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Anilkumar Chunduru.

Ethics declarations

Conflict of Interest

The authors declare that there is no conflict of interest regarding the publication of this article.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Chunduru, A., Kishore, A.R., Sasapu, B.K. et al. Multi Chronic Disease Prediction System Using CNN and Random Forest. SN COMPUT. SCI. 5, 157 (2024). https://doi.org/10.1007/s42979-023-02521-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s42979-023-02521-6

Keywords

Navigation