SlideShare a Scribd company logo
IOSR Journal of Computer Engineering (IOSR-JCE)
e-ISSN: 2278-0661,p-ISSN: 2278-8727, Volume 17, Issue 6, Ver. I (Nov – Dec. 2015), PP 47-54
www.iosrjournals.org
DOI: 10.9790/0661-17614754 www.iosrjournals.org 47 | Page
An Entropy-based Feature in Epileptic Seizure Prediction
Algorithm
Ashraf Anwar
Faculty of Computers and Information Technology, Taif University, P.O. Box 888, 21974 Taif, Saudi
Abstract : Epilepsy prediction is a vital demand for people suffering from epileptic onset. Prediction of seizure
onsets could be very useful for drug-resistant epileptic patients. We propose an epileptic seizure prediction
algorithm to predict an onset of epilepsy and discriminate between pre-seizure periods and seizure free periods.
The proposed algorithm is based on entropy features of 60 (1 hour segmented into 60 periods) with free seizure
periods and repeated for 24 hour, and 60 (pre-seizure periods) of the CHB-MIT Scalp EEG Database (Female
less or equal 12 age). Critical values of the sample entropy and approximate entropy are estimated to locate
starting of the seizure onset. These values are taken as warning to a probably seizure starts within a specific
time. The prediction time in order of 1min- 49min is achieved in 60 seizure periods under study in this task.
SVM is used to classify pre-seizure periods from seizure free periods for the mentioned data. The performance
is evaluated and analysed.
Keywords : Epilepsy, Epilepsy Prediction, Sample Entropy, Approximate Entropy, Svm, Eeg Signals.
I. Introduction
Epilepsy is among the most common neurological disorders caused by large number of small electrical
discharges of nerve cells. Epileptic seizure is a complex symptom caused by a variety of pathologic processes in
the brain. It may cause a variety of temporal changes in perception and behavior. Epileptic seizures may be
accompanied by an impairment or loss of consciousness; psychic, autonomic, or sensory symptoms; or motor
phenomena. In some patients seizures can occur several times per day; in rare instances, they occur only once
per year [1]. A system able to predict seizures would allow some preventive measures to keep the risk of seizure
to a minimum. Electroencephalographic (EEG) signals are the most commonly used source for Epileptic seizure
prediction. Enormous efforts have been done on seizure prediction through EEG monitoring for a long time. It
has been observed that the transition from the interictal state (period between seizures) to the ictal state (seizure)
is not sudden and may be preceded from minutes to hours [2]. Some significant features are extracted from EEG
signals, which are greatly beneficial for the diagnosis of epileptic seizure. The goal of seizure prediction
problem is to predict an upcoming seizure based on the analysis of EEG signal recorded from patients. An
automatic seizure prediction system could bring a fast off-line diagnosis by reviewing EEG data by neurologist
and can send an online warning signal to enhance the patient’s safety. It was reported that childhood epilepsy
was associated with high frequency epileptic activity [3]. The development of a fully automated seizure
detection / prediction system may be challenged by invincible factors namely, the possible inter-subject
differences and the presence of artifacts that may lead to false positive detections. Nonetheless, even a semi-
automated system with high sensitivity and specificity would be a useful aid to physicians [4]. Many researchers
are available in the literature for automated detection and prediction of Epileptic seizures using EEG signals [5-
7]. Several methods have been developed for handling EEG signals as the application of pattern recognition
classification methods, Multi-layer Perceptron Neural Network [8-12] and Support Vector Machine (SVM) [13-
15]. Most of the automatic epileptic seizure system is built by time-frequency domain based feature extraction
followed by a variety of classification Model. The performance of these automatic detection systems depends on
the feature extraction of the EEG signal.
Recently studies on the basis of estimating entropies have been employed for biomedical studies. In
[16], a modification of E-R entropy named approximate entropy (ApEn) is suggested by the authors. Richman
[17] proved that there is a bias in computing ApEn and he proposed a modified version of the ApEn, known as
sample entropy (SamEn). It quantifies the degree of complexity in a time series. Approximate entropy and
sample entropy methods are compared for EEG signal in [18], the authors demonstrated that sample entropy
method gave more robust results, and it is less sensitive to the length of the data. The sample entropy has been
used as a feature for the classification of different categories of EEG signal [19-22]
In this task, we propose an Epileptic seizure prediction algorithm to discriminate between pre-seizure
period and seizure free period using entropies as features extraction, a method to estimate prediction time is
suggested. SVM is used as a classifier, performance is evaluated and the results are analyzed.
An Entropy-based Feature in Epileptic Seizure Prediction Algorithm
DOI: 10.9790/0661-17614754 www.iosrjournals.org 48 | Page
The rest of this paper is split into four sections; section 2 contains the entropy. Material and methods
are given in section 3. Section 4 is devoted to discuss the results. Finally, section 5 concluded this paper.
II. Entropy
2.1 APPROXIMATE ENTROPY (APEN).
Approximate entropy can be defined as a measure of the complexity or irregularity of a time series. Less value
of ApEn means less complexity and irregularity of the signal and vice versa. The steps to estimate ApEn is
summarized as follow [16].
Let m vectors of sequence X of data of length N are defined by:
X(i)=[x(i),x(i+1),…,x(i+m-1)],i=1,2,…,N-m+1 (1)
Define d[X(i), X(j)], as the maximum absolute difference between X(i), X(j)
Define Crm(i) = (number of x(j) such that d[X(i), X(j)] > r) / (N-m+1), measures the frequency of patterns
similar to that one given by the window of length m within a tolerance r.
Compute the natural logarithm of each Crm(i) and then average it over i.
(2)
Increase the dimension to m+1. Repeat c. and d. to obtain Crm+1(i), ɸm+1(r)
Finally, approximate entropy is computed as
(3)
2.2 SAMPLE ENTROPY (SAMPEN).
Sample entropy is a measure of complexity as approximate entropy (ApEn) but it doesn’t include self-similar
patterns (phi’s) as ApEn does. For a given embedding dimension m, number of data points N, SampEn is the
negative logarithm of the probability that if two sets of simultaneous data points of length m have distance > r
then two sets of simultaneous data points of length m+1 also have distance > r and we represent it by SampEn
(m,r,N)
(4) Where,
A= no of template vector pairs having d[X(i), X(j)] > r of length m+1
B= no of template vector pairs having of d[X(i), X(j)] > r of length m
It is clear from the definition that A will always have smaller value than B, so the value of SampEn will be
always positive. A lower value of SampEn also indicates more self-similarity in the time series.
III. Materials And Methods
The pediatric EEG data used for this task is contained within the CHB-MIT Scalp EEG Database,
which can be downloaded from the Physionet website [23], but we include only female subjects who less or
equal 12 years age. The database information is summarized in Table 1.
In most cases, the files of the mentioned subjects contains exactly one hour of digitized EEG signals.
Only seizures in the first hour period are taken in the consideration in this task, so we have 60 seizures obtained
from 12 different subjects. Only signals of FP1-FP7 electrodes are considered. All signals were sampled at 256
samples per second with 16-bit resolution.
An Entropy-based Feature in Epileptic Seizure Prediction Algorithm
DOI: 10.9790/0661-17614754 www.iosrjournals.org 49 | Page
Table 1: Database Information.
subjects age Gender Seizures Interictal (h)
Chb01 11 F 7 46
Chb05 7 F 5 39
Chb06 1.5 F 3 24
Chb09 10 F 1 19
Chb11 12 F 3 39
Chb12 2 F 10 24
Chb13 3 F 7 33
Chb14 9 F 7 26
Chb16 7 F 6 19
Chb20 6 F 6 29
Chb22 9 F 3 31
Chb23 6 F 2 9
3.1 Prediction Time
In order to get a reasonable prediction time (time between start of alarm to time of the actual seizure
starts), the entropy (sample entropy and approximate entropy) are estimated according to (3), (4) respectively
for all pre-seizures periods. We used m=2, r = 0.2 Standard deviation of EEG data for all periods containing
seizures. Significant variations of entropies before starting of the seizure are noted for all seizures. Figure 1
shows for subject chb01_15 which contains seizure at 88.8 min for example.Sample entropy and approximate
entropy are varied continuously but when they varied slowly at low entropies level (critical level) determined in
section 3.2, we consider this as start of alarm of a probably seizure will occur. In the Figure 2 we consider start
of alarm is at t= 53.8 from starting of 1hr-period of subject chb01-14 and actual seizure occurred at 28.8 from
starting of 1hr-period of subject chb01_15 (contains seizure at 28.8 min.) so we can say that prediction time of
this seizure is 35 min. after repeating this steps for most of seizure period in the 60 seizure periods under study,
we find different prediction time between 1min. and 49min.
So we take a 1min-presizure period as a minimum prediction time in this task to extract its entropy features.
Figure 1: Entropy variation for subject chb1_01 containing seizure at 88.8 min.
The signal of the chb01_15 as an example of 1min-presizure period is depicted in Figure 2 and the signal of the
subject chb01_1 as an example of seizure free period is depicted in the Figure 3. The entropy (sample entropy
(S1) and approximate entropy (S2)) are estimated for both signals. S1=0.33, 0.38 & S2=0.72, 0.98 for signal of
Figure 2 and Figure 3 respectively.
Figure 2: signal of the subject chb01_15 (1min- pre-seizure)
An Entropy-based Feature in Epileptic Seizure Prediction Algorithm
DOI: 10.9790/0661-17614754 www.iosrjournals.org 50 | Page
Figure 3: Signal of the subject chb01_01 (free seizure period)
3.2 Estimated Entropy Critical Value
We have 60 seizures period in this database as they detailed in Table 1, 60 (1min-preseizure period) are
extracted from the mentioned database to get their entropy features, and we segmented every 1h-period of the
interictal period of the subject chb01 (seizure free period) into 60 periods for all 24 hr of subject chbo1 which
are assigned as seizure free period. A long period of non-seizure EEG is used to ensure that awake, sleep,
abnormal, and artifact-contaminated EEG are included [24].
In order to get distinct values of entropy to discriminate between pre-seizure periods and seizure free
period, we calculate the entropy values of the 60 (1-min-pre-seizure) periods for 1min. duration and also we
calculate the entropies of 60 seizure free periods of 1hr-period of the subject chb01_1 for example. The sample
entropy and the approximate entropy values for all periods are shown in Figure 4 and Figure 5 respectively
Figure 4: Sample entropy for all periods
Figure 5: Approximate entropy for all periods
There are a significant difference in the entropy values of the 1min-presizure period (1-60) and the values of the
seizure free periods (61-120). Higher values of entropy always related to less system order and more
randomness [19].
The mean value of the sample entropy in 1min-presizure period is 0.4416
The mean value of the sample entropy in seizure free period is 0.7529
The mean value of the approximate entropy in 1min-presizure period is 0.5658
The mean value of the approximate entropy seizure free period is 0.9702
We can consider the mean values of the sample entropy and approximate entropy of the 1min-presizure as
critical values to alarm that an expected seizure may occur within a specific time, and this will depend on values
and characters of the entropy
An Entropy-based Feature in Epileptic Seizure Prediction Algorithm
DOI: 10.9790/0661-17614754 www.iosrjournals.org 51 | Page
3.3 Support Vector Machine (Svm) Classifier
The SVM is a distinguishing classifier defined by a separating hyperplane (the plane with maximum
margins) between the two classes of the training samples within the feature space by focusing on the training
cases placed at the edge of the class descriptors so not only an optimal hyperplane is fitted, but also training
samples are effectively used. In that way high classification accuracy is achieved with small training sets. A
good separation between data points with different features is achieved by the hyperplane where the nearest
training data points of any class, have the largest distance. The details of SVM algorithm can be reviewed in
[15]. In this task, we used a quadratic Kernel function to suit nonlinear classification of EEG data. We selected
the parameter C equal 1, which can be viewed as a way to control over fitting.
3.4 Epileptic Seizure Prediction Algorithm
The flowchart of the proposed algorithm for Epileptic Seizure Prediction is illustrated in Figure 6
Figure 6: The flowchart algorithm for Epileptic Seizure Prediction.
3.5 Performance Evaluation
An Entropy-based Feature in Epileptic Seizure Prediction Algorithm
DOI: 10.9790/0661-17614754 www.iosrjournals.org 52 | Page
To evaluate the performance of the proposed algorithm, four criterias are used as follows:
Sensitivity(%)= (5)
Specificity (%) = (6)
PositivePredicitivity(%)= (7)
Accuracy= (8)
Where:
TP: True Positive, when a period having pre-seizure is classified correctly. TN: True Negative when a free
seizure period is classified correctly.
FN: False Negative when a period having pre-seizure is classified as a free seizure period incorrectly FP: False
Positive when a free seizure period is classified as a pre-seizure period incorrectly.
IV. Results and Discussion
The mean values of the 60 (free seizure periods) during 24 hours and the entropy critical values are
calculated, shown in Figure 7. The SVM is used to discriminate between 60 free seizure periods and 60 pre-
seizure periods (60% for training and 40% for testing). The performance evaluation during 24 hr periods is
shown in Figure 8.
It is clear that the performance depends on which hour from 60 (free seizure periods are classified)
with 60 (pre-seizure periods). At hour: 1,5,6,8,9,10,11,24 gives perfect results (100% sensitivity, 100%
Specificity, 100% Positive Predicitivity, 100% Accuracy), at hours:3,4,7,17,18,19,20,21,22,23 gives excellent
result (95.65% sensitivity, 100% Specificity, 100% Positive Predicitivity, 97.67% Accuracy). But there is a
degradation in the results at hours: 12, 13, 14,15,16,17 with mean (73.1% sensitivity, 75.66% Specificity,
86.66% Positive Predicitivity, 86.11% Accuracy) .
Figure 7: Mean entropy values for free seizure periods during 24 hours comparing to entropy critical values.
Figure 8: Performance evaluation of the proposed epileptic prediction algorithm during 24 hours
To analyze the reasons of the degradation of the results at 13th hour (chb01_17) in Figure 8, the
An Entropy-based Feature in Epileptic Seizure Prediction Algorithm
DOI: 10.9790/0661-17614754 www.iosrjournals.org 53 | Page
approximate entropy of this period (1hr) is shown in Figure 9, and comparing with the approximate entropy of
1min-preseizure period of the subject chbo1_15 (for example), in Figure 10, we note that the entropy values in
spite of they are less than the entropy critical values, but they approximately constant, but in case of pre-seizure
one they decreased gradually till seizure occurs. Thus we can discriminate between the pre-seizure period and
those periods which resemble pre-seizure in values but not in behavior.
The result of SVM training and classifying in case of perfect result obtained at 9th hour (chb01_11) for example
is shown in Figure 11.
Figure 9: Approximate Entropy of the subject chb01_17 (free seizure period)
Figure 10: Approximate Entropy of the subject chb01_15 (has a seizure at 28.8min)
Figure 11: SVM training and classification when perfect results
V. Conclusion
An Epileptic Seizure Prediction Algorithm is achieved in this task. Entropy features are extracted from
60 (1 hour segmented into 60 periods) with free seizure periods and repeated for 24 hour, and 60 (pre-seizure
periods) of the CHB-MIT Scalp EEG Database (Female less or equal 12 age). A critical value of the sample
entropy (SamEn= 0.4416 ) and approximate entropy (ApEn= 0.5658) is estimated. These values are taken as
warning to a probably seizure starts within a specific time. The prediction time in order of 1min- 49min is
achieved in 60 seizure periods under study in this task. SVM is used to classify pre-seizure periods from seizure
An Entropy-based Feature in Epileptic Seizure Prediction Algorithm
DOI: 10.9790/0661-17614754 www.iosrjournals.org 54 | Page
free periods for the mentioned data. The performance results were: (100% sensitivity, 100% Specificity, 100%
Positive Predicitivity, 100% Accuracy) in 8 hours different periods, and (95.65% sensitivity, 100% Specificity,
100% Positive Predicitivity, 97.67% Accuracy) in another 10 hour different periods, and mean performance
values in another 6 hours different periods ( 73.1% sensitivity, 75.66% Specificity, 86.66% Positive
Predicitivity, 86.11% Accuracy). The analysis of this degradation in the results during this periods lead to a very
important contribution, we note that entropies during the seizure free period in spite of they are less than the
critical value but they approximately constant, but in case of pre-seizure one they decreased gradually till
seizure occurs. Thus we can discriminate between the pre-seizure period and those periods which resemble pre-
seizure in values but not in behavior.
References
[1]. Khammari, Anwar: A Spectral Based Forecasting Tool of Epileptic Seizures, International Journal of Computer Science Issues,
Vol. 9, Issue 3, No3, May 2012.
[2]. Lehnertz, K., et al.: State –of-the-art of seizure prediction, J Clin Neurophysiology, 24, pp.147-153, 2007
[3]. Jing Xiang et al.: Frequency and spatial characteristics of high-frequency neuromagnetic signals in childhood epilepsy, Epileptic
Disord ; 11 (2), 2009.
[4]. Sivasankari N. and et al., : An extensive review of significant researchers on epileptic seizure detection and prediction using
electroencephalographic signals, Advances in Biomedical Research, pp. 330-353, 2010
[5]. Leon D and et al.,: Adaptive Epileptic Seizure Prediction System, IEEE Transactions on Biomedical Engineering, Vol. 50, No. 5,
May 2003.
[6]. Thomas Maiwald and et al.,: Comparison of three nonlinear prediction methods by means of the seizure prediction characteristic,
Physica D 194, 357-368, 2004.
[7]. B. Schelter, et al.,: Seizure prediction: the impact of long prediction horizons, Epilepsy Research-Elsevier, Vol. 73, No. 2, 213-217,
2007.
[8]. Forrest Sheng Bao and et al.,: A new approach to automated epileptic diagnosis using EEG and probabilistic neural network, 20th
IEEE International Conference on Tools with artificial intelligence, 2008.
[9]. Ghosh-Dastidar, et al.,: Mixed-band wavelet-chaos-neural network methodology for epilepsy and epileptic seizure detection, IEEE
Transactions on Biomedical Engineering, 54(9), 1545-1551, 2007.
[10]. Wang, et al.,: EEG recognition based on multiple types of information by using wavelet packet transform and neural networks,
proceeding of IEEE Engineering in medicine and Biology Conference, Shanghai, 5377-5380, 2006.
[11]. Ubeyli, E.D.: Combined neural network model employing wavelet coefficients for EEG signal
[12]. classification, Digital Signal Processing, 19 (2),297-308, 2009
[13]. Sadati, et al.,: Epileptic seizure detection using neural fuzzy networks, Proceeding of the IEEE International Conference on Fuzzy
systems, Vancouver, 596-600, 2006.
[14]. Chandaka, et al.,: Cross-correlation aided support vector machine classifier for classification for EEG signal, Expert Systems with
application, 36 (2), 1329-1336, 2009.
[15]. Lima, et al.,: Automatic EEG signal classification for epilepsy diagnosis with Relevance Vector Machines, Expert Systems with
application, 36 (6), 10054-10059, 2009.
[16]. Ashraf Anwar : Machine Learning Evaluation in PAF Prediction, Journal of Global Research in Computer Science Volume 5–
No.2, 5-10, Feb. 2014
[17]. Pincus, S.M.: Approximate Entropy as Measure of System Complexity, In Proc. Nat. Ac Sci. 88, 2297-2301, 1991.
[18]. Richman, et al.,: Physiological Time-Series Analysis using Approximate Entropy and Sample Entropy, Amer. J. Physoil. Heart and
Circulatory Physiol. 278, 2039-2049, 2000.
[19]. Chen, et al.,: Comparison of the use of Approximate Entropy and Sample Entropy: Applications to Neural Respiratory Signal., in
Proceeding of the IEEE Engineering in Medicine and Biology 27th Annual Conference, Shanghai, China, 2005.
[20]. Yuedong and Pietro: A new approach for epileptic seizure detection: sample entropy based feature extraction and extreme learning
machine, J. Biomedical Science and Engineering, 3, 556-567, 2010.
[21]. Ali Zandi et al.,: An Entropy-Based Approach to predict Seizures in Temporal Lobe Epilepsy Using Scalp EEG, 31st Annual
Conference of the IEEE EMBS, Minnesota, USA, 2009.
[22]. Rafiuddin, et al.,: Feature Extraction and classification of the EEG for Automatic Seizure Detection, International Conference on
Multimedia, Signal Processing and Communication Technologies, 2011.
[23]. Kumar, et al.,: Features Extraction of EEG signals using Approximate and Sample Entropy, IEEE students Conference on Electrical,
Electronics and Computer Science, 2012.
[24]. http://physionet.org/physiobank/database/chbmit/
[25]. Ali Shoeb and John Guttag: Application of Machine learning to Epileptic Seizure Detection, Proceeding of the 27th International
Conference on Machine Learning, Hifa, Israel, 2010
Author:
Dr. Ashraf Anwar received the PH.D degree in Electronics and Electrical Communication from Faculty of
Engineering, Cairo University, Egypt in 2005. Currently, he is an Associate professor in college
of computers and Information Technology, Taif University, Saudi Arabia. His research interests
are mainly in the area of, computer vision, digital signal processing, control, and machine
learning.

