FPGA Design and Hardware Implementation of Heart Disease Diagnosis System Based on NVG-RAM Classifier

Tabreer T. Hasan, Manal H. Jasim, Ivan A. Hashim
{"title":"FPGA Design and Hardware Implementation of Heart Disease Diagnosis System Based on NVG-RAM Classifier","authors":"Tabreer T. Hasan, Manal H. Jasim, Ivan A. Hashim","doi":"10.1109/SCEE.2018.8684125","DOIUrl":null,"url":null,"abstract":"This paper presents a diagnosis system design used to assist the physicians to diagnose the heart condition by converting medical factors of the patients into a numerical representation. The proposed heart disease diagnosis system can classify two heart conditions (normal and abnormal). Also, it can classify four abnormality heart conditions in addition to the normal case. Two types of database are used in the classification process: the online database from The University of California, Irvine (UCI) machine learning dataset repository and collected real database (CD). These databases consist of 13 medical factors that are successful in diagnosing heart disease. The simulation results show that, the proposed Numeral Virtual Generalizing Random Access Memory (NVG-RAM) Weightless Neural Network classifier has 100% accuracy of two heart diseases classification when the performance of this classifier was evaluated using CD. Additionally, this classifier achieves 90% success rate when recognizing 5 states for the same database. According to the UCI database the NVG-RAM is considered best classifier for classifying two types of heart disease based on different division of training and testing database. Furthermore, the diagnosis accuracy for classifying five types is 71.698%. The proposed Heart disease classifier is hardware implemented using FPGA platform kit (Spartan-3A DSP 3400A). This classifier achieves high success rate when tested in using CD for diagnosis two-class heart disease that gives maximum accuracy 100%. Moreover, the NVG-RAM is considered a good algorithm to diagnosis multiclass heart diseases that gives a maximum accuracy of 88%.","PeriodicalId":357053,"journal":{"name":"2018 Third Scientific Conference of Electrical Engineering (SCEE)","volume":"15 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"11","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 Third Scientific Conference of Electrical Engineering (SCEE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SCEE.2018.8684125","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 11

Abstract

This paper presents a diagnosis system design used to assist the physicians to diagnose the heart condition by converting medical factors of the patients into a numerical representation. The proposed heart disease diagnosis system can classify two heart conditions (normal and abnormal). Also, it can classify four abnormality heart conditions in addition to the normal case. Two types of database are used in the classification process: the online database from The University of California, Irvine (UCI) machine learning dataset repository and collected real database (CD). These databases consist of 13 medical factors that are successful in diagnosing heart disease. The simulation results show that, the proposed Numeral Virtual Generalizing Random Access Memory (NVG-RAM) Weightless Neural Network classifier has 100% accuracy of two heart diseases classification when the performance of this classifier was evaluated using CD. Additionally, this classifier achieves 90% success rate when recognizing 5 states for the same database. According to the UCI database the NVG-RAM is considered best classifier for classifying two types of heart disease based on different division of training and testing database. Furthermore, the diagnosis accuracy for classifying five types is 71.698%. The proposed Heart disease classifier is hardware implemented using FPGA platform kit (Spartan-3A DSP 3400A). This classifier achieves high success rate when tested in using CD for diagnosis two-class heart disease that gives maximum accuracy 100%. Moreover, the NVG-RAM is considered a good algorithm to diagnosis multiclass heart diseases that gives a maximum accuracy of 88%.
基于NVG-RAM分类器的心脏病诊断系统的FPGA设计与硬件实现
本文提出了一种诊断系统的设计,通过将患者的医疗因素转换为数字表示来帮助医生诊断心脏病。提出的心脏疾病诊断系统可以对两种心脏状况(正常和异常)进行分类。此外,在正常情况下,它还可以分类四种异常心脏状况。在分类过程中使用了两种类型的数据库:来自加州大学欧文分校(UCI)机器学习数据库的在线数据库和收集的真实数据库(CD)。这些数据库包含13种成功诊断心脏病的医学因素。仿真结果表明,采用CD评价所提出的数字虚拟广义随机存取存储器(NVG-RAM)失重神经网络分类器对两种心脏疾病的分类准确率为100%,对同一数据库的5种状态的分类准确率达到90%。根据UCI数据库,基于训练和测试数据库的不同划分,NVG-RAM被认为是两种类型心脏病的最佳分类器。5种类型的诊断准确率为71.698%。所提出的心脏病分类器采用FPGA平台套件(Spartan-3A DSP 3400A)硬件实现。该分类器在使用CD诊断两类心脏病的测试中获得了很高的成功率,最高准确率为100%。此外,NVG-RAM被认为是诊断多类别心脏病的良好算法,最高准确率为88%。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信