During my summer research internship at NIT Calicut, I focused on decoding cognitive states from raw Electroencephalography (EEG) brain signals using deep learning. I implemented five different deep learning architectures combining Convolutional Neural Networks (CNNs) and Transformer encoders in PyTorch. Additionally, I successfully developed and evaluated a novel Channel Correlation Positional Encoding technique that models electrode-position topology relative to the central Cz sensor. This research directly supports the development of non-invasive Brain-Computer Interfaces (BCIs) by utilizing multi-head self-attention to capture spatial-temporal correlations in neural data.
Institution: National Institute of Technology (NIT), Calicut
Project Title: Implementation of Spatial-Temporal Transformer-Based Deep Learning Models for Raw EEG Classification
Role: Machine Learning Research Intern
Date: Summer 2025
The primary objective of this internship was to implement, test, and package the deep learning architectures proposed in the IEEE TNSRE 2022 research paper:
“A Transformer-Based Approach Combining Deep Learning Network and Spatial-Temporal Information for Raw EEG Classification” (Xie et al.).”
The project utilizes the PhysioNet EEG Motor Movement/Imagery Dataset (EEGMMIDB), consisting of: