BMC Medical Informatics and Decision Making (Mar 2024)

A comparative study of CNN-capsule-net, CNN-transformer encoder, and Traditional machine learning algorithms to classify epileptic seizure

  • Sergio Alejandro Holguin-Garcia,
  • Ernesto Guevara-Navarro,
  • Alvaro Eduardo Daza-Chica,
  • Maria Alejandra Patiño-Claro,
  • Harold Brayan Arteaga-Arteaga,
  • Gonzalo A. Ruz,
  • Reinel Tabares-Soto,
  • Mario Alejandro Bravo-Ortiz

DOI
https://doi.org/10.1186/s12911-024-02460-z
Journal volume & issue
Vol. 24, no. 1
pp. 1 – 23

Abstract

Read online

Abstract Introduction Epilepsy is a disease characterized by an excessive discharge in neurons generally provoked without any external stimulus, known as convulsions. About 2 million people are diagnosed each year in the world. This process is carried out by a neurological doctor using an electroencephalogram (EEG), which is lengthy. Method To optimize these processes and make them more efficient, we have resorted to innovative artificial intelligence methods essential in classifying EEG signals. For this, comparing traditional models, such as machine learning or deep learning, with cutting-edge models, in this case, using Capsule-Net architectures and Transformer Encoder, has a crucial role in finding the most accurate model and helping the doctor to have a faster diagnosis. Result In this paper, a comparison was made between different models for binary and multiclass classification of the epileptic seizure detection database, achieving a binary accuracy of 99.92% with the Capsule-Net model and a multiclass accuracy with the Transformer Encoder model of 87.30%. Conclusion Artificial intelligence is essential in diagnosing pathology. The comparison between models is helpful as it helps to discard those that are not efficient. State-of-the-art models overshadow conventional models, but data processing also plays an essential role in evaluating the higher accuracy of the models.

Keywords