Skip to main content
. 2023 Aug 16;23(16):7204. doi: 10.3390/s23167204
Algorithm 2: Overall algorithm for Classification of five-classes recognition of ECG signals using residual and dense based CNN and LSVM techniques
Step 1: Input: ECG signals dataset, 𝐷; Labels, 𝐿, Number of arrhythmia classes, 𝑛
Step 2: Output: Evaluated performance metrics
Step 3: Pre-process ECG signals to remove noise and make classes balance.
Step 4: TrainedClassifier = Residual-Dense-Network (n)
Step 5: Extract-features by Residual-based dense CNN model ()
Step 6: TrainedClassifier by linear support vector machine (LSVM, n)
Step 7: ClassifiedLabels = Predicted (TrainedClassifier)
Step 8: PerformanceMetrics = EvaluatePerformanceMetrics(ClassifiedLabels, TestingLabels)
return PerformanceMetrics