Skip to main content

ORIGINAL RESEARCH article

Front. Neurosci., 23 June 2020
Sec. Neuroprosthetics
This article is part of the Research Topic Advanced Deep-Transfer-Leveraged Studies on Brain-Computer Interfacing View all 23 articles

Epilepsy EEG Signal Classification Algorithm Based on Improved RBF

  • 1College of Information Science and Technology, Chengdu University of Technology, Chengdu, China
  • 2Xijing Hospital, Air Force Medical University, Xi'an, China

Epilepsy is a chronic recurrent transient brain dysfunction syndrome. It is characterized by recurrent epilepsy caused by abnormal discharge of brain neurons. Epilepsy is one of the common diseases in nervous system. The analysis of EEG signals is a hot topic in current research. In order to solve the problem of epileptic EEG signals classification accurately, we carry out in-depth research on epileptic EEG signals, analyze features from linear and non-linear perspectives, input them into the improved RBF model to dynamically extract effective features, and introduce one against one strategy classifier to reduce the probability of error classification. Experiments show that the proposed algorithm has strong robustness and high epileptic signal recognition rate.

Introduction

Epilepsy is a transient brain dysfunction caused by sudden abnormal over discharge of brain neurons, which has a high incidence rate (Jiang et al., 2020). The detection and recognition of EEG signal are the most important means to diagnose epilepsy. The method of multi-feature extraction and intelligent recognition has been applied to the recognition of epileptic EEG signals (Ojha et al., 2020). Guo et al. (2010) realizes EEG signal classification based on intelligent network. Faust et al. (2010) analyzes EEG information of epilepsy in frequency domain. Wang et al. (2011) establishes wavelet model to classify signals. Hubsch et al. (2011) establishes a model for EEG analysis from the perspective of video. Chua et al. (2011) uses high-order features to realize epilepsy signal recognition. Kumar et al. (2012) proposes the classification of epileptic signals by relative wave energy and wave entry. Tzallas et al. (2012) reviews the history of epileptic brain signal recognition. Khan et al. (2012) uses multi-dimensional wavelet transform to detect epileptic signals. Murugavel et al. (2013) establishes SVM classifier to realize EEG classification. Zhu et al. (2013) analyzes the distribution of EEG signals from the perspective of energy. Wang et al. (2013) extracts fractal features for EEG analysis. Kumar et al. (2014) analyzes EEG based on fuzzy set. Yuan et al. (2014) uses different kernel functions to classify epileptic signals. Xie and Krishnan (2014) introduces sliding window to block EEG analysis. Kaya (2015) analyzes EEG signals based on local binary patterns. Faust et al. (2015) uses computer-aided means to identify EEG signals. Martis et al. (2015) uses multiple frequency bands to analyze EEG signals of epilepsy. Djemili et al. (2016) introduces artificial mode to distinguish epileptic signals from ordinary signals. Al Ghayab et al. (2016) extracts features from EEG signals by random sampling. Murugavel and Ramakrishnan (2016) establishes SVM classifier to classify EEG signals. Li et al. (2017) extracts the non-linear structure of EEG to realize the automatic identification of EEG signals. Tibdewal et al. (2017) carries out research on the basis of multichannel epileptic EEG signals. Sharma and Pachori (2017) establishes a model from the time and space dimensions for analysis. Sharma et al. (2018) uses iterative filtering to recognize EEG signals. Prabhakar and Rajaguru (2018) establishes AdaBoost classifier to realize multi-dimensional EEG analysis. Zhou et al. (2018) introduces CNN to analyze EEG signals. Buettner et al. (2019) extracts higher-order features for EEG analysis. Raghu et al. (2019) realizes the signal recognition of epileptic seizure based on matrix terminator. Hossain et al. (2019) establishes a deep learning network to visualize brain imaging. Parija et al. (2020) establishes a model from the perspective of multi-core to analyze EEG. Li et al. (2020) analyzes the instantaneous signal strength. Seo et al. (2020) establishes a dynamic model to recognize EEG signals.

The main problems of epilepsy recognition by EEG are as follows: (1) Limited single feature leads to difficult extraction of signal feature. (2) Single layer neural network has limited ability to distinguish strong correlation signals. (3) Poor performance of single classifier has poor classification performance.

