Prétraitement du signal
Filtrage, rééchantillonnage, découpage en époques, gestion des artefacts de capteurs.
Projet de recherche · science des données
Somnia analyse des enregistrements de polysomnographie : stades de sommeil à partir de l'EEG, événements respiratoires et apnées avec une composante ECG. Les propositions du modèle sont classées par incertitude et présentées à un clinicien qui valide ou rejette. Ce n'est pas un produit : c'est la démonstration de la rigueur que j'applique aux missions data.
Fonctionnalités
Filtrage, rééchantillonnage, découpage en époques, gestion des artefacts de capteurs.
Un réseau de neurones convolutif sur le signal brut, et une forêt aléatoire sur des caractéristiques extraites, comparés sur les mêmes sujets.
Les enregistrements d'un même patient ne sont jamais répartis entre entraînement et test. C'est la seule mesure qui dit quelque chose d'un nouveau patient.
Seuils, calibration des probabilités, analyse d'erreurs, et tri des propositions par incertitude pour le clinicien.
Manifeste des sujets, empreintes des fichiers, configurations, points de contrôle et fiche de modèle versionnés.
Application de revue pour visualiser les segments, les propositions et les décisions du clinicien.
Pour qui
Où en est le produit
Résultat structurant : une première version affichait une aire sous la courbe de 0,967 avec une séparation permissive des données ; avec une séparation stricte par sujet, elle tombe à environ 0,70. Je garde ce chiffre, c'est le seul qui dit quelque chose de la généralisation. Prochaine étape : réentraînement sur la cohorte SHHS, 8 455 enregistrements.
Questions fréquentes
Non. C'est un projet de recherche et un outil d'aide à la revue, sans usage clinique. Toute utilisation en soin relèverait d'un cadre réglementaire dédié.
Parce que le bon score était faux : le modèle reconnaissait les patients, pas le sommeil. Le score par sujet est le seul utile, et c'est ce que je vérifie en premier dans toute mission data.
Des jeux de données publics et anonymisés de PhysioNet et de la National Sleep Research Resource, sous leurs conditions d'accès.
Oui : toute donnée de signal ou de série temporelle, du capteur industriel au suivi d'activité, pose les mêmes questions de fuite entre sujets et de calibration.
Un email suffit : votre activité, ce qui vous prend le plus de temps, vos disponibilités pour un échange de 30 minutes.