Deep convolutional neural network for the automated detection and diagnosis of seizure using EEG signals.

Journal: Computers in biology and medicine
Published Date:

Abstract

An encephalogram (EEG) is a commonly used ancillary test to aide in the diagnosis of epilepsy. The EEG signal contains information about the electrical activity of the brain. Traditionally, neurologists employ direct visual inspection to identify epileptiform abnormalities. This technique can be time-consuming, limited by technical artifact, provides variable results secondary to reader expertise level, and is limited in identifying abnormalities. Therefore, it is essential to develop a computer-aided diagnosis (CAD) system to automatically distinguish the class of these EEG signals using machine learning techniques. This is the first study to employ the convolutional neural network (CNN) for analysis of EEG signals. In this work, a 13-layer deep convolutional neural network (CNN) algorithm is implemented to detect normal, preictal, and seizure classes. The proposed technique achieved an accuracy, specificity, and sensitivity of 88.67%, 90.00% and 95.00%, respectively.

Authors

  • U Rajendra Acharya
    School of Business (Information Systems), Faculty of Business, Education, Law & Arts, University of Southern Queensland, Darling Heights, Australia.
  • Shu Lih Oh
    Cogninet Australia, Sydney, NSW 2010 Australia.
  • Yuki Hagiwara
    Department of Electronics and Computer Engineering, Ngee Ann Polytechnic, 599489, Singapore.
  • Jen Hong Tan
    Department of Electronics and Computer Engineering, Ngee Ann Polytechnic, Singapore 599489, Singapore.
  • Hojjat Adeli
    Departments of Biomedical Engineering, Biomedical Informatics, Neurology, Neuroscience, Electrical and Computer Engineering, Civil, Environmental, and Geodetic Engineering, and Biophysics Graduate Program, The Ohio State University, 470 Hitchcock Hall, 2070 Neil Avenue, Columbus, OH, 43210, USA. adeli.1@osu.edu.