Thus, we carried out in-depth study on EEG signals of epilepsy. (1) Establish a multi-dimensional information fusion model. (2) The RBF model is improved to realize the accurate feature representation mechanism. (3) OAO strategy is introduced to carry out the research of classifiers to realize the recognition of epileptic EEG signals accurately.

Algorithm

According to above problems, we design the algorithm flow chart, as shown in Figure 1. First, EEG signal is input. Then, it is extracted from linear feature and non-linear feature. Wave coefficients are extracted from linear features. Approximate entropy, sample entropy and multi-scale permutation entropy are extracted from non-linear features to analyze from the energy point of view. On the basis of RBF, convolution neural network is constructed to extract signal features. OAO strategy classifier is established to recognize epileptic signals.

FIGURE 1
www.frontiersin.org

Figure 1. The algorithm flow chart.

Feature Extraction

Human brain signal contains linear information, mainly including time-domain, frequency-domain and time-domain analysis, which focus on EEG sequence waveform and amplitude statistics.

Wave coefficient Fi(n) can measure the amplitude change of EEG sequence:

Fi(n)=1M-1j = 1M-1|an(j+1)-an(j)|    (1)

where an is the amplitude of n-th EEG data after wavelet transform; M is the signal length.

EEG signal has chaotic features. Only linear features of EEG signal cannot completely describe the signal. Therefore, we extract non-linear features of EEG sequence.

Entropy is used to express the uniformity of energy distribution in space. The more uniform the energy distribution, the greater the entropy. When the energy of a system is completely evenly distributed, the entropy of the system reaches the maximum (Longo, 2020). Thus, we measure the non-linear features of signal from the perspective of entropy.

Approximate entropy uses short data to distinguish different types of time series accurately. Considering different states of healthy period, epileptic intermittence period and epileptic period, the waveform, frequency, amplitude and other manifestations of EEG sequence are different, so this feature is used to identify EEG sequence.

Given there are N EEG data and similarity tolerance N. Approximate entropy AE(m,r) represents the probability that two sequences of adjacent m points are still adjacent after mapping to m +1 dimensional space on the basis of r in the original sequence of N sample points.

