SlideShare a Scribd company logo
1 of 8
Download to read offline
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

What's hot

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

What's hot (16)

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

Viewers also liked

The possibility of the application of sustainable development strategies in a...
The possibility of the application of sustainable development strategies in a...The possibility of the application of sustainable development strategies in a...
The possibility of the application of sustainable development strategies in a...IOSR Journals
 
A Review Paper on Cross Platform Mobile Application Development IDE
A Review Paper on Cross Platform Mobile Application Development IDEA Review Paper on Cross Platform Mobile Application Development IDE
A Review Paper on Cross Platform Mobile Application Development IDEIOSR Journals
 
Factors Leading To Success of Indian Construction Companies.
Factors Leading To Success of Indian Construction Companies.Factors Leading To Success of Indian Construction Companies.
Factors Leading To Success of Indian Construction Companies.IOSR Journals
 
Comparative Analysis of a 15 Story Flat Plate Building with and Without Shear...
Comparative Analysis of a 15 Story Flat Plate Building with and Without Shear...Comparative Analysis of a 15 Story Flat Plate Building with and Without Shear...
Comparative Analysis of a 15 Story Flat Plate Building with and Without Shear...IOSR Journals
 
Failure Analysis of Centre Pin Joint Used In Heavy Assault Bridge
Failure Analysis of Centre Pin Joint Used In Heavy Assault BridgeFailure Analysis of Centre Pin Joint Used In Heavy Assault Bridge
Failure Analysis of Centre Pin Joint Used In Heavy Assault BridgeIOSR Journals
 
Effect on Environment by Burning Different Agricultural Waste
Effect on Environment by Burning Different Agricultural WasteEffect on Environment by Burning Different Agricultural Waste
Effect on Environment by Burning Different Agricultural WasteIOSR Journals
 
Modeling ultrasonic attenuation coefficient and comparative study with the pr...
Modeling ultrasonic attenuation coefficient and comparative study with the pr...Modeling ultrasonic attenuation coefficient and comparative study with the pr...
Modeling ultrasonic attenuation coefficient and comparative study with the pr...IOSR Journals
 
Assessment of Water Quality in Imo River Estuary Using Multivariate Statistic...
Assessment of Water Quality in Imo River Estuary Using Multivariate Statistic...Assessment of Water Quality in Imo River Estuary Using Multivariate Statistic...
Assessment of Water Quality in Imo River Estuary Using Multivariate Statistic...IOSR Journals
 
An Optimization Of Circularly Polarized Knight’s Helm Shaped Patch Antenna Fo...
An Optimization Of Circularly Polarized Knight’s Helm Shaped Patch Antenna Fo...An Optimization Of Circularly Polarized Knight’s Helm Shaped Patch Antenna Fo...
An Optimization Of Circularly Polarized Knight’s Helm Shaped Patch Antenna Fo...IOSR Journals
 
Implementation of Vertical Handoff Algorithm between IEEE 802.11 WLAN & CDMA ...
Implementation of Vertical Handoff Algorithm between IEEE 802.11 WLAN & CDMA ...Implementation of Vertical Handoff Algorithm between IEEE 802.11 WLAN & CDMA ...
Implementation of Vertical Handoff Algorithm between IEEE 802.11 WLAN & CDMA ...IOSR Journals
 
Determination of volatile organic compounds in surface water and sediment usi...
Determination of volatile organic compounds in surface water and sediment usi...Determination of volatile organic compounds in surface water and sediment usi...
Determination of volatile organic compounds in surface water and sediment usi...IOSR Journals
 
Cryptanalysis of Efficient Unlinkable Secret Handshakes for Anonymous Communi...
Cryptanalysis of Efficient Unlinkable Secret Handshakes for Anonymous Communi...Cryptanalysis of Efficient Unlinkable Secret Handshakes for Anonymous Communi...
Cryptanalysis of Efficient Unlinkable Secret Handshakes for Anonymous Communi...IOSR Journals
 
The Development of Software for Assessment of Environmental Impact Indicators...
The Development of Software for Assessment of Environmental Impact Indicators...The Development of Software for Assessment of Environmental Impact Indicators...
The Development of Software for Assessment of Environmental Impact Indicators...IOSR Journals
 
