CNEL

EEG-based sentiment & brain-state tracking (CNEL × Sony × LB3 dataset)

End-to-end pipeline that cleans raw EEG and learns a compact, time-evolving ‘hidden state’ summary that can be evaluated against labels and behavioral outcomes.

Diagram showing an EEG modeling pipeline.

Overview

Pipeline that turns brain-wave recordings (EEG) into a small set of hidden time-series ‘states’ using a state-space model (Hierarchical Linear Dynamical System, HLDS), then evaluates those states for prediction and separability.

In this work, I focused on making brain-signal modeling practical: take raw EEG recordings collected while participants view media, clean and standardize them, fit a time-series model that tracks a few hidden variables over time, and produce clear metrics and reports so results are comparable across sessions and subjects.

What I built

  • A reproducible data pipeline (loading → cleaning → segmentation → feature preparation) that turns raw EEG into model-ready inputs.
  • Training and evaluation scripts for a state-space model called a Hierarchical Linear Dynamical System (HLDS), used to track hidden ‘brain state’ trajectories.
  • Diagnostics and scoring outputs (e.g., stability checks, prediction metrics, and class/condition separability summaries).
  • Automated summaries and artifacts so runs can be audited and compared (configuration capture, standardized outputs, and plots).

How it works

  • EEG is cleaned and aligned into consistent time windows.
  • The HLDS model learns hidden variables that evolve over time and explain the observed EEG signals.
  • Those hidden variables (and model outputs) are evaluated against labels/conditions to test whether the model captures meaningful structure.

Deliverables

  • Run folders with configs, logs, metrics, and plots.
  • A standardized summary table used for comparison across papers/conditions.

Snapshot

Track
Research · neurotechnology · time-series modeling
Status
Active research / ongoing iteration.
Focus
Electroencephalography (EEG)State-space modeling (HLDS)Sony–UF ‘LB3’ dataset (internal codename)

Stack

  • Python
  • NumPy
  • PyTorch/CuPy (GPU acceleration where appropriate)
  • Reproducible experiment scripting

Collaborators

  • Computational NeuroEngineering Lab (CNEL), University of Florida
  • Sony Research collaboration (dataset and research context)

Glossary

EEG
Electroencephalography: non-invasive measurement of brain electrical activity from the scalp.
HLDS
Hierarchical Linear Dynamical System: a state-space model that represents a signal using a small set of hidden variables that change over time.
State-space model
A model that explains observations using hidden variables (‘state’) plus rules for how those variables evolve over time.
LB3
Internal codename for a Sony–UF research dataset used in this project.