Skip to content

lrgto/brain-computer-interface-classification-matlab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Brain Computer Interface Classification in MatLab

GitHub Contributors Forks Stargazers Issues License

About The ProjectBuilt WithUsageLicenseOther ProjectsContactDownload

About The Project

Introduction

P300 Classification for EEG-based BCI system with a Deep CNN method.

This Project utilises Matlab to run variation of a convolutional neural network (CNN) which is located in the CNN folder, these file learns from dataset located in the dataset folder which contains 15 subjects and 7 session each with 9 files of data. The .m files in the CNN folder run session 1-7, 1-3 or 4-7 to which requests the appropriate data from the dataset file using a list that is located in the SBJ-S folder which contains subject, session numbers and cell range to which the results will be printed into a spreadsheet. These spreadsheet will write over each other so the results are copied into another spreadsheet in the results folder called All_Results_Data which contains all the project and experiment results, these are then organised further into spreadsheets for results for sessions 1-3, 4-7 and 1-7. The BCI_CNN_Function.m file in the CNN folder is the convolutional neural network that can be manipulated to run different variations of the CNN to improve the session accuracy.

Built With

MatLab C# LaTeX HTML

Other Infomation

The folder is ~6.0GB

Project Source: https://www.kaggle.com/datasets/disbeat/bciaut-p300

MatLab Files: https://github.com/lrgto/brain-computer-interface-classification-matlab/blob/main/CNN
LaTeX Thesis: https://github.com/lrgto/brain-computer-interface-classification-matlab/blob/main/Document

This is a private repository and is shared for educational purposes. Please feel free to download this repo for your own educational needs. For further infomation please direct yourself to the files listed;
License, Code of Conduct, Contributing, Changelog, Security.

(back to top)

Usage

This project and the index file forms an inventory supplementing a corpus which was submitted alongside a dissertation for the degree of a Masters of Science in Computer Science (Artificial Intelligence) at the University of Kent in September 2022.

(back to top)

My Projects

AI, ML & DL Projects Button Data Science Projects Button Data Analysis Projects Button University Projects Button Python Projects Button Other Projects Button

License

Distributed under the CC-BY-SA-4.0: Creative Commons Attribution Share Alike 4.0 International License.

See LICENSE.txt for more information.

(back to top)

Contact

GitHub: @lrgto  ·  LinkedIn: @lrgtomaszewski  ·  Website: https://lrgto.github.io

About

No description, website, or topics provided.

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published