Volume 13 , Issue 1 , PP: 234-250, 2024 | Cite this article as | XML | Html | PDF | Full Length Article
Bala Dhandayuthapani V. 1 * , Deepak Dudeja 2 , Sonia Duggal 3 , Sachin Sharma 4 , Anupriya Jain 5 , Piyush Kumar Pareek 6
Doi: https://doi.org/10.54216/JISIoT.130117
In the event of an epileptic attack, the Field-Programmable Gate Array (FPGA)-accelerated Convolutional Neural Network (CNN) model is paired with Electroencephalogram (EEG) acquisition equipment to produce a reliable production system that can be used in clinical medical diagnosis. Additionally, this study includes cybersecurity to protect both the epileptic patient’s data and the prediction system. Epilepsy is a frequent neurological disorder that manifests as recurrent seizures, a sign that indicates rapid intervention is necessary to minimize adverse events and improve patient health. The study provides a new real-time design for predicting epileptic seizures based on the Application-Specific Integrated Circuit (ASIC)-based Very Large-Scale Integration (VLSI) architecture. As a first step, EEG data from epilepsy patients were captured and pre-processed. Afterwards, faults and artefacts in the data were removed. Additionally, data was divided into short-time windows and then classified as either ictal, pre-seizure, or interictal. The CNN model was adapted for EEG signal analysis and then trained with categorized data. This technique is more effective and efficient for predicting epileptic seizures accurately, which is advantageous for patient monitoring and treatment. Additionally, cybersecurity measures were implemented to secure patient data and the prediction system.
ASIC , CNN , Epilepsy , EEG data , FPGA , Seizure prediction , VLSI architecture
[1] Coşgun, E. and Çelebi, A., 2021. FPGA based real-time epileptic seizure prediction system. Biocybernetics and Biomedical Engineering, 41(1), pp.278-292.
[2] Massoud, Y.M., Ahmad, A.A., Abdelzaher, M., Kuhlmann, L. and Abd El Ghany, M.A., 2023. Hardware implementation of deep neural network for seizure prediction. AEU-International Journal of Electronics and Communications, 172, p.154961.
[3] Rizal, A., Hadiyoso, S. and Ramdani, A.Z., 2022. FPGA-based implementation for real-time epileptic EEG classification using Hjorth descriptor and KNN. Electronics, 11(19), p.3026.
[4] Ai, G., Zhang, Y., Wen, Y., Gu, M., Zhang, H. and Wang, P., 2023. Convolutional neural network-based lightweight hardware IP core design for EEG epilepsy prediction. Microelectronics Journal, 137, p.105810.
[5] Beeraka, S.M., Kumar, A., Sameer, M., Ghosh, S. and Gupta, B., 2022. Accuracy enhancement of epileptic seizure detection: a deep learning approach with hardware realization of STFT. Circuits, Systems, and Signal Processing, 41, pp.461-484.
[6] Wang, H., 2019. Real Time Seizure Detection, from Algorithm Design to FPGA Implementation. The Chinese University of Hong Kong (Hong Kong).
[7] Rout, S.K., Sahani, M., Dora, C., Biswal, P.K. and Biswal, B., 2022. An efficient epileptic seizure classification system using empirical wavelet transform and multi-fuse reduced deep convolutional neural network with digital implementation. Biomedical Signal Processing and Control, 72, p.103281.
[8] Shanmugam, Shalini, and Selvathi Dharmar. "Implementation of a non-linear SVM classification for seizure EEG signal analysis on FPGA." Engineering Applications of Artificial Intelligence 131 (2024): 107826.
[9] Jameil, A.K. and Al-Raweshidy, H., 2022. Efficient cnn architecture on fpga using high level module for healthcare devices. IEEE Access, 10, pp.60486-60495.
[10] Annangi, S. and Sinha, A.K., 2023. A reconfigurable FPGA-based epileptic seizures detection system with 144 μs detection time. In Smart Embedded Systems (pp. 1-20). CRC Press.
[11] Li, C., Lammie, C., Dong, X., Amirsoleimani, A., Azghadi, M.R. and Genov, R., 2022. Seizure detection and prediction by parallel memristive convolutional neural networks. IEEE Transactions on Biomedical Circuits and Systems, 16(4), pp.609-625.
[12] Sarić, R., Beganović, N., Jokić, D. and Čustović, E., 2022. Towards efficient implementation of MLP-ANN classifier on the FPGA-based embedded system. IFAC-PapersOnLine, 55(4), pp.207-212.
[13] Loganathan, S., Sujatha, C.M., Nivash, R.G., Srinivas, R.K., Niveddita, J. and Nivedha, V., 2022, September. Implementation of Convolutional Neural Network for Epileptic Seizure Detection. In 2022 International Conference on Intelligent Innovations in Engineering and Technology (ICIIET) (pp. 106-110). IEEE.
[14] Soujanya, S.R. and Rao, M., 2022, December. Hardware characterization of integer-net based seizure detection models on fpga. In 2022 IEEE 15th International Symposium on Embedded Multicore/Many-core Systems-on-Chip (MCSoC) (pp. 224-231). IEEE.
[15] Müller, J., Müller, J. and Tetzlaff, R., 2011, May. A new cellular nonlinear network emulation on FPGA for EEG signal processing in epilepsy. In Bioelectronics, Biomedical, and Bioinspired Systems V; and Nanotechnology V (Vol. 8068, pp. 199-206). SPIE.
[16] Yildiz, A., Zan, H. and Said, S., 2021. Classification and analysis of epileptic EEG recordings using convolutional neural network and class activation mapping. Biomedical signal processing and control, 68, p.102720.
[17] Wieczorek, J.Ł., Zabolotny, W.M. and Schmid, A., Epileptic Seizure Detection Using FPGA-Accelerated Neural Networks and EEG Signals. Available at SSRN 4414752.
[18] Shoeibi, A., Khodatars, M., Ghassemi, N., Jafari, M., Moridian, P., Alizadehsani, R., Panahiazar, M., Khozeimeh, F., Zare, A., Hosseini-Nejad, H. and Khosravi, A., 2021. Epileptic seizures detection using deep learning techniques: A review. International journal of environmental research and public health, 18(11), p.5780.
[19] Uvaydov, D., Guida, R., Johari, P., Restuccia, F. and Melodia, T., 2022, March. Aieeg: Personalized seizure prediction through partially-reconfigurable deep neural networks. In 2022 IEEE International Conference on Pervasive Computing and Communications (PerCom) (pp. 77-88). IEEE.
[20] Gagliano, L., Lesage, F., Assi, E.B., Nguyen, D.K. and Sawan, M., 2020, June. Neural networks for epileptic seizure prediction: algorithms and hardware implementation. In 2020 18th IEEE International New Circuits and Systems Conference (NEWCAS) (pp. 315-318). IEEE