ECG Signal Diagnoses Using Intelligent Systems Based on FPGA
This paper presents the use of Particle Swarm Optimization (PSO), neural networks with the most promising supervised learning algorithms for automatic detection of cardiac arrhythmias based on analysis of the Electrocardiogram (ECG). Artificial Neural Network (ANN) has three layers with ten nodes in...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
Unviversity of Technology- Iraq
2013-06-01
|
Series: | Engineering and Technology Journal |
Subjects: | |
Online Access: | https://etj.uotechnology.edu.iq/article_82120_5db6a5aeaf1b3620c3217ca248101fd4.pdf |
_version_ | 1797325561297633280 |
---|---|
author | Ali M. Abdul Kareem Hanan A.R. Akkar |
author_facet | Ali M. Abdul Kareem Hanan A.R. Akkar |
author_sort | Ali M. Abdul Kareem |
collection | DOAJ |
description | This paper presents the use of Particle Swarm Optimization (PSO), neural networks with the most promising supervised learning algorithms for automatic detection of cardiac arrhythmias based on analysis of the Electrocardiogram (ECG). Artificial Neural Network (ANN) has three layers with ten nodes in the input layer, five nodes in the hidden layer and five nodes in the output layer, which is trained using the PSO algorithm. The trained network was able to classify the ECG signal in normal signal, atrial flutter, ventricular tachycardia, sever conducting tissue and wandering a trial pacemaker. Field Programmable Gate Arrays (FPGAs) have been used to implement ANN trained by the supervised learning algorithms and PSO, because of their speed benefits, as well as the re-programmability of the FPGAs which can support the reconfiguration necessary to program a neural network. A VHDL Design of ANN platform is proposed to evolve the architecture ANN circuits using FPGA-Spartan 6 Evaluation board. The VHDL design platform creates ANN design files using WebPACKTM ISE 13.3 program. All the algorithms used to train the ANN showed high effectiveness with 100% classification. |
first_indexed | 2024-03-08T06:11:11Z |
format | Article |
id | doaj.art-2a89c68e71aa480391e5f9e1c24cd82c |
institution | Directory Open Access Journal |
issn | 1681-6900 2412-0758 |
language | English |
last_indexed | 2024-03-08T06:11:11Z |
publishDate | 2013-06-01 |
publisher | Unviversity of Technology- Iraq |
record_format | Article |
series | Engineering and Technology Journal |
spelling | doaj.art-2a89c68e71aa480391e5f9e1c24cd82c2024-02-04T17:35:31ZengUnviversity of Technology- IraqEngineering and Technology Journal1681-69002412-07582013-06-01317A1351136410.30684/etj.31.7A982120ECG Signal Diagnoses Using Intelligent Systems Based on FPGAAli M. Abdul KareemHanan A.R. AkkarThis paper presents the use of Particle Swarm Optimization (PSO), neural networks with the most promising supervised learning algorithms for automatic detection of cardiac arrhythmias based on analysis of the Electrocardiogram (ECG). Artificial Neural Network (ANN) has three layers with ten nodes in the input layer, five nodes in the hidden layer and five nodes in the output layer, which is trained using the PSO algorithm. The trained network was able to classify the ECG signal in normal signal, atrial flutter, ventricular tachycardia, sever conducting tissue and wandering a trial pacemaker. Field Programmable Gate Arrays (FPGAs) have been used to implement ANN trained by the supervised learning algorithms and PSO, because of their speed benefits, as well as the re-programmability of the FPGAs which can support the reconfiguration necessary to program a neural network. A VHDL Design of ANN platform is proposed to evolve the architecture ANN circuits using FPGA-Spartan 6 Evaluation board. The VHDL design platform creates ANN design files using WebPACKTM ISE 13.3 program. All the algorithms used to train the ANN showed high effectiveness with 100% classification.https://etj.uotechnology.edu.iq/article_82120_5db6a5aeaf1b3620c3217ca248101fd4.pdfelectrocardiographyartificial neural networkparticle swarm optimizationfieldprogrammable gate array |
spellingShingle | Ali M. Abdul Kareem Hanan A.R. Akkar ECG Signal Diagnoses Using Intelligent Systems Based on FPGA Engineering and Technology Journal electrocardiography artificial neural network particle swarm optimization field programmable gate array |
title | ECG Signal Diagnoses Using Intelligent Systems Based on FPGA |
title_full | ECG Signal Diagnoses Using Intelligent Systems Based on FPGA |
title_fullStr | ECG Signal Diagnoses Using Intelligent Systems Based on FPGA |
title_full_unstemmed | ECG Signal Diagnoses Using Intelligent Systems Based on FPGA |
title_short | ECG Signal Diagnoses Using Intelligent Systems Based on FPGA |
title_sort | ecg signal diagnoses using intelligent systems based on fpga |
topic | electrocardiography artificial neural network particle swarm optimization field programmable gate array |
url | https://etj.uotechnology.edu.iq/article_82120_5db6a5aeaf1b3620c3217ca248101fd4.pdf |
work_keys_str_mv | AT alimabdulkareem ecgsignaldiagnosesusingintelligentsystemsbasedonfpga AT hananarakkar ecgsignaldiagnosesusingintelligentsystemsbasedonfpga |