About Me
Hi, I’m Mohammad Hossein Behboudi—a Ph.D. candidate in Cognition & Neuroscience at UT Dallas with an Electrical Engineering foundation. I work at the intersection of biosignals and behavioral data. My expertise includes designing well-controlled experiments, signal processing, and building ML-driven, statistically sound pipelines that turn real-world EEG/MEG and behavioral data into reliable, explainable insights. Recent projects span BCI explorations using end-to-end foundational models and the use of large language models to analyze the home language environment, with practical impact in health and education. I collaborate across multidisciplinary teams to transform raw, noisy data into practical tools and clear findings, enhancing people’s lives.
Education
Ph.D. Student in Cognition and Neuroscience
Thesis: Development of Large-Scale Brain Networks During Semantic and Syntactic Error Processing: An EEG Connectivity and Graph Theory Analysis
M.Sc. in Applied Cognition and Neuroscience
B.Sc. in Electrical Engineering
Final Project: 6-Classes Sleep Apnea Classification Based on Single Channel EEG
Skills & Expertise
Biosignal Processing & Time-Series
- Time-series analysis; Multi-channel signals & Source separation
- EEG/MEG preprocessing; interpolation & re-referencing
- FIR/IIR design (Butterworth/Chebyshev), bandpass/notch, zero-phase
- Adaptive & state-space filters (LMS/RLS, Kalman/RKF)
- Artifact removal, Independent Component Analysis(ICA), baseline/drift correction
- FFT, STFT, Morlet wavelets, ERSP; connectivity (coherence, PLV/PLI), graph metrics
- Multidimensional Pattern Connectivity (MDPC), Current Source Density (CSD)
ML for Biosignals
- Feature engineering (time/freq/time-freq; entropy/complexity)
- Feature selection (MRMR, Mutual Info, Ensemble)
- Classical models: SVM/KNN, HMMs, tree ensembles, RUSBoost
- Sequence models: 1D-CNN, LSTM/GRU, TCN
- Rigorous eval: cross-subject vs. within-subject CV; imbalance handling
Deep Learning, Foundation Models & LLMs
- PyTorch/TensorFlow; Lightning; mixed-precision & profiling
- Self-supervised learning for time-series; contrastive & masked modeling
- Transformers & long-sequence models; GNNs for sensor topology
- LLMs: conversation analytics (ASR, diarization, sentiment)
Statistics
- GLM/LMM; linear mixed-effects; repeated-measures & longitudinal models
- Quasi-experimental design: matching/weighting
- Linear Models: Regression, ANOVA, MANOVA
- Power analysis, permutation tests, multiple-comparison control
Experimental & Study Design
- Protocol design,counterbalancing, randomization
- Sample-size planning; preregistration & analysis plans
- Data visualizations
Tools
- Python (NumPy, SciPy, pandas, statsmodels, scikit-learn, PyTorch)
- MNE-Python, EEGLAB, FieldTrip; MATLAB; R (tidyverse, lme4)
- Visualization: matplotlib, Plotly, ggplot2
- FreeSurfer, SPM
Featured Projects
Cross-Frequency EEG Connectivity Pipeline
End-to-end MATLAB, Python, and R pipeline for preprocessing and analyzing EEG data. Implements Time-Lagged Cross-Frequency Multidimensional Connectivity to study neural oscillations during speech perception in noise.
View on GitHub →
Hybrid Deep Learning for Neural Decoding of Speech
Developed an end-to-end ML/DL pipeline using a novel hybrid deep learning architecture for non-invasive brain-computer interfaces. The project combines self-supervised learning, 1D CNNs, Transformer Encoders, and Graph Neural Networks (GNNs) to classify speech vs. silence from MEG data with high accuracy.
View on GitHub →
Computer-Aided Sleep Apnea Diagnosis
Entropy-based features + mRMR selection with SVM/KNN for accurate apnea event identification from EEG.
Learn More →
Mobile EEG Stimulus Presenter
Engineered a portable stimulus presentation platform using Python and Tkinter to facilitate mobile EEG research in non-laboratory settings, increasing accessibility for diverse and underrepresented communities.
View on GitHub →MATLAB GUI for EEG Pre-processing
A user-friendly MATLAB application designed to streamline the cleaning and pre-processing of raw EEG data using a guided, step-by-step pipeline.
View on GitHub →Publications
Published
Neural oscillations during predictive sentence processing in young children.
The necessity of taking culture and context into account when studying the relationship between socioeconomic status and brain development.
Rethinking household size and children’s language environment.
Development of gamma oscillation during sentence processing in early adolescence: Insights into the maturation of semantic processing.
Sleep apnea diagnosis using complexity features of EEG signals.
Diagnosis of Sleep Apnea Syndrome from EEG Signals using Different Entropy Measures.
Under Review
Non-native English-Speaking Young Adults Experience Difficulties Inferencing the Meaning of Novel Words in Noisy Environments in Their Second Language.
In Preparation
A Time-Lagged Multi-Oscillatory Network: Alpha, Theta, and Beta Coordination During Speech Perception with Varying Noisy Environments and Semantic Constraints.
Development of Large-Scale Brain Networks During Semantic and Syntactic Error Processing: An EEG Connectivity and Graph Theory Analysis.
Gallery