Supervisor: Dr U. Rajendra Acharya
33.5 million people worldwide -- or .5% of the world's population -- have the condition [Atrial Fibrillation].
Physionet MITDB Arrhythmia Database
Beat Type | Beat Quantity |
---|---|
Non-Ectopic (N) | 90, 631 |
Supraventricular Ectopic (S) | 2, 781 |
Ventricular Ectopic (V) | 7, 256 |
Fusion (F) | 803 |
Unknown (Q) | 1, 015 |
AlexNet CNN Architecture (Pedraza et al., 2017)
The output value of layer with input size \((N, C_{in}, L)\) and output \((N, C_{out}, L_{out})\) can be described as
where \(\star\) is the cross-correlation operator, \(N\) is the batch size, \(C\) denotes a number of channels, \(L\) is a length of signal sequence, and
$$L_{out}=\left \lfloor \frac{L_{in}+2\times \text{padding}-\text{dilation}\times(\text{kernel_size}-1)}{\text{stride}} +1 \right \rfloor$$
Implemented with open sourced library PyTorch (Adam et al., 2017)
Visualization of a stack of dilated causal convolutional layers (Wavenet, 2016)
Predicted | acc (%) | ppv (%) | sen (%) | spec (%) | ||||||
---|---|---|---|---|---|---|---|---|---|---|
N | V |
S | Q | F | ||||||
Original | N | 20098 | 3018 | 12568 | 2746 | 6861 | 79.91 | 99.17 | 44.38 | 87.74 |
V | 66 | 44644 | 142 | 40 | 399 | 99.36 | 93.50 | 98.57 | 99.59 | |
S | 101 | 60 | 45106 | 22 | 2 | 99.82 | 78.02 | 99.59 | 99.88 | |
Q | 0 | 0 | 0 | 45291 | 0 | 100.00 | 94.16 | 100.00 | 100.00 | |
F | 1 | 26 | 0 | 0 | 45262 | 99.97 | 86.17 | 99.94 | 99.98 | |
Average | 95.81 | 90.20 | 88.50 | 97.44 |
Predicted | acc (%) | ppv (%) | sen (%) | spec (%) | ||||||
---|---|---|---|---|---|---|---|---|---|---|
N | V |
S | Q | F | ||||||
Original | N | 23920 | 2742 | 11072 | 2892 | 4665 | 82.59 | 98.85 | 52.81 | 89.32 |
V | 49 | 44230 | 224 | 103 | 685 | 98.96 | 91.15 | 97.66 | 99.34 | |
S | 166 | 1190 | 44789 | 95 | 51 | 98.54 | 79.70 | 96.76 | 99.06 | |
Q | 19 | 64 | 58 | 45063 | 87 | 99.78 | 93.28 | 99.50 | 99.86 | |
F | 44 | 301 | 51 | 157 | 44738 | 99.46 | 89.07 | 98.78 | 99.65 | |
Average | 95.87 | 90.41 | 89.10 | 97.44 |