More Related Content

PDF
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
PDF
Classification of EEG Signal for Epileptic Seizure DetectionusingEMD and ELM
PDF
IRJET- Analysis of Epilepsy using Approximate Entropy Algorithm
PDF
Classification of Pre-ictal and Interictal Periods Based
PPTX
Sigma Xi Presentation: Implementation of Time Frequency Analysis for Seizure ...
PDF
A hybrid classification model for eeg signals
PDF
Ijmet 10 01_070
PDF
40120130405007
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
Classification of EEG Signal for Epileptic Seizure DetectionusingEMD and ELM
IRJET- Analysis of Epilepsy using Approximate Entropy Algorithm
Classification of Pre-ictal and Interictal Periods Based
Sigma Xi Presentation: Implementation of Time Frequency Analysis for Seizure ...
A hybrid classification model for eeg signals
Ijmet 10 01_070
40120130405007

What's hot (16)

PDF
K-NN Classification of Brain Dominance
PDF
Poster Presentation on "Artifact Reduction from Scalp EEG for Epilepsy Seizur...
PDF
Analysis of EEG data Using ICA and Algorithm Development for Energy Comparison
PDF
ANALYSIS OF BRAIN COGNITIVE STATE FOR ARITHMETIC TASK AND MOTOR TASK USING EL...
PDF
Robot Motion Control Using the Emotiv EPOC EEG System
PDF
EEG Mouse:A Machine Learning-Based Brain Computer Interface_interface
PDF
5. detection and separation of eeg artifacts using wavelet transform nov 11, ...
PDF
Feature Extraction Techniques and Classification Algorithms for EEG Signals t...
PDF
IRJET- Investigation of Electroencephalogram Signals in Different Posture...
PDF
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
PDF
A Novel Approach to Study the Effects of Anesthesia on Respiratory Signals by...
PDF
D0521522
PDF
Energy-Efficient Target Coverage in Wireless Sensor Networks Based on Modifie...
PDF
Detection and Removal of Non-Responsive Channels and Trials in Evoked Potenti...
PPTX
Ecg beat classification and feature extraction using artificial neural networ...
PPTX
Final thesis presentation on bci
K-NN Classification of Brain Dominance
Poster Presentation on "Artifact Reduction from Scalp EEG for Epilepsy Seizur...
Analysis of EEG data Using ICA and Algorithm Development for Energy Comparison
ANALYSIS OF BRAIN COGNITIVE STATE FOR ARITHMETIC TASK AND MOTOR TASK USING EL...
Robot Motion Control Using the Emotiv EPOC EEG System
EEG Mouse:A Machine Learning-Based Brain Computer Interface_interface
5. detection and separation of eeg artifacts using wavelet transform nov 11, ...
Feature Extraction Techniques and Classification Algorithms for EEG Signals t...
IRJET- Investigation of Electroencephalogram Signals in Different Posture...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
A Novel Approach to Study the Effects of Anesthesia on Respiratory Signals by...
D0521522
Energy-Efficient Target Coverage in Wireless Sensor Networks Based on Modifie...
Detection and Removal of Non-Responsive Channels and Trials in Evoked Potenti...
Ecg beat classification and feature extraction using artificial neural networ...
Final thesis presentation on bci
Ad

