1. Représentations EEG
EEG brut, caractéristiques temporelles et fréquentielles, Welch PSD, spectrogrammes et Constant-Q Transform (CQT).
Projet IA / R&D · Stage de Master 2 · LGI2A, Béthune
Classification de segments EEG de 30 secondes dans cinq classes : Wake, N1, N2, N3 et REM.
Code source : publication en attente d'autorisation.
Objectif
L'objectif était d'étudier la classification automatique des stades du sommeil à partir d'EEG, en comparant des représentations du signal et plusieurs familles de modèles. Les classes cibles sont Wake, N1, N2, N3 et REM.
Le travail combine traitement du signal, extraction de caractéristiques, apprentissage automatique, architectures de Deep Learning et analyse détaillée des performances.
Méthodologie
EEG brut, caractéristiques temporelles et fréquentielles, Welch PSD, spectrogrammes et Constant-Q Transform (CQT).
SVM, CNN 1D, CNN 2D, BiLSTM, Temporal Convolutional Networks (TCN) et architectures multi-branches.
Fusion de caractéristiques, expérimentation d'hyperparamètres et comparaison de plusieurs approches pour exploiter des informations complémentaires.
Validation croisée groupée par patient, gestion du déséquilibre des classes, analyse par classe, matrices de confusion, balanced accuracy et macro-F1.
Résultats
La configuration de référence retenue atteint une balanced accuracy d'environ 0,752 et un macro-F1 d'environ 0,727.
Ces métriques sont affichées comme des scores d'évaluation et non comme une accuracy classique.
Diffusion
Le code EEG n'est pas publié pour le moment. Aucun dataset EEG privé, fichier interne au laboratoire ni donnée patient n'est intégré à ce portfolio. La publication du code reste conditionnée à l'autorisation de l'encadrant.