You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A python based model for identifying a person from a group of people using his/her raw EEG signals
Here in this project we have tried to identify a person from a group of people using his/her raw EEG signals which we have in the form .vhdr files. We first did classification of EEG signals using different deep learning models like Autoencoders, RNN and CNN in order to find which model gives best performance while dealing with EEG signals and we found that CNN model was the best performer with an accuracy of more than 80%. So we decided to use CNN model for person identification task. The person that we wanted to identify was assigned a 1 label and all other people were assigned 0 label. Due to limited resources in terms of RAM and computing power, we used only 5 persons' data in our project. After training the CNN model on EEG data of 5 persons, we evaluated our model and found that our model was able to identify the target person with an accuracy of about 99%. So we can say that the CNN model can be used as a means of identifying people using their EEG signals with a very high accuracy.