Design and Implementation of a Real-time Sleep Stage Monitoring System for Narcolepsy Diagnosis
DOI:
https://doi.org/10.18100/ijamec.08676Keywords:
Biomedical, Sleep Disorders, Support Vector Machine, FPGA, VHDL, NarcolepsyAbstract
A number of illnesses that affect people’s daily life are caused by numerous sleep disorders which usually have common symptoms. In order for a physician to determine the correct diagnosis and its proper treatment, an overnight sleep analysis is usually performed. The scope of this paper is to design and implement a portable system that will assist Narcoleptic patients, in real-time, to aid them into leading a more productive life. The Feature Extraction Unit of the system is implemented on a Xilinx FPGA chip with a maximum error rate of 0.1618%. The classification method used is based on Support Vector Machine (SVM) algorithm. The kernel function used in this design is the Radial Basis Function (RBF) Kernel as it provides the highest classification rates, achieving an accuracy rate greater than 90%.Downloads
References
Rechtschaffen A. Kales A. “A Manual of Standardized Terminology, Techniques and Scoring System for Sleep Stages of Human Subjects” Los Angeles: Brain Information service/Brain Research Institute, 1968.
“Automatic Sleep Stage Classification Based on EEG Signals by Using Neural Networks and Wavelet Packet Coefficients” 30th Annual International Conference of the IEEE Engineering in Medicine and Biology Society EMBC, 2008.
S. R. I. Gabran, S. Zhang, M. M. A. Salama, R. R. Mansour, C. George “Real-Time Automated NeuralNetwork Sleep Classifier Using Single Channel EEG Recording for Detection of Narcolepsy Episodes”, 30th Annual International Conference of the IEEE Engineering in Medicine and Biology Society EMBC, 2008.
S. R. I. Gabran, W. W. Moussa, M. M. A. Salama “Portable Real-Time Support-Vector-Machine-Based Automated Diagnosis and Detection Device of Narcolepsy Episodes” 31st Annual International Conference of the IEEE EMBS, 2009.
Carskadon, Mary A., and Allan Rechtschaffen. "Monitoring and staging human sleep" Principles and practice of sleep medicine 3, 2000.
Subasi, Abdulhamit. "Automatic recognition of alertness level from EEG by using neural network and wavelet coefficients" Expert Systems with Applications 28, no. 4, 2005.
Kiymik, M. Kemal, Mehmet Akin, and Abdulhamit Subasi. "Automatic recognition of alertness level by using wavelet transform and artificial neural network" Journal of neuroscience methods 139, no. 2, 2004
Ting, Wu, et al. "EEG feature extraction based on wavelet packet decomposition for brain computer interface" Measurement 41, no. 6, 2008
Wang, Deng, Duoqian Miao, and Chen Xie. "Best basis based wavelet packet entropy feature extraction and hierarchical EEG classification for epileptic detection" Expert Systems with Applications 38, no. 11, 2011
Fatma Guler, N., Elif Derya Ubeyli. "Multiclass support vector machines for EEG-signals classification" Information Technology in Biomedicine, IEEE Transactions 11, no. 2, 2007
Downloads
Published
Issue
Section
License
Copyright (c) 2015 International Journal of Applied Methods in Electronics and Computers
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.