Physiological and neural signal classification has many important applications in healthcare, including medical diagnosis and monitoring. For example, electrocardiogram (ECG) classification can be used to detect arrhythmias and other cardiac abnormalities; while EEG classification can be used to diagnose neurological disorders such as epilepsy and sleep apnea. This paper presents an LSTM model for the decoding of physiological and neural signals. In this paper, an electroencephalography brain signal data which was gotten from Kaggle.com was used. The dataset was pre-processed so as to remove noise from the data. The pre-processed data was used in training the LSTM model. The LSTM model was trained on fourteen (14) steps. The result of the LSTM model showed an accuracy of 85% at the first step and a validation (testing) accuracy of 90%. For the fourteenth step, the model achieved an accuracy result of 98% for training and 94% for validation (testing). We also evaluated the performance of the model using a classification report and confusion matrix. The result of the classification report showed an accuracy of 95%, which is implication that the performance of the model on the test data is efficient. The confusion matrix was used to specify how well the proposed model classified the electroencephalography signal. The result of the confusion matrix showed that the model predicted the result correctly to be neutral 151 out of 153, positive to be 127 out of 142, and negative to be 128 out of 132. The result showed that the level of false positive and negative values is minimal (0.02% and 0.05%).
Read full abstract