Abstract

<h2>Abstract</h2> We developed a software tool to validate a deep learning algorithm for an atrial fibrillation detection service with heart rate data from a clinical study. The deep learning algorithm analyses the measurement data and establishes an estimated atrial fibrillation probability for each heartbeat. The software tool displays both data and deep learning analysis results. Furthermore, the graphical user interface can be used by medical experts to detect atrial fibrillation periods in the data and establish a reference result which will be treated as ground truth in subsequent result analysis steps. Once both deep learning and expert results are available, a confusion matrix is produced and the algorithm performance is validated by establishing accuracy, sensitivity, specificity, and f1-score. The software tool was created in Python and the software incorporated a graphical user interface as well as functional elements for data display and deep learning. To establish the required functionality, we used three different parallel processing methods for: (1) user interface processing, (2) data handling, and (3) deep learning. This highlights the need for parallel processing methods even for projects with a low or mid-range complexity. We have learned that the functionality of individual components can be expressed elegantly in Python. However, the lack of parallel debugging support makes it rather difficult to integrate functional components to establish a working solution.

Highlights

  • The occurrence of debris is linked to the fluid dynamics in the cardiovascular system

  • The way in which the heart pumps blood has a major impact on the fluid dynamics

  • Studies have found that the heart rhythm irregularity known as atrial fibrillation is dangerous because it is rather common, and it will increase the stroke risk fivefold [4,5]

Read more

Summary

Specification

The need for the proposed software tool is linked to stroke, which is the second leading cause for mortality and the third leading cause of disability worldwide [1,2]. We have trained a long-short term memory deep learning algorithm with data from the PhysioNet atrial fibrillation database to create a heart rhythm irregularity detection model [4]. To address the validation problem, we have created a software tool which tests the deep learning functionality of the atrial fibrillation detection service. The graphical capabilities of the software tool foster detailed discussions between cardiologists, computer scientists, and biomedical engineers which might help to improve the proposed atrial fibrillation detection service. The remainder of this manuscript introduces the software tool by following the systems engineering methodology.

Requirements
Implementation
Findings
Impact review
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call