FEA Simulation for Vibration Control of Shaft System by Magnetic Piezoelectri...
FEA Simulation for Vibration Control of Shaft System by Magnetic Piezoelectri...FEA Simulation for Vibration Control of Shaft System by Magnetic Piezoelectri...
FEA Simulation for Vibration Control of Shaft System by Magnetic Piezoelectri...IOSR Journals
 
Improved Power Aware Location Based Routing
Improved Power Aware Location Based RoutingImproved Power Aware Location Based Routing
Improved Power Aware Location Based RoutingIOSR Journals
 
Analysis of Image Compression Using Wavelet
Analysis of Image Compression Using WaveletAnalysis of Image Compression Using Wavelet
Analysis of Image Compression Using WaveletIOSR Journals
 

Viewers also liked (20)

The possibility of the application of sustainable development strategies in a...
The possibility of the application of sustainable development strategies in a...The possibility of the application of sustainable development strategies in a...
The possibility of the application of sustainable development strategies in a...
 
A Review Paper on Cross Platform Mobile Application Development IDE
A Review Paper on Cross Platform Mobile Application Development IDEA Review Paper on Cross Platform Mobile Application Development IDE
A Review Paper on Cross Platform Mobile Application Development IDE
 
Factors Leading To Success of Indian Construction Companies.
Factors Leading To Success of Indian Construction Companies.Factors Leading To Success of Indian Construction Companies.
Factors Leading To Success of Indian Construction Companies.
 
Comparative Analysis of a 15 Story Flat Plate Building with and Without Shear...
Comparative Analysis of a 15 Story Flat Plate Building with and Without Shear...Comparative Analysis of a 15 Story Flat Plate Building with and Without Shear...
Comparative Analysis of a 15 Story Flat Plate Building with and Without Shear...
 
Failure Analysis of Centre Pin Joint Used In Heavy Assault Bridge
Failure Analysis of Centre Pin Joint Used In Heavy Assault BridgeFailure Analysis of Centre Pin Joint Used In Heavy Assault Bridge
Failure Analysis of Centre Pin Joint Used In Heavy Assault Bridge
 
Effect on Environment by Burning Different Agricultural Waste
Effect on Environment by Burning Different Agricultural WasteEffect on Environment by Burning Different Agricultural Waste
Effect on Environment by Burning Different Agricultural Waste
 
Modeling ultrasonic attenuation coefficient and comparative study with the pr...
Modeling ultrasonic attenuation coefficient and comparative study with the pr...Modeling ultrasonic attenuation coefficient and comparative study with the pr...
Modeling ultrasonic attenuation coefficient and comparative study with the pr...
 
F1303013440
F1303013440F1303013440
F1303013440
 
I010216876
I010216876I010216876
I010216876
 
J010316164
J010316164J010316164
J010316164
 
Assessment of Water Quality in Imo River Estuary Using Multivariate Statistic...
Assessment of Water Quality in Imo River Estuary Using Multivariate Statistic...Assessment of Water Quality in Imo River Estuary Using Multivariate Statistic...
Assessment of Water Quality in Imo River Estuary Using Multivariate Statistic...
 
An Optimization Of Circularly Polarized Knight’s Helm Shaped Patch Antenna Fo...
An Optimization Of Circularly Polarized Knight’s Helm Shaped Patch Antenna Fo...An Optimization Of Circularly Polarized Knight’s Helm Shaped Patch Antenna Fo...
An Optimization Of Circularly Polarized Knight’s Helm Shaped Patch Antenna Fo...
 
Implementation of Vertical Handoff Algorithm between IEEE 802.11 WLAN & CDMA ...
Implementation of Vertical Handoff Algorithm between IEEE 802.11 WLAN & CDMA ...Implementation of Vertical Handoff Algorithm between IEEE 802.11 WLAN & CDMA ...
Implementation of Vertical Handoff Algorithm between IEEE 802.11 WLAN & CDMA ...
 
Determination of volatile organic compounds in surface water and sediment usi...
Determination of volatile organic compounds in surface water and sediment usi...Determination of volatile organic compounds in surface water and sediment usi...
Determination of volatile organic compounds in surface water and sediment usi...
 