Viewers also liked (10)

PDF
rob 537 final paper(fourth modify)
PPTX
Hilbert huang transform(hht)
PDF
PPTX
MS Thesis Defense
PPTX
Empirical Mode Decomposition
PPTX
Ffeature extraction of epilepsy eeg using discrete wavelet transform
PPT
Epilepsy.....
PPT
Epilepsy (seizure disorder)
PDF
Annual Meeting deck - American Epilepsy Society (AES)
PPTX
Epilepsy Presentation
rob 537 final paper(fourth modify)
Hilbert huang transform(hht)
MS Thesis Defense
Empirical Mode Decomposition
Ffeature extraction of epilepsy eeg using discrete wavelet transform
Epilepsy.....
Epilepsy (seizure disorder)
Annual Meeting deck - American Epilepsy Society (AES)
Epilepsy Presentation
Ad

Similar to An Entropy-based Feature in Epileptic Seizure Prediction Algorithm (20)

PDF
Alotaiby2014 article eeg_seizure_detectionandpredicti
PDF
Wavelet-based EEG processing for computer-aided seizure detection and epileps...
PPT
Eplieptic Seizure General Introduction and Prediction.ppt
PPT
nwang_aerospace13_machine_learning_framework.ppt
PPT
nwang_aerospace13.ppt
PDF
Health electroencephalogram epileptic classification based on Hilbert probabi...
PDF
EEG S IGNAL Q UANTIFICATION B ASED ON M ODUL L EVELS
PDF
Eeg time series data analysis in focal cerebral ischemic rat model
DOCX
Classification and Detection of ECG-signals using Artificial Neural Networks
PDF
EEG Signal Classification using Deep Neural Network
PPTX
Introduction to Approximate entropy
PDF
Analysis of EEG Signal using nonextensive statistics
PDF
Computer Aided Detection of Obstructive Sleep Apnea from EEG Signals
PDF
Computer Aided Detection of Obstructive Sleep Apnea from EEG Signals
PDF
Computer Aided Detection of Obstructive Sleep Apnea from EEG Signals
PDF
Computer Aided Detection of Obstructive Sleep Apnea from EEG Signals
PDF
patter journals using wavelet approaches
PDF
Classification of ecg signal using artificial neural network
DOCX
STRESS ANALYSIS
PDF
Transfer learning for epilepsy detection using spectrogram images
Alotaiby2014 article eeg_seizure_detectionandpredicti
Wavelet-based EEG processing for computer-aided seizure detection and epileps...
Eplieptic Seizure General Introduction and Prediction.ppt
nwang_aerospace13_machine_learning_framework.ppt
nwang_aerospace13.ppt
Health electroencephalogram epileptic classification based on Hilbert probabi...
EEG S IGNAL Q UANTIFICATION B ASED ON M ODUL L EVELS
Eeg time series data analysis in focal cerebral ischemic rat model
Classification and Detection of ECG-signals using Artificial Neural Networks
EEG Signal Classification using Deep Neural Network
Introduction to Approximate entropy
Analysis of EEG Signal using nonextensive statistics
Computer Aided Detection of Obstructive Sleep Apnea from EEG Signals
Computer Aided Detection of Obstructive Sleep Apnea from EEG Signals
Computer Aided Detection of Obstructive Sleep Apnea from EEG Signals
Computer Aided Detection of Obstructive Sleep Apnea from EEG Signals
patter journals using wavelet approaches
Classification of ecg signal using artificial neural network
STRESS ANALYSIS
Transfer learning for epilepsy detection using spectrogram images

