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...

Descripción completa

Detalles Bibliográficos
Autores principales: Almutairi, Saad, Manimurugan, S., Chilamkurti, Naveen, Aborokbah, Majed Mohammed, Narmatha, C., Ganesan, Subramaniam, Alzaheb, Riyadh A., Almoamari, Hani
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