Cryptanalysis of Efficient Unlinkable Secret Handshakes for Anonymous Communi...
Cryptanalysis of Efficient Unlinkable Secret Handshakes for Anonymous Communi...Cryptanalysis of Efficient Unlinkable Secret Handshakes for Anonymous Communi...
Cryptanalysis of Efficient Unlinkable Secret Handshakes for Anonymous Communi...
 
The Development of Software for Assessment of Environmental Impact Indicators...
The Development of Software for Assessment of Environmental Impact Indicators...The Development of Software for Assessment of Environmental Impact Indicators...
The Development of Software for Assessment of Environmental Impact Indicators...
 
FEA Simulation for Vibration Control of Shaft System by Magnetic Piezoelectri...
FEA Simulation for Vibration Control of Shaft System by Magnetic Piezoelectri...FEA Simulation for Vibration Control of Shaft System by Magnetic Piezoelectri...
FEA Simulation for Vibration Control of Shaft System by Magnetic Piezoelectri...
 
Improved Power Aware Location Based Routing
Improved Power Aware Location Based RoutingImproved Power Aware Location Based Routing
Improved Power Aware Location Based Routing
 
F0523740
F0523740F0523740
F0523740
 
Analysis of Image Compression Using Wavelet
Analysis of Image Compression Using WaveletAnalysis of Image Compression Using Wavelet
Analysis of Image Compression Using Wavelet
 

Similar to An Entropy-based Feature for Epileptic Seizure Prediction

Alotaiby2014 article eeg_seizure_detectionandpredicti
Alotaiby2014 article eeg_seizure_detectionandpredictiAlotaiby2014 article eeg_seizure_detectionandpredicti
Alotaiby2014 article eeg_seizure_detectionandpredictiMuhammad Rizwan
 
Wavelet-based EEG processing for computer-aided seizure detection and epileps...
Wavelet-based EEG processing for computer-aided seizure detection and epileps...Wavelet-based EEG processing for computer-aided seizure detection and epileps...
Wavelet-based EEG processing for computer-aided seizure detection and epileps...IJERA Editor
 
nwang_aerospace13.ppt
nwang_aerospace13.pptnwang_aerospace13.ppt
nwang_aerospace13.pptssuser23a4a4
 
Health electroencephalogram epileptic classification based on Hilbert probabi...
Health electroencephalogram epileptic classification based on Hilbert probabi...Health electroencephalogram epileptic classification based on Hilbert probabi...
Health electroencephalogram epileptic classification based on Hilbert probabi...IJECEIAES
 
EEG S IGNAL Q UANTIFICATION B ASED ON M ODUL L EVELS
EEG S IGNAL  Q UANTIFICATION  B ASED ON M ODUL  L EVELS EEG S IGNAL  Q UANTIFICATION  B ASED ON M ODUL  L EVELS
EEG S IGNAL Q UANTIFICATION B ASED ON M ODUL L EVELS sipij
 
Eeg time series data analysis in focal cerebral ischemic rat model
Eeg time series data analysis in focal cerebral ischemic rat modelEeg time series data analysis in focal cerebral ischemic rat model
Eeg time series data analysis in focal cerebral ischemic rat modelijbesjournal
 
Classification and Detection of ECG-signals using Artificial Neural Networks
Classification and Detection of ECG-signals using Artificial Neural NetworksClassification and Detection of ECG-signals using Artificial Neural Networks
Classification and Detection of ECG-signals using Artificial Neural NetworksGaurav upadhyay
 
EEG Signal Classification using Deep Neural Network
EEG Signal Classification using Deep Neural NetworkEEG Signal Classification using Deep Neural Network
EEG Signal Classification using Deep Neural NetworkIRJET Journal
 
Introduction to Approximate entropy
Introduction to Approximate entropyIntroduction to Approximate entropy
Introduction to Approximate entropyGaurav Pandit
 
Analysis of EEG Signal using nonextensive statistics
Analysis of EEG Signal using nonextensive statisticsAnalysis of EEG Signal using nonextensive statistics
Analysis of EEG Signal using nonextensive statisticsIRJET Journal
 