AE(m,r)=ϕm(r)-ϕm+1(r)    (2)
{ϕm(r)=1Nmi = 1NmlnCim(r)Cim(r)=QNm1;dij=maxk=0! m1[|x(i+k)x(j+k)|]    (3)

were ϕm(r), Cim(r), and dij are the intermediate variables.

Approximate entropy can express the similarity of signals, but it is difficult to explain the complexity of signals, which reduces the ability of analyzing problems. For this reason, sample entropy is introduced:

SE(m,r)=-ln Bm+1(r)Bm(r)    (4)
{Bm(r)=1Nmi = 1NmBim(r)Bim(r)=1Nm1j = 1,jiNmlnQNm1    (5)

where Bim(r) is the energy contained in single signal.

Compared with approximate entropy, sample entropy eliminates the comparison of its own data, has strong independence and overcomes the dependence on other data; the consistency of sample entropy is good. When m and r are changed, the relationship of sample entropy size of different EEG sequences will not be changed; Compared with approximate entropy, sample entropy needs less data and even loses a part of data, which can still obtain reliable results.

Multiscale permutation entropy is improved on the basis of permutation entropy. The basic idea is to calculate multiscale coarse-grained time series, and then calculate permutation entropy. Suppose that the time series with length L is coarsely granulated as follows:

yjs=1si = (j1)s+1jsxi,   j[1,L/s ]    (6)

where s is the scale factor; yjs is the multi-scale time series. When s=1, it is the original time series. The calculated entropy is the permutation entropy. After the multi-scale calculation of the visual sequence, the permutation entropy is estimated to calculate the multi-scale permutation entropy of the time sequence.

Time series yjs is reconstructed as Yts={yts,yt+τs,...yt+(m-1)τs}, where m is the embedding dimension, τ is the delay factor, and the pairs are arranged in ascending order. The probability of the permutation is calculated:

Pls=Nln/s-m+1    (7)

Then the entropy of multiscale arrangement is:

HPs=l = 1m!Plsln Pls    (8)

When HPs reaches the maximum value, the permutation entropy is normalized:

hPs=HPs/ln (m!)    (9)

Improved RBFNN

RBFNN (radial basis function neural network) has good generalization ability, and can approach the specified continuous function with any precision. When dealing with the classification problem, the linear non-separable problem in the original feature space is transformed into the linear separable problem in the high-dimensional feature space through the non-linear mapping of the hidden layer.

y=φT(x)ω-b    (10)

where d is the number of neurons; b is the threshold; x is the input vector; ω is the weight of the output layer.

{φ(x)=[f1(x),f2(x),...fK(x)]Tx=[x1,x2...xd]Tω=[ω1,ω2...ωd]T    (11)

fk represents the radial basis function of the k-th neuron in the hidden layer:

fk(x)=exp(-||x-ck||2σk2)    (12)

where ck and σk are the center and width of radial basis function, respectively.

The minimax probability machine (MPM) is a binary classification model based on the minimization of upper bound of misclassification probability. It is defined as:

maxα,w0,bα,   s.t.infx~(u+,+) pr(wTxb)α,infx:(u,) pr(wTxb)α    (13)

where infx~(u+,+)pr(wTxb) represents the lower bound of probability when the condition is wTxb, x:(u+, ∑+). For the same reason, infx:(u-,-)pr(wTxb).

For two kinds of data subject to different distributions, there is an optimal hyperplane (w*)Tx = b*, which maximizes the lower bound α of the correct classification probability. When μ+ = μ, by solving:

γ(α)-1=minw(wT+w+wT-w)wT(μ+-μ-)=1    (14)

The optimal solution is w*, then the optimal solution of b can be set as:

b*=(w*)Tμ+-γ*(α)(w*)T+(w*)    (15)

The lower bound of correct classification probability can be obtained by using the optimal solution:

α*=11+((w*)T+(w*)+(w*)T-(w*))2    (16)

The value of α fully reflects the separability between two types of data. When it is closer to 1, the classification model is more reliable. It indicates that the stronger the separability between two types of data.

Considering the equivalence of RBF neural network and TSK fuzzy system under certain conditions, the objective function is defined as:

maxα,w0,bα,  s.t.infψ(w)(uϕ(+),ψ(+)) pr(wTψ(x)b)α,infψ(w)(uϕ(),ψ()) pr(wTψ(x)b)α       (17)

It represents the corresponding vector of x in the new feature space obtained by RBF neural network mapping. The covariance of the mapped data samples can be estimated from the data sample set ψ (x).

ψ=(Xψ-μψ)(Xψ-μψ)T/N    (18)

The optimization objective function is as follows:

γ(α)-1=minw(wTψ(+)w+wTψ(-)w)wT(μψ(+)-μψ(-))=1    (19)

where α can describe the separability between two kinds of data and measure the reliability of classification model. According to the complexity of classification problem, by adjusting the number of neurons in hidden layer, the balance between the improvement of classification accuracy and the complexity of control model can be achieved.

One against one (OAO) strategy can resolve a complete multi-classification problem into multiple sub classification problems, and finally train the finite element classifier (Setiawan et al., 2020). Compared with one against rest (OAR) strategy, each subcategory is less difficult and easy to find a simple and effective interface to explain. The “voting method” is generally adopted, when OAO strategy test is applied. However, the problem of voting method is that the same number of votes of multiple classes will lead to the phenomenon of classification rejection, and each input data needs to be compared multiple times.

In order to avoid the classification rejection of voting method and improve the efficiency of classification model, we use exclusion method to build classification decision tree. Each internal node of the tree is a binary classifier, which means the method of exclusion along the direction of tree growth only needs M-1 comparison to get the classification results. In order to reduce the inherent “error accumulation” of tree structure, in this paper, we will make full use of the index provided by the minimum maximum probability technology. The binary classifier with large index has priority to do the classification with high assurance first. We normalize all signals and send them to RBFNN at a uniform scale. It is shown that the number of neurons is 1,024 and the size of nuclear function is 5 × 5 indicated through experiments and related references.

Training process:

1) Specify the number of neurons to get the center and width of each radial basis function.

2) Trained data is mapped to new feature space through RBF.

3) Train binary classifier with OAO strategy.

4) The classifier with the largest α is used as the root node of the classification tree.

5) If the classification result is that the sample does not belong to class i, then the available classifier of its child nodes is C = C\I, and the classifier used is the one with the largest index related to j in C;

Repeat all the process until traversing all child nodes.

Experimental Results and Analysis

Experiment Data and Experiment Platform

