Cargando…
A Context-Aware MRIPPER Algorithm for Heart Disease Prediction
These days, mobile computing devices are ubiquitous and are widely used in almost every facet of daily life. In addition, computing and the modern technologies are not really coexisting anymore. With a wide range of conditions and areas of concern, the medical domain was also concerned. New types of...
Autores principales: | , , , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Hindawi
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9293545/ https://www.ncbi.nlm.nih.gov/pubmed/35859929 http://dx.doi.org/10.1155/2022/7853604 |
_version_ | 1784749658209255424 |
---|---|
author | Almutairi, Saad Manimurugan, S. Chilamkurti, Naveen Aborokbah, Majed Mohammed Narmatha, C. Ganesan, Subramaniam Alzaheb, Riyadh A. Almoamari, Hani |
author_facet | Almutairi, Saad Manimurugan, S. Chilamkurti, Naveen Aborokbah, Majed Mohammed Narmatha, C. Ganesan, Subramaniam Alzaheb, Riyadh A. Almoamari, Hani |
author_sort | Almutairi, Saad |
collection | PubMed |
description | These days, mobile computing devices are ubiquitous and are widely used in almost every facet of daily life. In addition, computing and the modern technologies are not really coexisting anymore. With a wide range of conditions and areas of concern, the medical domain was also concerned. New types of technologies, such as context-aware systems and applications, are constantly being infused into the medicine field. An IoT-enabled healthcare system based on context awareness is developed in this work. In order to collect and store the patient data, smart medical devices are employed. Context-aware data from the database includes the patient's medical records and personal information. The MRIPPER (Modified Repeated Incremental Pruning to Produce Error) technique is used to analyze and classify the data. A rule-based machine learning method is used in this algorithm. The rules for analyzing datasets in order to make predictions about heart disease are framed using this algorithm. MATLAB is used to simulate the proposed model's performance analysis. Other models like random forest, J48, CART, JRip, and OneR algorithms are also compared to validate the proposed model's performance. The proposed model obtains 98.89 percent accuracy, 96.76 percent precision, 99.05 percent sensitivity, 94.35 percent specificity, and 97.60 percent f-score. Predictions for subjects in the normal and abnormal classes were both accurate with 97.38 for normal and 97.93 for abnormal subjects. |
format | Online Article Text |
id | pubmed-9293545 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | Hindawi |
record_format | MEDLINE/PubMed |
spelling | pubmed-92935452022-07-19 A Context-Aware MRIPPER Algorithm for Heart Disease Prediction Almutairi, Saad Manimurugan, S. Chilamkurti, Naveen Aborokbah, Majed Mohammed Narmatha, C. Ganesan, Subramaniam Alzaheb, Riyadh A. Almoamari, Hani J Healthc Eng Research Article These days, mobile computing devices are ubiquitous and are widely used in almost every facet of daily life. In addition, computing and the modern technologies are not really coexisting anymore. With a wide range of conditions and areas of concern, the medical domain was also concerned. New types of technologies, such as context-aware systems and applications, are constantly being infused into the medicine field. An IoT-enabled healthcare system based on context awareness is developed in this work. In order to collect and store the patient data, smart medical devices are employed. Context-aware data from the database includes the patient's medical records and personal information. The MRIPPER (Modified Repeated Incremental Pruning to Produce Error) technique is used to analyze and classify the data. A rule-based machine learning method is used in this algorithm. The rules for analyzing datasets in order to make predictions about heart disease are framed using this algorithm. MATLAB is used to simulate the proposed model's performance analysis. Other models like random forest, J48, CART, JRip, and OneR algorithms are also compared to validate the proposed model's performance. The proposed model obtains 98.89 percent accuracy, 96.76 percent precision, 99.05 percent sensitivity, 94.35 percent specificity, and 97.60 percent f-score. Predictions for subjects in the normal and abnormal classes were both accurate with 97.38 for normal and 97.93 for abnormal subjects. Hindawi 2022-07-11 /pmc/articles/PMC9293545/ /pubmed/35859929 http://dx.doi.org/10.1155/2022/7853604 Text en Copyright © 2022 Saad Almutairi et al. https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. |
spellingShingle | Research Article Almutairi, Saad Manimurugan, S. Chilamkurti, Naveen Aborokbah, Majed Mohammed Narmatha, C. Ganesan, Subramaniam Alzaheb, Riyadh A. Almoamari, Hani A Context-Aware MRIPPER Algorithm for Heart Disease Prediction |
title | A Context-Aware MRIPPER Algorithm for Heart Disease Prediction |
title_full | A Context-Aware MRIPPER Algorithm for Heart Disease Prediction |
title_fullStr | A Context-Aware MRIPPER Algorithm for Heart Disease Prediction |
title_full_unstemmed | A Context-Aware MRIPPER Algorithm for Heart Disease Prediction |
title_short | A Context-Aware MRIPPER Algorithm for Heart Disease Prediction |
title_sort | context-aware mripper algorithm for heart disease prediction |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9293545/ https://www.ncbi.nlm.nih.gov/pubmed/35859929 http://dx.doi.org/10.1155/2022/7853604 |
work_keys_str_mv | AT almutairisaad acontextawaremripperalgorithmforheartdiseaseprediction AT manimurugans acontextawaremripperalgorithmforheartdiseaseprediction AT chilamkurtinaveen acontextawaremripperalgorithmforheartdiseaseprediction AT aborokbahmajedmohammed acontextawaremripperalgorithmforheartdiseaseprediction AT narmathac acontextawaremripperalgorithmforheartdiseaseprediction AT ganesansubramaniam acontextawaremripperalgorithmforheartdiseaseprediction AT alzahebriyadha acontextawaremripperalgorithmforheartdiseaseprediction AT almoamarihani acontextawaremripperalgorithmforheartdiseaseprediction AT almutairisaad contextawaremripperalgorithmforheartdiseaseprediction AT manimurugans contextawaremripperalgorithmforheartdiseaseprediction AT chilamkurtinaveen contextawaremripperalgorithmforheartdiseaseprediction AT aborokbahmajedmohammed contextawaremripperalgorithmforheartdiseaseprediction AT narmathac contextawaremripperalgorithmforheartdiseaseprediction AT ganesansubramaniam contextawaremripperalgorithmforheartdiseaseprediction AT alzahebriyadha contextawaremripperalgorithmforheartdiseaseprediction AT almoamarihani contextawaremripperalgorithmforheartdiseaseprediction |