CSE - Adaptive MI-BCI for Enhanced Neural Decoding

Project Overview:

Motor Imagery Brain-Computer Interfaces (MI-BCIs) using EEG are systems that allow users to control external devices or communicate by imagining specific movements, such as moving a hand or foot. This mental rehearsal generates distinctive patterns in the brain’s electrical activity, which are detected through Electroencephalography (EEG). MI-BCIs decode these patterns in real-time, enabling applications like neurorehabilitation, assistive technology, and interactive systems for individuals with motor impairments. As a non-invasive method, EEG-based MI-BCIs offer a practical approach to harnessing neural signals directly for intuitive human-computer interaction.

The proposed project aims to develop a novel MI-BCI using open-access EEG data. The goal is to achieve a significant enhancement in MI-BCI performance through the development of a new approach that leverages advanced signal processing and machine learning techniques. The research focuses on overcoming existing limitations in MI-BCI systems, such as low classification accuracy and user variability, by introducing a novel method that integrates domain adaptation and deep learning-based feature extraction. This project targets a publication in a high-impact journal, showcasing a novel approach that can improve MI-BCI usability in real-world applications.

Goals:

The primary objective of the research is to propose and validate a new method that improves the decoding of motor imagery tasks from EEG signals. The expected outcomes include:

Development of a novel deep learning-based architecture for feature extraction from EEG signals.

Introduction of a domain adaptation technique to improve generalization across different subjects and sessions.

Demonstrating the effectiveness of the proposed approach using publicly available EEG datasets.

Setting a new benchmark for MI-BCI performance that can be utilized in future studies.

 

Tasks and Techniques:

The project will be executed in the following phases:

1. Data Collection and Preprocessing:

Utilize open-access MI-BCI datasets.

Apply data preprocessing techniques to remove noise and artifacts from the raw EEG data.

2. Feature Extraction, Classification and Evaluation:

Develop a novel deep learning-based approach for extracting discriminative features from the preprocessed EEG data to capture both spatial and temporal information.

Compare the performance of traditional feature extraction techniques with the proposed deep learning approach.

• Evaluate the classification performance of the proposed system using metrics such as accuracy, precision, recall, and F1-score.

• Perform statistical analysis to validate the improvements over baseline methods.

3. Domain Adaptation:

Introduce a domain adaptation technique to enhance the generalization of the trained models across different subjects and sessions, potentially using transfer learning or adversarial domain adaptation.

 

Student Participation:

Students involved in this project will gain hands-on experience in EEG signal processing, machine learning, and BCI system design. Their roles will include:

Data Handling: Preprocessing EEG data and implementing noise removal techniques.

Algorithm Development: Coding and testing new feature extraction and classification algorithms.

Model Training and Evaluation: Training deep learning models and performing statistical evaluations of the results.

Documentation and Dissemination: Contributing to writing the journal paper and presenting findings.

This project not only contributes to advancing the state-of-the-art in MI-BCI research but also provides an educational experience for students in computational neuroscience and machine learning.

Name of research group, project, or lab
NeuroHeal - AI integrated Neurotechnology for Mental and Stroke Healing
Why join this research group or lab?

This research group will be a dynamic and inspiring environment because it bridges cutting-edge neuroscience with advanced engineering and computational techniques, fostering an interdisciplinary approach to BCI innovation. The lab is looking forward to working with experts from fields like biomedical engineering, machine learning, and cognitive neuroscience, the lab will promote an open culture of knowledge-sharing and collaboration, pushing the boundaries of what’s possible in neurotechnology.

This project is particularly important because it addresses one of the most pressing challenges in BCI research: enhancing accuracy, adaptability, and real-time performance in practical applications. By developing a novel MI-BCI system that uses transfer learning and deep learning, this project aims to create a more intuitive and robust BCI that can benefit a broad range of users, from those with physical disabilities to healthy individuals interested in cognitive enhancement.

The lab also focuses on other exciting research, such as adaptive BCIs that respond to user emotional states, multimodal BCIs that combine EEG with fNIRS or eye-tracking for improved signal quality, and novel applications of terahertz (THz) technology to investigate neural dynamics at unprecedented resolutions and data speeds. This diverse research portfolio not only contributes to scientific knowledge but also advances real-world applications in healthcare, neurorehabilitation, and even gaming. Working here provides an incredible opportunity to be part of transformative projects with real societal impact.

Representative publication
Logistics Information:
Project categories
Computer Science & Engineering
Electrical Engineering
Student ranks applicable
First Year
Sophomore
Junior
Senior
Graduate Student
Student qualifications

To successfully participate in this project, a strong academic background in neuroscience, biomedical engineering, or computer science is essential. Specific skills that are particularly valuable include:

1. Signal Processing: Proficiency in EEG signal processing, including techniques like filtering, artifact removal, and feature extraction.

2. Machine Learning and Deep Learning: Experience in applying machine learning algorithms, particularly transfer learning and deep neural networks, is crucial for developing and refining BCI classification models.

3. Programming: Strong coding skills in languages like Python, and/or MATLAB are necessary for data analysis, algorithm implementation, and model evaluation.

4. BCI/Neurotechnology Knowledge: Familiarity with brain-computer interface systems, including an understanding of motor imagery (MI) and neuroimaging techniques like EEG and fNIRS, would be advantageous.

In terms of physical qualifications, this project typically involves working indoors in a controlled lab environment. There are no specific physical requirements, such as standing for extended periods or working outside in extreme temperatures. However, comfort with working at a computer for prolonged periods, careful attention to detail, and patience for tasks like experimental setups or data annotation may be beneficial.

Hours per week
1 credit / 3-6 hours
2 credits / 6-12 hours
3 credits / 12+ hours
Summer - Full Time
Summer - Part Time
Compensation
Research for Credit
Number of openings
2
Techniques learned

Through this project, students can expect to gain hands-on experience with a variety of cutting-edge methods, processes, and techniques, including:

1. EEG Signal Processing: Students will learn methods for preprocessing EEG data, such as filtering, artifact removal, and feature extraction using techniques.

2. Machine Learning and Deep Learning for BCI: Students will become proficient in implementing machine learning algorithms, including transfer learning techniques, and in training deep learning models (e.g., Convolutional Neural Networks) specifically adapted for EEG data.

4. Adaptation Techniques: Exposure to adaptive algorithms that adjust based on user-specific or session-specific changes in neural activity.

5. Statistical Analysis and Model Evaluation: Students will learn techniques for assessing model performance through metrics such as accuracy, precision, recall, and F1-score, along with statistical methods to validate the significance of their findings.

6. Data Alignment and Domain Adaptation: Students will explore domain adaptation methods, which allow models to generalize across different subjects or sessions by aligning data from different users into a common feature space.

These skills will prepare students not only to work in the field of BCIs but also to contribute to broader applications in neuroscience, biomedical engineering, and artificial intelligence.

Project start
Jan 2025
Contact Information:
Mentor
anagaraj@nd.edu
Visiting Assistant Professor
Name of project director or principal investigator
Aarthy Nagarajan
Email address of project director or principal investigator
anagaraj@nd.edu
2 sp. | 0 appl.
Hours per week
1 credit / 3-6 hours (+4)
1 credit / 3-6 hours2 credits / 6-12 hours3 credits / 12+ hoursSummer - Full TimeSummer - Part Time
Project categories
Computer Science & Engineering (+1)
Computer Science & EngineeringElectrical Engineering