Computer Aided Detection of Obstructive Sleep Apnea from EEG Signals
Computer Aided Detection of Obstructive Sleep Apnea from EEG SignalsComputer Aided Detection of Obstructive Sleep Apnea from EEG Signals
Computer Aided Detection of Obstructive Sleep Apnea from EEG Signalssipij
 
Computer Aided Detection of Obstructive Sleep Apnea from EEG Signals
Computer Aided Detection of Obstructive Sleep Apnea from EEG SignalsComputer Aided Detection of Obstructive Sleep Apnea from EEG Signals
Computer Aided Detection of Obstructive Sleep Apnea from EEG Signalssipij
 
Computer Aided Detection of Obstructive Sleep Apnea from EEG Signals
Computer Aided Detection of Obstructive Sleep Apnea from EEG SignalsComputer Aided Detection of Obstructive Sleep Apnea from EEG Signals
Computer Aided Detection of Obstructive Sleep Apnea from EEG Signalssipij
 
Classification of ecg signal using artificial neural network
Classification of ecg signal using artificial neural networkClassification of ecg signal using artificial neural network
Classification of ecg signal using artificial neural networkGaurav upadhyay
 
Transfer learning for epilepsy detection using spectrogram images
Transfer learning for epilepsy detection using spectrogram imagesTransfer learning for epilepsy detection using spectrogram images
Transfer learning for epilepsy detection using spectrogram imagesIAESIJAI
 
Ffeature extraction of epilepsy eeg using discrete wavelet transform
Ffeature extraction of epilepsy eeg  using discrete wavelet transformFfeature extraction of epilepsy eeg  using discrete wavelet transform
Ffeature extraction of epilepsy eeg using discrete wavelet transformAboul Ella Hassanien
 
Effective electroencephalogram based epileptic seizure detection using suppo...
Effective electroencephalogram based epileptic seizure detection  using suppo...Effective electroencephalogram based epileptic seizure detection  using suppo...
Effective electroencephalogram based epileptic seizure detection using suppo...IJECEIAES
 
Improved feature exctraction process to detect seizure using CHBMIT-dataset ...
Improved feature exctraction process to detect seizure  using CHBMIT-dataset ...Improved feature exctraction process to detect seizure  using CHBMIT-dataset ...
Improved feature exctraction process to detect seizure using CHBMIT-dataset ...IJECEIAES
 
OFFLINE SPIKE DETECTION USING TIME DEPENDENT ENTROPY
OFFLINE SPIKE DETECTION USING TIME DEPENDENT ENTROPY OFFLINE SPIKE DETECTION USING TIME DEPENDENT ENTROPY
OFFLINE SPIKE DETECTION USING TIME DEPENDENT ENTROPY ijbesjournal
 

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

Alotaiby2014 article eeg_seizure_detectionandpredicti
Alotaiby2014 article eeg_seizure_detectionandpredictiAlotaiby2014 article eeg_seizure_detectionandpredicti
Alotaiby2014 article eeg_seizure_detectionandpredicti
 
Wavelet-based EEG processing for computer-aided seizure detection and epileps...
Wavelet-based EEG processing for computer-aided seizure detection and epileps...Wavelet-based EEG processing for computer-aided seizure detection and epileps...
Wavelet-based EEG processing for computer-aided seizure detection and epileps...
 
nwang_aerospace13.ppt
nwang_aerospace13.pptnwang_aerospace13.ppt
nwang_aerospace13.ppt
 
Health electroencephalogram epileptic classification based on Hilbert probabi...
Health electroencephalogram epileptic classification based on Hilbert probabi...Health electroencephalogram epileptic classification based on Hilbert probabi...
Health electroencephalogram epileptic classification based on Hilbert probabi...
 
EEG S IGNAL Q UANTIFICATION B ASED ON M ODUL L EVELS
EEG S IGNAL  Q UANTIFICATION  B ASED ON M ODUL  L EVELS EEG S IGNAL  Q UANTIFICATION  B ASED ON M ODUL  L EVELS
EEG S IGNAL Q UANTIFICATION B ASED ON M ODUL L EVELS
 
