Inspiration

Millions of people worldwide live with mobility impairments that limit their independence and interaction with the physical world. Recent advances in non-invasive brain–computer interfaces (BCIs) have shown that EEG signals can capture neural patterns associated with both real and imagined movements.

This project was inspired by the challenge of transforming noisy, high-dimensional brain signals into reliable representations of human motor intent — a capability that could one day power assistive technologies such as prosthetic limbs or robotic exoskeletons.

What it does

Mind2Motion analyzes EEG recordings collected during both real and imagined motor movements. Our system aims to decode motor intent by classifying:

  • Which limb is involved (left hand, right hand, both hands, or both feet)
  • Whether the movement is real or imagined

This demonstrates that meaningful motor intent information can be extracted directly from EEG signals, without relying on physical movement sensors.

How we built it

We built an end-to-end EEG analysis pipeline using a multi-task deep learning approach tailored for brain–computer interfaces.

After preprocessing multi-channel EEG time-series data (band-pass filtering, common average referencing, and normalization), we trained an EEGNet-inspired neural network with shared representations and dual task-specific heads. This architecture allows the model to jointly learn both limb type and execution type (real vs. imagined) from the same EEG signals.

To ensure robust and realistic evaluation, we used subject-wise cross-validation, preventing data leakage and explicitly testing generalization to unseen participants. Throughout development, we used signal visualizations and prediction analysis to guide debugging and interpretability.

Challenges we ran into

EEG data is inherently noisy, non-stationary, and highly variable across individuals. Key challenges included:

  • Preventing subject-level data leakage during evaluation
  • Learning discriminative features from limited training data
  • Handling overlap between similar motor tasks (e.g., single-hand vs. both-hands movements)
  • Balancing model performance with interpretability and real-world applicability

Accomplishments that we're proud of

  • Built a complete end-to-end EEG deep learning pipeline from raw signals to final predictions
  • Successfully applied multi-task learning to decode both limb type and execution type simultaneously
  • Achieved performance significantly above random chance on both classification tasks
  • Demonstrated clear neural differences between real and imagined motor activity
  • Designed a solution mindful of real-world BCI deployment constraints

What we learned

We gained hands-on experience working with real EEG datasets, signal preprocessing, and deep learning architectures designed specifically for brain–computer interfaces. We also learned the importance of:

  • Careful validation to avoid data leakage
  • Feature design and model selection for neural data
  • Communicating complex neuroscience concepts clearly through visualization and structured storytelling

What's next for Mind2Motion

Future work includes:

  • Transfer learning from larger EEG datasets
  • Attention-based and temporal deep learning architectures
  • Subject-specific adaptation for improved personalization
  • Optimization for real-time BCI systems These advances could move Mind2Motion closer to practical deployment in assistive neurotechnology.

Built With

Share this project:

Updates