All data come from the epileptic EEG signal data experiment provided by the University of Bonn, Germany. This data set is divided into five groups. Each group of data contains 100 EEG signal segments of 23.6 s. Sampling frequency is 173.61 Hz with 4,097 sampling points, as shown in Table 1. All data come from the epileptic EEG signal data experiment provided by the University of Bonn, Germany. This data set is divided into five groups, where the ratio of training to testing is 1:1. We use different sampling evaluation rates to sample the sequence randomly and normalize it, which has increased the number of positive samples.

TABLE 1
www.frontiersin.org

Table 1. Date set description.

The experiment is based on WinXP, VC++ program and core dual core processor. Based on the above database, three groups of experiments are designed: DATA: EEG signals of the healthy and the sick are divided into two categories. Data 2: EEG signals of the healthy, the sick interval and the disease attack are divided into three categories. Data 3: each group of EEG signal is divided into one category.

Feature Extraction Performance

Based on the traditional RBFNN, linear kernel, non-linear kernel and the proposed fusion kernel are compared. In the form of “mean ± standard deviation,” the test sensitivity (SEN), specificity (SPE) and accuracy (ACC) of each algorithm for data set classification are given:

SEN=TPTP+FN    (20)
SPE=TNTN+FP    (21)
ACC=TP+TNTP+FP+TN+FN    (22)

As well as the α index in this paper to measure the performance of feature extraction.

As shown in Tables 24, the linear and non-linear combined feature model proposed in this paper has achieved good results in all data sets. the α index is related to SPE and SEN, and is closely related to missed diagnosis rate and misdiagnosis rate in medical diagnosis. When using decision tree classification, the significance of choosing the classifier with large α index is to reduce the accumulation error. In Group 5, the signal is easy to recognize; α index is large; specificity is high and misdiagnosis rate is low. Therefore, we can distinguish the epileptic patients in the onset period, and then further diagnose whether the subjects are healthy or in the seizure interval. The proposed algorithm has strong non-linear classification ability, and has the advantages of simplicity, high efficiency and strong interpretation. In the training stage, we can find the differences of the distribution relations of all kinds of data, and build an effective classification tree model, without having to calculate the sensitivity and specificity in the test stage before doing comparative analysis.

TABLE 2
www.frontiersin.org

Table 2. DATA 1 comparison of feature extraction performance.

TABLE 3
www.frontiersin.org

Table 3. DATA 2 comparison of feature extraction performance.

TABLE 4
www.frontiersin.org

Table 4. DATA 3 comparison of feature extraction performance.

Performance Comparison of Classification Algorithms

We use different algorithms to statistic ROC curves of all data, as shown in Figure 2. Generally, the proposed algorithm achieve better effect. We use the corresponding algorithm in the references. Based on the particularity of the EEG signal and the parameters setting mentioned in the references, we perform fine tuning experiment to ensure the performance of the proposed algorithm. As shown in Figures 2A,B, all algorithms for healthy EEG signals have achieved good results. Due to the multi-scale nature of AdaBoost algorithm cannot fully show the features of EEG signal, the detection effect is slightly low. For the EEG signal Figures 2C–E, during the onset, the detection effect is lower than that of healthy EEG signal because of the short onset time and limited display of EEG signal. SVM (Murugavel and Ramakrishnan, 2016) is classified by time-domain features. TF (time frequency) (Sharma and Pachori, 2017) algorithm establishes the relationship between time and frequency for analysis. Andrzejak et al. (2001) establishes a multi-scale classification framework. Because of the classification tree structure used in the decision-making stage, the proposed method is simple and efficient. Compared with traditional algorithms, the proposed method combines RBF neural network, so it has better non-linear approximation ability and generalization performance to achieve the best detection effect.

FIGURE 2
www.frontiersin.org

Figure 2. ROC curves. (A) Sequence 1, (B) sequence 2, (C) sequence 3, (D) sequence 4, and (E) sequence 5.

Conclusions

Aiming at the difficulty of classification of epileptic EEG signals, this paper analyzes the problem from the feature level, and proposes the feature structure combining linearity and non-linearity. In order to better represent the epileptic signal, the RBF algorithm is improved, and the one-again-one (OAO) strategy is introduced to realize the classification of epileptic signal by computer means, which is better than the current mainstream algorithm.

Data Availability Statement

The raw data supporting the conclusions of this article will be made available by the authors, without undue reservation.

Author Contributions

All authors listed have made a substantial, direct and intellectual contribution to the work, and approved it for publication.

Funding