More from iosrjce (20)

PDF
An Examination of Effectuation Dimension as Financing Practice of Small and M...
PDF
Does Goods and Services Tax (GST) Leads to Indian Economic Development?
PDF
Childhood Factors that influence success in later life
PDF
Emotional Intelligence and Work Performance Relationship: A Study on Sales Pe...
PDF
Customer’s Acceptance of Internet Banking in Dubai
PDF
A Study of Employee Satisfaction relating to Job Security & Working Hours amo...
PDF
Consumer Perspectives on Brand Preference: A Choice Based Model Approach
PDF
Student`S Approach towards Social Network Sites
PDF
Broadcast Management in Nigeria: The systems approach as an imperative
PDF
A Study on Retailer’s Perception on Soya Products with Special Reference to T...
PDF
A Study Factors Influence on Organisation Citizenship Behaviour in Corporate ...
PDF
Consumers’ Behaviour on Sony Xperia: A Case Study on Bangladesh
PDF
Design of a Balanced Scorecard on Nonprofit Organizations (Study on Yayasan P...
PDF
Public Sector Reforms and Outsourcing Services in Nigeria: An Empirical Evalu...
PDF
Media Innovations and its Impact on Brand awareness & Consideration
PDF
Customer experience in supermarkets and hypermarkets – A comparative study
PDF
Social Media and Small Businesses: A Combinational Strategic Approach under t...
PDF
Secretarial Performance and the Gender Question (A Study of Selected Tertiary...
PDF
Implementation of Quality Management principles at Zimbabwe Open University (...
PDF
Organizational Conflicts Management In Selected Organizaions In Lagos State, ...
An Examination of Effectuation Dimension as Financing Practice of Small and M...
Does Goods and Services Tax (GST) Leads to Indian Economic Development?
Childhood Factors that influence success in later life
Emotional Intelligence and Work Performance Relationship: A Study on Sales Pe...
Customer’s Acceptance of Internet Banking in Dubai
A Study of Employee Satisfaction relating to Job Security & Working Hours amo...
Consumer Perspectives on Brand Preference: A Choice Based Model Approach
Student`S Approach towards Social Network Sites
Broadcast Management in Nigeria: The systems approach as an imperative
A Study on Retailer’s Perception on Soya Products with Special Reference to T...
A Study Factors Influence on Organisation Citizenship Behaviour in Corporate ...
Consumers’ Behaviour on Sony Xperia: A Case Study on Bangladesh
Design of a Balanced Scorecard on Nonprofit Organizations (Study on Yayasan P...
Public Sector Reforms and Outsourcing Services in Nigeria: An Empirical Evalu...
Media Innovations and its Impact on Brand awareness & Consideration
Customer experience in supermarkets and hypermarkets – A comparative study
Social Media and Small Businesses: A Combinational Strategic Approach under t...
Secretarial Performance and the Gender Question (A Study of Selected Tertiary...
Implementation of Quality Management principles at Zimbabwe Open University (...
Organizational Conflicts Management In Selected Organizaions In Lagos State, ...

Recently uploaded (20)

PDF
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
PPTX
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
PPTX
Foundation to blockchain - A guide to Blockchain Tech
PPTX
Sustainable Sites - Green Building Construction
PPTX
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
PDF
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
PDF
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
PPTX
Geodesy 1.pptx...............................................
PDF
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
PDF
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
PPT
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS
PDF
R24 SURVEYING LAB MANUAL for civil enggi
PPTX
CH1 Production IntroductoryConcepts.pptx
PDF
Automation-in-Manufacturing-Chapter-Introduction.pdf
PDF
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
PPT
Project quality management in manufacturing
DOCX
573137875-Attendance-Management-System-original
PDF
Operating System & Kernel Study Guide-1 - converted.pdf
PPTX
UNIT 4 Total Quality Management .pptx
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
Foundation to blockchain - A guide to Blockchain Tech
Sustainable Sites - Green Building Construction
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
Geodesy 1.pptx...............................................
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS
R24 SURVEYING LAB MANUAL for civil enggi
CH1 Production IntroductoryConcepts.pptx
Automation-in-Manufacturing-Chapter-Introduction.pdf
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
Project quality management in manufacturing
573137875-Attendance-Management-System-original
Operating System & Kernel Study Guide-1 - converted.pdf
UNIT 4 Total Quality Management .pptx

An Entropy-based Feature in Epileptic Seizure Prediction Algorithm

  • 1. IOSR Journal of Computer Engineering (IOSR-JCE) e-ISSN: 2278-0661,p-ISSN: 2278-8727, Volume 17, Issue 6, Ver. I (Nov – Dec. 2015), PP 47-54 www.iosrjournals.org DOI: 10.9790/0661-17614754 www.iosrjournals.org 47 | Page An Entropy-based Feature in Epileptic Seizure Prediction Algorithm Ashraf Anwar Faculty of Computers and Information Technology, Taif University, P.O. Box 888, 21974 Taif, Saudi Abstract : Epilepsy prediction is a vital demand for people suffering from epileptic onset. Prediction of seizure onsets could be very useful for drug-resistant epileptic patients. We propose an epileptic seizure prediction algorithm to predict an onset of epilepsy and discriminate between pre-seizure periods and seizure free periods. The proposed algorithm is based on entropy features of 60 (1 hour segmented into 60 periods) with free seizure periods and repeated for 24 hour, and 60 (pre-seizure periods) of the CHB-MIT Scalp EEG Database (Female less or equal 12 age). Critical values of the sample entropy and approximate entropy are estimated to locate starting of the seizure onset. These values are taken as warning to a probably seizure starts within a specific time. The prediction time in order of 1min- 49min is achieved in 60 seizure periods under study in this task. SVM is used to classify pre-seizure periods from seizure free periods for the mentioned data. The performance is evaluated and analysed. Keywords : Epilepsy, Epilepsy Prediction, Sample Entropy, Approximate Entropy, Svm, Eeg Signals. I. Introduction Epilepsy is among the most common neurological disorders caused by large number of small electrical discharges of nerve cells. Epileptic seizure is a complex symptom caused by a variety of pathologic processes in the brain. It may cause a variety of temporal changes in perception and behavior. Epileptic seizures may be accompanied by an impairment or loss of consciousness; psychic, autonomic, or sensory symptoms; or motor phenomena. In some patients seizures can occur several times per day; in rare instances, they occur only once per year [1]. A system able to predict seizures would allow some preventive measures to keep the risk of seizure to a minimum. Electroencephalographic (EEG) signals are the most commonly used source for Epileptic seizure prediction. Enormous efforts have been done on seizure prediction through EEG monitoring for a long time. It has been observed that the transition from the interictal state (period between seizures) to the ictal state (seizure) is not sudden and may be preceded from minutes to hours [2]. Some significant features are extracted from EEG signals, which are greatly beneficial for the diagnosis of epileptic seizure. The goal of seizure prediction problem is to predict an upcoming seizure based on the analysis of EEG signal recorded from patients. An automatic seizure prediction system could bring a fast off-line diagnosis by reviewing EEG data by neurologist and can send an online warning signal to enhance the patient’s safety. It was reported that childhood epilepsy was associated with high frequency epileptic activity [3]. The development of a fully automated seizure detection / prediction system may be challenged by invincible factors namely, the possible inter-subject differences and the presence of artifacts that may lead to false positive detections. Nonetheless, even a semi- automated system with high sensitivity and specificity would be a useful aid to physicians [4]. Many researchers are available in the literature for automated detection and prediction of Epileptic seizures using EEG signals [5- 7]. Several methods have been developed for handling EEG signals as the application of pattern recognition classification methods, Multi-layer Perceptron Neural Network [8-12] and Support Vector Machine (SVM) [13- 15]. Most of the automatic epileptic seizure system is built by time-frequency domain based feature extraction followed by a variety of classification Model. The performance of these automatic detection systems depends on the feature extraction of the EEG signal. Recently studies on the basis of estimating entropies have been employed for biomedical studies. In [16], a modification of E-R entropy named approximate entropy (ApEn) is suggested by the authors. Richman [17] proved that there is a bias in computing ApEn and he proposed a modified version of the ApEn, known as sample entropy (SamEn). It quantifies the degree of complexity in a time series. Approximate entropy and sample entropy methods are compared for EEG signal in [18], the authors demonstrated that sample entropy method gave more robust results, and it is less sensitive to the length of the data. The sample entropy has been used as a feature for the classification of different categories of EEG signal [19-22] In this task, we propose an Epileptic seizure prediction algorithm to discriminate between pre-seizure period and seizure free period using entropies as features extraction, a method to estimate prediction time is suggested. SVM is used as a classifier, performance is evaluated and the results are analyzed.
  • 2. An Entropy-based Feature in Epileptic Seizure Prediction Algorithm DOI: 10.9790/0661-17614754 www.iosrjournals.org 48 | Page The rest of this paper is split into four sections; section 2 contains the entropy. Material and methods are given in section 3. Section 4 is devoted to discuss the results. Finally, section 5 concluded this paper. II. Entropy 2.1 APPROXIMATE ENTROPY (APEN). Approximate entropy can be defined as a measure of the complexity or irregularity of a time series. Less value of ApEn means less complexity and irregularity of the signal and vice versa. The steps to estimate ApEn is summarized as follow [16]. Let m vectors of sequence X of data of length N are defined by: X(i)=[x(i),x(i+1),…,x(i+m-1)],i=1,2,…,N-m+1 (1) Define d[X(i), X(j)], as the maximum absolute difference between X(i), X(j) Define Crm(i) = (number of x(j) such that d[X(i), X(j)] > r) / (N-m+1), measures the frequency of patterns similar to that one given by the window of length m within a tolerance r. Compute the natural logarithm of each Crm(i) and then average it over i. (2) Increase the dimension to m+1. Repeat c. and d. to obtain Crm+1(i), ɸm+1(r) Finally, approximate entropy is computed as (3) 2.2 SAMPLE ENTROPY (SAMPEN). Sample entropy is a measure of complexity as approximate entropy (ApEn) but it doesn’t include self-similar patterns (phi’s) as ApEn does. For a given embedding dimension m, number of data points N, SampEn is the negative logarithm of the probability that if two sets of simultaneous data points of length m have distance > r then two sets of simultaneous data points of length m+1 also have distance > r and we represent it by SampEn (m,r,N) (4) Where, A= no of template vector pairs having d[X(i), X(j)] > r of length m+1 B= no of template vector pairs having of d[X(i), X(j)] > r of length m It is clear from the definition that A will always have smaller value than B, so the value of SampEn will be always positive. A lower value of SampEn also indicates more self-similarity in the time series. III. Materials And Methods The pediatric EEG data used for this task is contained within the CHB-MIT Scalp EEG Database, which can be downloaded from the Physionet website [23], but we include only female subjects who less or equal 12 years age. The database information is summarized in Table 1. In most cases, the files of the mentioned subjects contains exactly one hour of digitized EEG signals. Only seizures in the first hour period are taken in the consideration in this task, so we have 60 seizures obtained from 12 different subjects. Only signals of FP1-FP7 electrodes are considered. All signals were sampled at 256 samples per second with 16-bit resolution.
  • 3. An Entropy-based Feature in Epileptic Seizure Prediction Algorithm DOI: 10.9790/0661-17614754 www.iosrjournals.org 49 | Page Table 1: Database Information. subjects age Gender Seizures Interictal (h) Chb01 11 F 7 46 Chb05 7 F 5 39 Chb06 1.5 F 3 24 Chb09 10 F 1 19 Chb11 12 F 3 39 Chb12 2 F 10 24 Chb13 3 F 7 33 Chb14 9 F 7 26 Chb16 7 F 6 19 Chb20 6 F 6 29 Chb22 9 F 3 31 Chb23 6 F 2 9 3.1 Prediction Time In order to get a reasonable prediction time (time between start of alarm to time of the actual seizure starts), the entropy (sample entropy and approximate entropy) are estimated according to (3), (4) respectively for all pre-seizures periods. We used m=2, r = 0.2 Standard deviation of EEG data for all periods containing seizures. Significant variations of entropies before starting of the seizure are noted for all seizures. Figure 1 shows for subject chb01_15 which contains seizure at 88.8 min for example.Sample entropy and approximate entropy are varied continuously but when they varied slowly at low entropies level (critical level) determined in section 3.2, we consider this as start of alarm of a probably seizure will occur. In the Figure 2 we consider start of alarm is at t= 53.8 from starting of 1hr-period of subject chb01-14 and actual seizure occurred at 28.8 from starting of 1hr-period of subject chb01_15 (contains seizure at 28.8 min.) so we can say that prediction time of this seizure is 35 min. after repeating this steps for most of seizure period in the 60 seizure periods under study, we find different prediction time between 1min. and 49min. So we take a 1min-presizure period as a minimum prediction time in this task to extract its entropy features. Figure 1: Entropy variation for subject chb1_01 containing seizure at 88.8 min. The signal of the chb01_15 as an example of 1min-presizure period is depicted in Figure 2 and the signal of the subject chb01_1 as an example of seizure free period is depicted in the Figure 3. The entropy (sample entropy (S1) and approximate entropy (S2)) are estimated for both signals. S1=0.33, 0.38 & S2=0.72, 0.98 for signal of Figure 2 and Figure 3 respectively. Figure 2: signal of the subject chb01_15 (1min- pre-seizure)
  • 4. An Entropy-based Feature in Epileptic Seizure Prediction Algorithm DOI: 10.9790/0661-17614754 www.iosrjournals.org 50 | Page Figure 3: Signal of the subject chb01_01 (free seizure period) 3.2 Estimated Entropy Critical Value We have 60 seizures period in this database as they detailed in Table 1, 60 (1min-preseizure period) are extracted from the mentioned database to get their entropy features, and we segmented every 1h-period of the interictal period of the subject chb01 (seizure free period) into 60 periods for all 24 hr of subject chbo1 which are assigned as seizure free period. A long period of non-seizure EEG is used to ensure that awake, sleep, abnormal, and artifact-contaminated EEG are included [24]. In order to get distinct values of entropy to discriminate between pre-seizure periods and seizure free period, we calculate the entropy values of the 60 (1-min-pre-seizure) periods for 1min. duration and also we calculate the entropies of 60 seizure free periods of 1hr-period of the subject chb01_1 for example. The sample entropy and the approximate entropy values for all periods are shown in Figure 4 and Figure 5 respectively Figure 4: Sample entropy for all periods Figure 5: Approximate entropy for all periods There are a significant difference in the entropy values of the 1min-presizure period (1-60) and the values of the seizure free periods (61-120). Higher values of entropy always related to less system order and more randomness [19]. The mean value of the sample entropy in 1min-presizure period is 0.4416 The mean value of the sample entropy in seizure free period is 0.7529 The mean value of the approximate entropy in 1min-presizure period is 0.5658 The mean value of the approximate entropy seizure free period is 0.9702 We can consider the mean values of the sample entropy and approximate entropy of the 1min-presizure as critical values to alarm that an expected seizure may occur within a specific time, and this will depend on values and characters of the entropy
  • 5. An Entropy-based Feature in Epileptic Seizure Prediction Algorithm DOI: 10.9790/0661-17614754 www.iosrjournals.org 51 | Page 3.3 Support Vector Machine (Svm) Classifier The SVM is a distinguishing classifier defined by a separating hyperplane (the plane with maximum margins) between the two classes of the training samples within the feature space by focusing on the training cases placed at the edge of the class descriptors so not only an optimal hyperplane is fitted, but also training samples are effectively used. In that way high classification accuracy is achieved with small training sets. A good separation between data points with different features is achieved by the hyperplane where the nearest training data points of any class, have the largest distance. The details of SVM algorithm can be reviewed in [15]. In this task, we used a quadratic Kernel function to suit nonlinear classification of EEG data. We selected the parameter C equal 1, which can be viewed as a way to control over fitting. 3.4 Epileptic Seizure Prediction Algorithm The flowchart of the proposed algorithm for Epileptic Seizure Prediction is illustrated in Figure 6 Figure 6: The flowchart algorithm for Epileptic Seizure Prediction. 3.5 Performance Evaluation
  • 6. An Entropy-based Feature in Epileptic Seizure Prediction Algorithm DOI: 10.9790/0661-17614754 www.iosrjournals.org 52 | Page To evaluate the performance of the proposed algorithm, four criterias are used as follows: Sensitivity(%)= (5) Specificity (%) = (6) PositivePredicitivity(%)= (7) Accuracy= (8) Where: TP: True Positive, when a period having pre-seizure is classified correctly. TN: True Negative when a free seizure period is classified correctly. FN: False Negative when a period having pre-seizure is classified as a free seizure period incorrectly FP: False Positive when a free seizure period is classified as a pre-seizure period incorrectly. IV. Results and Discussion The mean values of the 60 (free seizure periods) during 24 hours and the entropy critical values are calculated, shown in Figure 7. The SVM is used to discriminate between 60 free seizure periods and 60 pre- seizure periods (60% for training and 40% for testing). The performance evaluation during 24 hr periods is shown in Figure 8. It is clear that the performance depends on which hour from 60 (free seizure periods are classified) with 60 (pre-seizure periods). At hour: 1,5,6,8,9,10,11,24 gives perfect results (100% sensitivity, 100% Specificity, 100% Positive Predicitivity, 100% Accuracy), at hours:3,4,7,17,18,19,20,21,22,23 gives excellent result (95.65% sensitivity, 100% Specificity, 100% Positive Predicitivity, 97.67% Accuracy). But there is a degradation in the results at hours: 12, 13, 14,15,16,17 with mean (73.1% sensitivity, 75.66% Specificity, 86.66% Positive Predicitivity, 86.11% Accuracy) . Figure 7: Mean entropy values for free seizure periods during 24 hours comparing to entropy critical values. Figure 8: Performance evaluation of the proposed epileptic prediction algorithm during 24 hours To analyze the reasons of the degradation of the results at 13th hour (chb01_17) in Figure 8, the
  • 7. An Entropy-based Feature in Epileptic Seizure Prediction Algorithm DOI: 10.9790/0661-17614754 www.iosrjournals.org 53 | Page approximate entropy of this period (1hr) is shown in Figure 9, and comparing with the approximate entropy of 1min-preseizure period of the subject chbo1_15 (for example), in Figure 10, we note that the entropy values in spite of they are less than the entropy critical values, but they approximately constant, but in case of pre-seizure one they decreased gradually till seizure occurs. Thus we can discriminate between the pre-seizure period and those periods which resemble pre-seizure in values but not in behavior. The result of SVM training and classifying in case of perfect result obtained at 9th hour (chb01_11) for example is shown in Figure 11. Figure 9: Approximate Entropy of the subject chb01_17 (free seizure period) Figure 10: Approximate Entropy of the subject chb01_15 (has a seizure at 28.8min) Figure 11: SVM training and classification when perfect results V. Conclusion An Epileptic Seizure Prediction Algorithm is achieved in this task. Entropy features are extracted from 60 (1 hour segmented into 60 periods) with free seizure periods and repeated for 24 hour, and 60 (pre-seizure periods) of the CHB-MIT Scalp EEG Database (Female less or equal 12 age). A critical value of the sample entropy (SamEn= 0.4416 ) and approximate entropy (ApEn= 0.5658) is estimated. These values are taken as warning to a probably seizure starts within a specific time. The prediction time in order of 1min- 49min is achieved in 60 seizure periods under study in this task. SVM is used to classify pre-seizure periods from seizure
  • 8. An Entropy-based Feature in Epileptic Seizure Prediction Algorithm DOI: 10.9790/0661-17614754 www.iosrjournals.org 54 | Page free periods for the mentioned data. The performance results were: (100% sensitivity, 100% Specificity, 100% Positive Predicitivity, 100% Accuracy) in 8 hours different periods, and (95.65% sensitivity, 100% Specificity, 100% Positive Predicitivity, 97.67% Accuracy) in another 10 hour different periods, and mean performance values in another 6 hours different periods ( 73.1% sensitivity, 75.66% Specificity, 86.66% Positive Predicitivity, 86.11% Accuracy). The analysis of this degradation in the results during this periods lead to a very important contribution, we note that entropies during the seizure free period in spite of they are less than the critical value but they approximately constant, but in case of pre-seizure one they decreased gradually till seizure occurs. Thus we can discriminate between the pre-seizure period and those periods which resemble pre- seizure in values but not in behavior. References [1]. Khammari, Anwar: A Spectral Based Forecasting Tool of Epileptic Seizures, International Journal of Computer Science Issues, Vol. 9, Issue 3, No3, May 2012. [2]. Lehnertz, K., et al.: State –of-the-art of seizure prediction, J Clin Neurophysiology, 24, pp.147-153, 2007 [3]. Jing Xiang et al.: Frequency and spatial characteristics of high-frequency neuromagnetic signals in childhood epilepsy, Epileptic Disord ; 11 (2), 2009. [4]. Sivasankari N. and et al., : An extensive review of significant researchers on epileptic seizure detection and prediction using electroencephalographic signals, Advances in Biomedical Research, pp. 330-353, 2010 [5]. Leon D and et al.,: Adaptive Epileptic Seizure Prediction System, IEEE Transactions on Biomedical Engineering, Vol. 50, No. 5, May 2003. [6]. Thomas Maiwald and et al.,: Comparison of three nonlinear prediction methods by means of the seizure prediction characteristic, Physica D 194, 357-368, 2004. [7]. B. Schelter, et al.,: Seizure prediction: the impact of long prediction horizons, Epilepsy Research-Elsevier, Vol. 73, No. 2, 213-217, 2007. [8]. Forrest Sheng Bao and et al.,: A new approach to automated epileptic diagnosis using EEG and probabilistic neural network, 20th IEEE International Conference on Tools with artificial intelligence, 2008. [9]. Ghosh-Dastidar, et al.,: Mixed-band wavelet-chaos-neural network methodology for epilepsy and epileptic seizure detection, IEEE Transactions on Biomedical Engineering, 54(9), 1545-1551, 2007. [10]. Wang, et al.,: EEG recognition based on multiple types of information by using wavelet packet transform and neural networks, proceeding of IEEE Engineering in medicine and Biology Conference, Shanghai, 5377-5380, 2006. [11]. Ubeyli, E.D.: Combined neural network model employing wavelet coefficients for EEG signal [12]. classification, Digital Signal Processing, 19 (2),297-308, 2009 [13]. Sadati, et al.,: Epileptic seizure detection using neural fuzzy networks, Proceeding of the IEEE International Conference on Fuzzy systems, Vancouver, 596-600, 2006. [14]. Chandaka, et al.,: Cross-correlation aided support vector machine classifier for classification for EEG signal, Expert Systems with application, 36 (2), 1329-1336, 2009. [15]. Lima, et al.,: Automatic EEG signal classification for epilepsy diagnosis with Relevance Vector Machines, Expert Systems with application, 36 (6), 10054-10059, 2009. [16]. Ashraf Anwar : Machine Learning Evaluation in PAF Prediction, Journal of Global Research in Computer Science Volume 5– No.2, 5-10, Feb. 2014 [17]. Pincus, S.M.: Approximate Entropy as Measure of System Complexity, In Proc. Nat. Ac Sci. 88, 2297-2301, 1991. [18]. Richman, et al.,: Physiological Time-Series Analysis using Approximate Entropy and Sample Entropy, Amer. J. Physoil. Heart and Circulatory Physiol. 278, 2039-2049, 2000. [19]. Chen, et al.,: Comparison of the use of Approximate Entropy and Sample Entropy: Applications to Neural Respiratory Signal., in Proceeding of the IEEE Engineering in Medicine and Biology 27th Annual Conference, Shanghai, China, 2005. [20]. Yuedong and Pietro: A new approach for epileptic seizure detection: sample entropy based feature extraction and extreme learning machine, J. Biomedical Science and Engineering, 3, 556-567, 2010. [21]. Ali Zandi et al.,: An Entropy-Based Approach to predict Seizures in Temporal Lobe Epilepsy Using Scalp EEG, 31st Annual Conference of the IEEE EMBS, Minnesota, USA, 2009. [22]. Rafiuddin, et al.,: Feature Extraction and classification of the EEG for Automatic Seizure Detection, International Conference on Multimedia, Signal Processing and Communication Technologies, 2011. [23]. Kumar, et al.,: Features Extraction of EEG signals using Approximate and Sample Entropy, IEEE students Conference on Electrical, Electronics and Computer Science, 2012. [24]. http://physionet.org/physiobank/database/chbmit/ [25]. Ali Shoeb and John Guttag: Application of Machine learning to Epileptic Seizure Detection, Proceeding of the 27th International Conference on Machine Learning, Hifa, Israel, 2010 Author: Dr. Ashraf Anwar received the PH.D degree in Electronics and Electrical Communication from Faculty of Engineering, Cairo University, Egypt in 2005. Currently, he is an Associate professor in college of computers and Information Technology, Taif University, Saudi Arabia. His research interests are mainly in the area of, computer vision, digital signal processing, control, and machine learning.