Back To Projects

Using EEG to Detect Eye Movement

Aishwaroopa N.

In this paper, we show that it is possible to use EEG data to detect eye movement using machine learning. By recognizing eye movement through EEG results, our goal is to help individuals with disabilities better control object movement and perform daily activities independently.


In this paper, we show that it is possible to use EEG data to detect eye movement using machine learning. By recognizing eye movement through EEG results, our goal is to help individuals with disabilities better control object movement and perform daily activities independently. This is especially important as many disabled individuals rely on assistance from others for their daily needs, which can be burdensome for the person providing help. To achieve these objectives, we trained different machine learning models using a data set of eye-state classification from Kaggle. We analyzed the results to assess the accuracy of a KNN (K Nearest Neighbors) model. With the model achieving an accuracy of 95.23% in detecting eye movement in patients. These findings suggest that the model could be effectively utilized in the future, with further research to assist individuals with disabilities. Overall, our research suggests that it is possible to recognize eye movement through EEG results reliably. Further research in this area could lead to the development of more effective and personalized interventions for individuals with poor hand-eye coordination.

Explore More!

Aishwaroopa N.
Tomer Arnon
MS Engineering at Stanford

Related Projects

A Logistic Regression Model for Intraoperative Hypotension Prediction

This paper presents a study on using a logistic regression model for the prediction of intraoperative hypotension, a common but critical situation occurring during surgeries where the patient's blood pressure drops significantly.
Maryam A.
Mentored by
Classification of Exon and Intron Boundaries

The goal was to accurately classify exon and intron boundaries based on DNA sequences. Scientists can learn more about proteins if divisions between exons and introns are clear. We used multiple different machine learning approaches including a logistic regression model, a multilayer perceptron, a LSTM, and a model that included a LSTM, autoencoder and a multilayer perceptron. LSTMs performed well, pointing to the idea that order of nucleotides is important when classifying DNA sequences.
Milo B.
Mentored by Samuel Kwong
One Class Classification for Overdose Death Detection

In the past year alone there were an estimated 107,622 drug overdose deaths in just the United States. With such an incredible amount of deaths from just this, I thought it would be beneficial to create a model to predict who is at risk of drug overdose deaths.
Ram N.
Mentored by Eric Bradford