Abstract
Atrial Fibrillation is a common cardiac arrhythmia, which is characterized by an abnormal heartbeat rhythm that can be life-threatening. Recently, researchers have proposed several Convolutional Neural Networks (CNNs) to detect Atrial Fibrillation. CNNs have high requirements on computing and memory resources, which usually demand the use of High Performance Computing (eg, GPUs). This high energy demand is a challenge for portable devices. Therefore, efficient hardware implementations are required. We propose a computational architecture for the inference of a Quantized Convolutional Neural Network (Q-CNN) that allows the detection of the Atrial Fibrillation (AF). The architecture exploits data-level parallelism by incorporating SIMD-based vector units, which is optimized in terms of computation and storage and also optimized to perform both the convolutional and fully connected layers. The computational architecture was implemented and tested in a Xilinx Artix-7 FPGA. We present the experimental results regarding the quantization process in a different number of bits, hardware resources, and precision. The results show an accuracy of 94% accuracy for 22-bits. This work aims to be the basis for the future implementation of a portable, low-cost, and high-reliability device for the diagnosis of Atrial Fibrillation.
Highlights
Atrial fibrillation (AF) is an arrhythmia that presents irregular heartbeats, and it is associated with an increase in heart rate due to a disorder in Andrés Jaramillo, Laura Vargas, and Carlos Fajardo the electrical signals that activate the atria
We propose a computational architecture for the inference process of a quantized version of the Castillo-Granados Convolutional Neural Networks (CNNs) [14]
The computational architecture was implemented on the Basys 3 Development Board which is based on the latest Artix-7 FPGA from Xilinx
Summary
Atrial fibrillation (AF) is an arrhythmia that presents irregular heartbeats, and it is associated with an increase in heart rate due to a disorder in |136. This type of arrhythmia occurs asymptomatically, to say, there are no symptoms until the first acute episode [1]. It is important to develop fast and accurate algorithms for AF automatic detection. To address this challenge, several studies have proposed the convolutional neural networks (CNN) for the detection of atrial fibrillation with high levels of accuracy [2],[3],[4],[5]. Some researches have shown that custom hardware for the inference of CNNs could surpass the efficiency of general-purpose processor equivalents in terms of throughput and energy consumption [6]
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.