|
Artificial Neural Network-Based Automated ECG Signal ClassifierDOI: 10.1155/2013/261917 Abstract: The ECG signal is well known for its nonlinear dynamic behavior and a key characteristic that is utilized in this research; the nonlinear component of its dynamics changes more significantly between normal and abnormal conditions than does the linear one. As the higher-order statistics (HOS) preserve phase information, this study makes use of one-dimensional slices from the higher-order spectral domain of normal and ischemic subjects. A feedforward multilayer neural network (NN) with error back-propagation (BP) learning algorithm was used as an automated ECG classifier to investigate the possibility of recognizing ischemic heart disease from normal ECG signals. Different NN structures are tested using two data sets extracted from polyspectrum slices and polycoherence indices of the ECG signals. ECG signals from the MIT/BIH CD-ROM, the Normal Sinus Rhythm Database (NSR-DB), and European ST-T database have been utilized in this paper. The best classification rates obtained are 93% and 91.9% using EDBD learning rule with two hidden layers for the first structure and one hidden layer for the second structure, respectively. The results successfully showed that the presented NN-based classifier can be used for diagnosis of ischemic heart disease. 1. Introduction The ECG signal indicates the electrical activity of the heart. Variations in the amplitude and duration of the ECG signal from a predefined pattern have been used routinely to detect the cardiac abnormality. Because of the difficulty to interpret these variations manually, a computer-aided diagnosis system can help in monitoring the cardiac health status. Because of the nonlinear and nonstationary nature of the ECG signal, nonlinear extraction methods are good candidates for extracting the information in the ECG signal [1]. Since artificial neural networks are basically a pattern matching technique based on non-linear input-output mapping, it can be effectively used for detecting morphological changes in non-linear signals such as the ECG signal. The issue of selecting an optimal set of relevant features plays an important role in pattern classification. To meet higher accuracy in pattern classification it is not adequate if we have the best pattern classification system. The selected features must be capable of separating the classes at least to some useful degree. Otherwise they become irrelevant. It is important that the selected features must be screened for redundancy and irrelevancy [2]. Although different methods can be used to extract diverse features from the same raw data, the integration of
|