Abstract:
The main objective of this study is to provide automatic recognition of arrhythmiccardiac pathologies from the classification of ECG recordings. ECG is a graphical signalwhich is the result of electrical tension of heart and is the most important biosignal used by cardiologists for diagnostic purposes. The difficulty faced in interpretation of ECG signalsforced researchers to study about automatic detection of cardiac arrhythmia disorders.Using intelligent data analysis techniques, computer programs could easily interpretcomplex ECG signals, predict presence or absence of cardiac arrhythmia and provide realtime analysis and diagnosis. In this study Support Vector Machines (SVM) technique hasbeen applied to ECG dataset for intelligent arrhythmia classification. The dataset used inthis study have been obtained from UCI repository. PCA and ICA methods have been usedfor dimensionality reduction of high dimensional ECG data. Parameter selection is very critical for SVM since its performance is greatly influenced by the model parameters. Theresults of the standard SVM classifier improved by parameter selection, dimensionreduction and a threshold based rejection method to avoid false predictions for ambiguouspatterns. The proposed threshold method provides uncertainty management and could be used for suppressing false alarms. As a comparison, k-Nearest Neighbor and Decision Treealgorithms have been tested on the arrhythmia dataset. According to experimental resultsimproved SVM results shown to outperform competing classification results.