Skip to content
sleepKIT
User guide
HELIA

Feature Set: FS-H-E-10

This feature set is targeted for sleep stage classification based on single pair of EEG and EOG sensor data collected on head location. The feature set computes frequency band metrics over temporal windows (e.g. 30 seconds) captured from EEG and EOG sensors.

The target location for this feature set is the head. From this location, the features are compute from the following raw sensors:

  • EEG: Electroencephalography (EEG) sensor data is used to compute frequency bands, power spectral density, and entropy features.
  • EOG: Electrooculography (EOG) sensor data is used to compute ocular movement features.
  • MESA: This dataset provides EEG, EOG, and EMG data from the head location. The dataset also provides sleep stage labels.

This feature set includes the following features:

Feature NameDescriptionSensor
eeg_delta_powerPower in delta frequency bandEEG
eeg_theta_powerPower in theta frequency bandEEG
eeg_alpha_powerPower in alpha frequency bandEEG
eeg_beta_powerPower in beta frequency bandEEG
eeg_gamma_powerPower in gamma frequency bandEEG
eog_delta_powerPower in delta frequency bandEOG
eog_theta_powerPower in theta frequency bandEOG
eog_alpha_powerPower in alpha frequency bandEOG
eog_beta_powerPower in beta frequency bandEOG
eog_gamma_powerPower in gamma frequency bandEOG

The feature set is stored as HDF5 files (.h5) with one file per subject with path: {save_path}/{dataset}/{subject_id}.h5. Each HDF5 file includes the following entries:

  • /features: Time x Feature tensor (fp32). Features are computed over windows of sensor data.
  • /mask: Time x Mask tensor (bool). Mask indicates valid feature values.
  • /stage_labels: Time x Label (int). Labels are sleep stages.