This work was supported by Light of West China (Grant No. XAB2016B23), Chinese Academy of Sciences, the Open Project Program of the State Key Lab of CAD and CG (Grant No. A2026), and Zhejiang University, National Natural Science Foundation of China (Grant No. 61561040).

Conflict of Interest

The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

Acknowledgments

We are very grateful to the editor and peer reviewers and all those people who helped us a lot during the writing of this article.

References

Al Ghayab, H. R., Li, Y., Abdulla, S., Diykh, M., and Wan, X. (2016). Classification of epileptic EEG signals based on simple random sampling and sequential feature selection. Brain Inform. 3, 85–91. doi: 10.1007/s40708-016-0039-1

PubMed Abstract | CrossRef Full Text | Google Scholar

Andrzejak, R. G., Lehnertz, K., Mormann, F., Rieke, C., David, P., and Elger, C. E. (2001). Indications of non-linear deterministic and finite-dimensional structures in time series of brain electrical activity: dependence on recording region and brain state. Phys. Rev. E 64:061907. doi: 10.1103/PhysRevE.64.061907

CrossRef Full Text | Google Scholar

Buettner, R., Frick, J., and Rieg, T. (2019). “High-performance detection of epilepsy in seizure-free EEG recordings: A novel machine learning approach using very specific epileptic EEG sub-bands,” in Fortieth International Conference on Information Systems (Munich), 1–16.

Google Scholar

Chua, K. C., Chandran, V., Acharya, U. R., and Lim, C. M. (2011). Application of higher order spectra to identify epileptic EEG. J. Med. Syst. 35, 1563–1571. doi: 10.1007/s10916-010-9433-z

PubMed Abstract | CrossRef Full Text | Google Scholar

Djemili, R., Bourouba, H., and Korba, M. A. (2016). Application of empirical mode decomposition and artificial neural network for the classification of normal and epileptic EEG signals. Biocyb. Biomed. Eng. 36, 285–291. doi: 10.1016/j.bbe.2015.10.006

CrossRef Full Text | Google Scholar

Faust, O., Acharya, U. R., Adeli, H., and Adeli, A. (2015). Wavelet-based EEG processing for computer-aided seizure detection and epilepsy diagnosis. Seizure 26, 56–64. doi: 10.1016/j.seizure.2015.01.012

PubMed Abstract | CrossRef Full Text | Google Scholar

Faust, O., Acharya, U. R., Min, L. C., and Sputh, B. H. (2010). Automatic identification of epileptic and background EEG signals using frequency domain parameters. Int. J. Neural Syst. 20, 159–176. doi: 10.1142/S0129065710002334

PubMed Abstract | CrossRef Full Text | Google Scholar

Guo, L., Rivero, D., Dorado, J., Rabunal, J. R., and Pazos, A. (2010). Automatic epileptic seizure detection in EEGs based on line length feature and artificial neural networks. J. Neurosci. Methods 191, 101–109. doi: 10.1016/j.jneumeth.2010.05.020

PubMed Abstract | CrossRef Full Text | Google Scholar

Hossain, M. S., Amin, S. U., Alsulaiman, M., and Muhammad, G. (2019). Applying deep learning for epilepsy seizure detection and brain mapping visualization. ACM Trans. Mult. Comp. Commun. Appl. 15, 1–17. doi: 10.1145/3241056

CrossRef Full Text | Google Scholar

Hubsch, C., Baumann, C., Hingray, C., Gospodaru, N., Vignal, J. P., Vespignani, H., et al. (2011). Clinical classification of psychogenic non-epileptic seizures based on video-EEG analysis and automatic clustering. J. Neurol. Neurosur. Psychiatry 82, 955–960. doi: 10.1136/jnnp.2010.235424

PubMed Abstract | CrossRef Full Text | Google Scholar

Jiang, Y., Chen, W., and Li, M. (2020). Symplectic geometry decomposition-based features for automatic epileptic seizure detection. Comput. Biol. Med. 116:103549. doi: 10.1016/j.compbiomed.2019.103549

PubMed Abstract | CrossRef Full Text | Google Scholar

Kaya, Y. (2015). Hidden pattern discovery on epileptic EEG with 1-D local binary patterns and epileptic seizures detection by grey relational analysis. Austr. Phys. Eng. Sci. Med. 38, 435–446. doi: 10.1007/s13246-015-0362-5

PubMed Abstract | CrossRef Full Text | Google Scholar