Eeg time series data analysis in focal cerebral ischemic rat model
Eeg time series data analysis in focal cerebral ischemic rat modelEeg time series data analysis in focal cerebral ischemic rat model
Eeg time series data analysis in focal cerebral ischemic rat model
 
Classification and Detection of ECG-signals using Artificial Neural Networks
Classification and Detection of ECG-signals using Artificial Neural NetworksClassification and Detection of ECG-signals using Artificial Neural Networks
Classification and Detection of ECG-signals using Artificial Neural Networks
 
EEG Signal Classification using Deep Neural Network
EEG Signal Classification using Deep Neural NetworkEEG Signal Classification using Deep Neural Network
EEG Signal Classification using Deep Neural Network
 
Introduction to Approximate entropy
Introduction to Approximate entropyIntroduction to Approximate entropy
Introduction to Approximate entropy
 
Analysis of EEG Signal using nonextensive statistics
Analysis of EEG Signal using nonextensive statisticsAnalysis of EEG Signal using nonextensive statistics
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 SignalsComputer 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 SignalsComputer 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 SignalsComputer Aided Detection of Obstructive Sleep Apnea from EEG Signals
Computer Aided Detection of Obstructive Sleep Apnea from EEG Signals
 
Classification of ecg signal using artificial neural network
Classification of ecg signal using artificial neural networkClassification of ecg signal using artificial neural network
Classification of ecg signal using artificial neural network
 
STRESS ANALYSIS
STRESS ANALYSISSTRESS ANALYSIS
STRESS ANALYSIS
 
Transfer learning for epilepsy detection using spectrogram images
Transfer learning for epilepsy detection using spectrogram imagesTransfer learning for epilepsy detection using spectrogram images
Transfer learning for epilepsy detection using spectrogram images
 
Ffeature extraction of epilepsy eeg using discrete wavelet transform
Ffeature extraction of epilepsy eeg  using discrete wavelet transformFfeature extraction of epilepsy eeg  using discrete wavelet transform
Ffeature extraction of epilepsy eeg using discrete wavelet transform
 
Effective electroencephalogram based epileptic seizure detection using suppo...
Effective electroencephalogram based epileptic seizure detection  using suppo...Effective electroencephalogram based epileptic seizure detection  using suppo...
Effective electroencephalogram based epileptic seizure detection using suppo...
 
Improved feature exctraction process to detect seizure using CHBMIT-dataset ...
Improved feature exctraction process to detect seizure  using CHBMIT-dataset ...Improved feature exctraction process to detect seizure  using CHBMIT-dataset ...
Improved feature exctraction process to detect seizure using CHBMIT-dataset ...
 
OFFLINE SPIKE DETECTION USING TIME DEPENDENT ENTROPY
OFFLINE SPIKE DETECTION USING TIME DEPENDENT ENTROPY OFFLINE SPIKE DETECTION USING TIME DEPENDENT ENTROPY
OFFLINE SPIKE DETECTION USING TIME DEPENDENT ENTROPY
 

More from IOSR Journals (20)

A011140104
A011140104A011140104
A011140104
 
M0111397100
M0111397100M0111397100
M0111397100
 
L011138596
L011138596L011138596
L011138596
 
K011138084
K011138084K011138084
K011138084
 
J011137479
J011137479J011137479
J011137479
 
I011136673
I011136673I011136673
I011136673
 
G011134454
G011134454G011134454
G011134454
 
H011135565
H011135565H011135565
H011135565
 
F011134043
F011134043F011134043
F011134043
 
E011133639
E011133639E011133639
E011133639
 
D011132635
D011132635D011132635
D011132635
 
C011131925
C011131925C011131925
C011131925
 
B011130918
B011130918B011130918
B011130918
 
A011130108
A011130108A011130108
A011130108
 
I011125160
I011125160I011125160
I011125160
 
H011124050
H011124050H011124050
H011124050
 
G011123539
G011123539G011123539
G011123539
 
F011123134
F011123134F011123134
F011123134
 
E011122530
E011122530E011122530
E011122530
 
D011121524
D011121524D011121524
D011121524
 

Recently uploaded

Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsPrecisely
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 

Recently uploaded (20)

Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 

An Entropy-based Feature for Epileptic Seizure Prediction

  • 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.