Title: A new method for diagnosing epilepsy using dictionary learning

Authors: Ghazal Abbasi; Somayeh Saraf Esmaili

Addresses: Department of Biomedical Engineering, South Tehran Branch, Islamic Azad University, Tehran, Iran ' Department of Biomedical Engineering, Garmsar Branch, Islamic Azad University, Garmsar, Iran

Abstract: Epilepsy is a disorder of the central nervous system. An electroencephalograph is often used to diagnose epilepsy. In this study, we aim to diagnose epilepsy from the EEG signals using a new method of dictionary learning and sparse coding. In the pre-processing, Butterworth and notch filters are used to remove noises, K-singular value decomposition (K-SVD) algorithm is used to learn a dictionary to find a matrix of dictionary atoms, and in sparse coding, the orthogonal matching pursuit (OMP) algorithm is used to extract the features from the signals. The extracted features were entered as input for classification of signals into two groups of epileptic and non-epileptic signals, using the support vector machine (SVM) method. The results obtained in this method have an accuracy of 97.89%, higher than other methods, due to its excellent training by K-SVD and feature extraction, which is well done by OMP.

Keywords: dictionary learning; epilepsy; K-singular value decomposition; K-SVD; orthogonal matching pursuit; OMP; sparse representation; sparse coding; electroencephalograph; EEG; diagnosing epilepsy; support vector machine; SVM; EEG signals; epileptic signals.

DOI: 10.1504/IJBET.2023.134587

International Journal of Biomedical Engineering and Technology, 2023 Vol.43 No.3, pp.297 - 308

Received: 23 Mar 2022
Accepted: 14 Dec 2022

Published online: 30 Oct 2023 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article