16.2 Solution(4th place)

The 4th placed team was a one man show, he presented his solution at Kaggle discussion The solution got a AUC of 0.79457 compared to the winning solution of 0.80701

16.2.1 Pre-processing

Pre-processing: - Splitting into 75s windows - Resampled to 100Hz

16.2.2 Features

Features:

  • Divide frequency spectrum
    • 50 bands
    • 0.67 - 46.67Hz
    • take power of bands
    • correlation matrix between channels
    • eingenvalues of correlation matrix
  • Divide frequency spectrum
    • 5 bands delta (0.1-4Hz), theta (4-8Hz), alpha (8-12Hz), beta (12-30Hz), low-gamma (30-50Hz)
    • take power of bands
    • entropy of bands
  • original signal
    • correlation matrix
    • eigenvalues
  • square all above features as additionals features

16.2.3 Model

A single XGB model was used

16.2.4 GitHub code

The code is hosted on GitHub