Human Vision Inference from Brainwaves Research Project, ESC Group
Technology
Python, PyTorch, MNE Library
Timeline
September 2022 – May 2023
Role
Research Assistant
Location
ESC Group, University at Buffalo, Buffalo, New York, USA
In my research, mentored by Wenyao Xu, I investigated the use of brainwaves to infer visual information through machine learning, aiming to advance brain-computer interfaces. My focus was on classifying visual data based on brainwave analysis.
I pre-processed the EEG data and applied ICA for artifact removal utilizing the MNE library in Python.
Developed a VGG Convolutional Neural Network (CNN) with PyTorch to exploit EEG data’s spatial nature, achieving 95% classification accuracy and an F1 score of 0.97.
I presented my findings at UB’s Celebration of Student Academic Excellence Showcase in 2023! (Click here to see PDF) (Click here to see UB Website Blob).