Khan, Y. U., Rafiuddin, N., and Farooq, O. (2012). “Automated seizure detection in scalp EEG using multiple wavelet scales,” in 2012 IEEE International Conference on Signal Processing, Computing and Control (Waknaghat Solan: IEEE), 1–5. doi: 10.1109/ISPCC.2012.6224361

CrossRef Full Text | Google Scholar

Kumar, Y., Dewal, M. L., and Anand, R. S. (2012). Relative wavelet energy and wavelet entropy based epileptic brain signals classification. Biomed. Eng. Lett. 2, 147–157. doi: 10.1007/s13534-012-0066-7

CrossRef Full Text | Google Scholar

Kumar, Y., Dewal, M. L., and Anand, R. S. (2014). Epileptic seizure detection using DWT based fuzzy approximate entropy and support vector machine. Neurocomputing 133, 271–279. doi: 10.1016/j.neucom.2013.11.009

PubMed Abstract | CrossRef Full Text | Google Scholar

Li, M., Chen, W., and Zhang, T. (2017). Automatic epileptic EEG detection using DT-CWT-based non-linear features. Biomed. Signal Process. Control 34, 114–125. doi: 10.1016/j.bspc.2017.01.010

CrossRef Full Text | Google Scholar

Li, Y., Liu, Y., Cui, W. G., Guo, Y. Z., Huang, H., and Hu, Z. Y. (2020). Epileptic seizure detection in EEG signals using a unified temporal-spectral squeezeand-excitation network. IEEE Trans. Neural Syst. Rehabil. Eng. 28, 782–794. doi: 10.1109/TNSRE.2020.2973434

PubMed Abstract | CrossRef Full Text | Google Scholar

Longo, R. (2020). Entropy distribution of localised states. Commun. Math. Phys. 373, 473–505. doi: 10.1007/s00220-019-03332-8

CrossRef Full Text | Google Scholar

Martis, R. J., Tan, J. H., Chua, C. K., Loon, T. C., YEO, S. W. J., and Tong, L. (2015). Epileptic EEG classification using non-linear parameters on different frequency bands. J. Mech. Med. Biol. 15:1550040. doi: 10.1142/S0219519415500402

CrossRef Full Text | Google Scholar

Murugavel, A. M., and Ramakrishnan, S. (2016). Hierarchical multi-class SVM with ELM kernel for epileptic EEG signal classification. Med. Biol. Eng. Comp. 54, 149–161. doi: 10.1007/s11517-015-1351-2

PubMed Abstract | CrossRef Full Text | Google Scholar

Murugavel, A. M., Ramakrishnan, S., Maheswari, U., and Sabetha, B. S. (2013). “Combined seizure index with adaptive multi-class SVM for epileptic EEG classification,” in 2013 International Conference on Emerging Trends in VLSI, Embedded System, Nano Electronics and Telecommunication System (ICEVENT) (Tiruvannamalai: IEEE), 1–5.

Google Scholar

Ojha, A. D., Navelkar, A., Gore, M., and Kalbande, D. (2020). “Methodologies for epilepsy detection: survey and review,” in International Conference on Innovative Computing and Communications (Singapore: Springer), 207–22. doi: 10.1007/978-981-15-1286-5_18

CrossRef Full Text | Google Scholar

Parija, S., Dash, P. K., and Bisoi, R. (2020). Multi-kernel-based random vector functional link network with decomposed features for epileptic EEG signal classification. IET Signal Proc. 14, 162–174. doi: 10.1049/iet-spr.2019.0277

CrossRef Full Text | Google Scholar

Prabhakar, S. K., and Rajaguru, H. (2018). Adaboost “Classifier with dimensionality reduction techniques for Epilepsy Classification from EEG,” in Precision Medicine Powered by pHealth and Connected Health (Singapore: Springer), 185–189. doi: 10.1007/978-981-10-7419-6_31

CrossRef Full Text | Google Scholar

Raghu, S., Sriraam, N., Hegde, A. S., and Kubben, P. L. (2019). A novel approach for classification of epileptic seizures using matrix determinant. Expert Syst. Appl 127, 323–341. doi: 10.1016/j.eswa.2019.03.021

CrossRef Full Text | Google Scholar

Seo, J. H., Tsuda, I., Lee, Y. J., Ikeda, A., Matsuhashi, M., Matsumoto, R., et al. (2020). Pattern recognition in epileptic EEG signals via dynamic mode decomposition. Mathematics 8:481. doi: 10.3390/math8040481

CrossRef Full Text | Google Scholar

Setiawan, B., Djanali, S., and Ahmad, T. (2020). Analyzing the performance of intrusion detection model using weighted one-against-one support vector machine and feature selection for imbalanced classes. Int. J. Intell. Eng. Syst. 13, 151–160. doi: 10.22266/ijies2020.0430.15

CrossRef Full Text | Google Scholar

Sharma, R. R., and Pachori, R. B. (2017). Time–frequency representation using IEVDHM–HT with application to classification of epileptic EEG signals. IET Sci. Measur. Technol. 12, 72–82. doi: 10.1049/iet-smt.2017.0058

CrossRef Full Text | Google Scholar

Sharma, R. R., Varshney, P., Pachori, R. B., and Vishvakarma, S. K. (2018). Automated system for epileptic EEG detection using iterative filtering. IEEE Sens. Lett. 2, 1–4. doi: 10.1109/LSENS.2018.2882622

CrossRef Full Text | Google Scholar

Tibdewal, M. N., Dey, H. R., Mahadevappa, M., Ray, A., and Malokar, M. (2017). Multiple entropies performance measure for detection and localization of multi-channel epileptic EEG. Biomed. Signal Process. Control 38, 158–167. doi: 10.1016/j.bspc.2017.05.002

CrossRef Full Text | Google Scholar

Tzallas, A. T., Tsipouras, M. G., Tsalikakis, D. G., Karvounis, E. C., Astrakas, L., Konitsiotis, S., et al. (2012). “Automated epileptic seizure detection methods: a review study,” in Epilepsy - Histological, Electroencephalographic and Psychological Aspects, ed D. Stevanovic (InTech), 75–98. doi: 10.5772/31597

CrossRef Full Text | Google Scholar

Wang, D., Miao, D., and Xie, C. (2011). Best basis-based wavelet packet entropy feature extraction and hierarchical EEG classification for epileptic detection. Expert Syst. Appl. 38, 14314–14320. doi: 10.1016/j.eswa.2011.05.096

CrossRef Full Text | Google Scholar

Wang, Y., Zhou, W., Yuan, Q., Li, X., Meng, Q., Zhao, X., et al. (2013). Comparison of ictal and interictal EEG signals using fractal features. Int. J. Neural Syst. 23:1350028. doi: 10.1142/S0129065713500287

PubMed Abstract | CrossRef Full Text | Google Scholar

Xie, S., and Krishnan, S. (2014). Dynamic principal component analysis with nonoverlapping moving window and its applications to epileptic EEG classification. Scientific World J. 2014:419308. doi: 10.1155/2014/419308

PubMed Abstract | CrossRef Full Text | Google Scholar

Yuan, Q., Zhou, W., Yuan, S., Li, X., Wang, J., and Jia, G. (2014). Epileptic EEG classification based on kernel sparse representation. Int. J. Neural Syst. 24, 1450015. doi: 10.1142/S0129065714500154

PubMed Abstract | CrossRef Full Text | Google Scholar

Zhou, M., Tian, C., Cao, R., Wang, B., Niu, Y., Hu, T., et al. (2018). Epileptic seizure detection based on EEG signals and CNN. Front. Neuroinform 12:95. doi: 10.3389/fninf.2018.00095

PubMed Abstract | CrossRef Full Text | Google Scholar

Zhu, G., Li, Y., Wen, P. P., Wang, S., and Xi, M. (2013). “Epileptogenic focus detection in intracranial EEG based on delay permutation entropy,” in AIP Conference Proceedings, Vol. 1559 (Sydney, NSW: American Institute of Physics), 31–36. doi: 10.1063/1.4824993

CrossRef Full Text | Google Scholar

Keywords: epilepsia, EEG signal, convolution neural network, RBF, one-against-one

Citation: Zhou D and Li X (2020) Epilepsy EEG Signal Classification Algorithm Based on Improved RBF. Front. Neurosci. 14:606. doi: 10.3389/fnins.2020.00606

Received: 23 April 2020; Accepted: 18 May 2020;
Published: 23 June 2020.

Edited by:

Yizhang Jiang, Jiangnan University, China

Reviewed by:

Bin Li, Northwest University, China
Cao Yaoguang, Beihang University, China

Copyright © 2020 Zhou and Li. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.

*Correspondence: Dongmei Zhou, winwin111111@sina.com

Disclaimer: All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.