Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Nooshin Bahador

Nooshin Bahador Logo

Welcome to my profile! I’m a Computer Science Engineer (PhD) with extensive experience in data analysis, especially in the healthcare industry.

You can find more of my work and projects on my GitHub.

For more details on my publications, please visit my Google Scholar profile.

Feel free to connect with me on LinkedIn.


Background

With over 10 years of experience in data analysis, I specialize in:

I have extensive knowledge in handling both structured and unstructured healthcare data, focused on improving data quality and developing systems for clinical decision support.


Project

The main objective of this project is to develop a Seizure Monitoring System that can detect and analyze epileptic activity. Epileptic seizures are caused by sudden bursts of electrical activity in the brain, often resulting from imbalances in neurotransmitter levels. These seizures can be triggered by various factors, and understanding their onset and progression is essential for accurate diagnosis and effective treatment.

This project focuses on the detection of specific biomarker known as “chirp” in electrographic data. These biomarkers are consistently present during epileptic episodes and exhibit distinct frequency modulation patterns in the electrographic discharges. The identification of these patterns can serve as reliable indicators for advancing seizure detection technologies and improving patient outcomes.

The main objective of this project is to develop a Seizure Monitoring System that can detect and analyze epileptic activity. Epileptic seizures are caused by sudden bursts of electrical activity in the brain, often resulting from imbalances in neurotransmitter levels. These seizures can be triggered by various factors, and understanding their onset and progression is essential for accurate diagnosis and effective treatment.

This project focuses on the detection of specific biomarkers known as “chirp” in electrographic data. These biomarkers are consistently present during epileptic episodes and exhibit distinct frequency modulation patterns in the electrographic discharges. The identification of these patterns can serve as reliable indicators for advancing seizure detection technologies and improving patient outcomes.

For a detailed explanation of the “chirp” pattern and its significance in seizure detection, please refer to my published research.


100,000 Labeled Chirp Spectrogram Images – Download on Hugging Face!

Curated by Nooshin Bahador

Funded by Canadian Neuroanalytics Scholars Program

Citation Bahador, N., & Lankarany, M. (2025). Chirp localization via fine-tuned transformer model: A proof-of-concept study. arXiv preprint arXiv:2503.22713. [PDF]

Sample Generated Spectrogram

Sample Generated Spectrogram Sample Generated Spectrograms

Sample Generated Label

Chirp Start Time (s)Chirp Start Freq (Hz)Chirp End Freq (Hz)Chirp Duration (s)Chirp Type
38.9210759414.5874074436.8472855610.80687464exponential

Fine-Tuning Vision Transformer (ViT) with LoRA for Spectrogram Regression

CategorySpecification
FrameworkPyTorch
ArchitecturePre-trained Vision Transformer (ViT)
Adaptation MethodLoRA (Low-Rank Adaptation)
TaskRegression on time-frequency representations
Target Variables1. Chirp start time (s)
2. Start frequency (Hz)
3. End frequency (Hz)
Training Protocol• Automatic Mixed Precision (AMP)
• Early stopping
• Learning Rate scheduling
OutputQuantitative predictions + optional natural language descriptions
ResourceDescriptionLink
Trained Vision Transformer ModelAccess to a pre-trained Vision Transformer model fine-tuned on synthetic spectrograms for chirp localizationHuggingFace Model Hub
Synthetic Spectrogram DatasetDownload link for 100,000 synthetic spectrograms with corresponding labels for chirp localizationHuggingFace Dataset Hub
PyTorch ImplementationRepository containing the PyTorch code for fine-tuning the Vision Transformer on spectrogramsImplementation GitHub Repository
Synthetic Chirp GeneratorPython package for generating synthetic chirp spectrograms (images with corresponding labels)Dataset GitHub Repository

Neuro Dominance Tracker

A Software for Identification and Characterization of Dominant Rhythm in Neural Time Series (e.g., EEG, LFP)

Visit the Website

Neuro Dominance Tracker Front Page

Citation

If you use this software in your research, please cite it as follows:

Bahador N, Sengupta S, Saha J, Lankarany M, Zhang L, Skinner F. A software for identification and characterization of theta rhythms in the hippocampus. bioRxiv. Published online 26 March 2025. doi:10.1101/2025.03.25.645280.

Step-by-Step Instructions for Analyzing Data using MATLAB App

1. Open MATLAB App

2. Upload Your File

3. Perform Analysis

4. View Results

5. Visualize Identified Events

6. Time-Frequency Analysis

7. Save Features

Sample EEG Data

The sample EDF (European Data Format) files used in this project were obtained from the following publication:

Brown, L. A., Hasan, S., Foster, R. G., & Peirson, S. N. (2016). The raw EEG data, 4 files (EEG_A to D), in European data format (.edf) [Data set]. Zenodo. Available at: Brown et al. (2016) Direct access to the data can be found here: Zenodo Record.

FieldTrip Toolbox

This project leverages the FieldTrip toolbox to support different file formats, including FIF, EDF, and BDF.

Reference: Oostenveld, R., Fries, P., Maris, E., & Schoffelen, J.-M. (2011). FieldTrip: Open Source Software for Advanced Analysis of MEG, EEG, and Invasive Electrophysiological Data. Computational Intelligence and Neuroscience, 2011, 156869. You can access the FieldTrip toolbox here: https://www.fieldtriptoolbox.org/.

References
  1. Brown, L. A., Hasan, S., Foster, R. G., & Peirson, S. N. (2016). The Raw Eeg Data, 4 Files (Eeg_A To D), In European Data Format (.Edf). Zenodo. 10.5281/ZENODO.160118