Module d’entrée
Cette page documente l’étape du module d’entrée de la démo, où nous effectuerons deux étapes de traitement sur notre nouveau fichier « homr_any_visit_10pct.csv » avant l’entraînement du modèle dans le module d’apprentissage.
Le Module d'entrée fournit plusieurs outils clés de traitement des données nécessaires pour accomplir diverses tâches au sein de la plateforme MEDomics. Dans cette preuve de concept, nous utiliserons deux outils du Module d'entrée : le Outils d'étiquetage de colonnes et le Outils de création d'ensemble de réserve. Nous utiliserons également l'éditeur MEDomics pour supprimer une colonne.
L'éditeur MEDomics fait référence à l'espace de travail dédié au sein de notre plateforme où les utilisateurs peuvent visualiser les jeux de données, suivre et revoir les transformations appliquées, et éditer les données de manière interactive.
Suppression de colonne
Avant de passer au Module d'entrée, nous devons supprimer une colonne de notre fichier de jeu de données nommé "CSO". Cette colonne n'est pas utilisée dans l'étude originale et nous n'avons donc pas besoin de la conserver.
Double-cliquez sur le homr_any_visit_10pct.csv fichier dans votre espace de travail pour l'ouvrir dans l' éditeur MEDomics. Ensuite, cliquez sur la corbeille au-dessus de la colonne "CSO" pour la supprimer.

Étiquetage de colonnes
Cet outil est un composant central de la éditeur plateforme, car il permet l'utilisation du Standard MEDomics format de données.
Suivez les étapes de la figure ci-dessous pour accéder à l'outil d'étiquetage de colonnes dans le Module d'entrée.

Dans éditeur, un tag représente un groupe de colonnes. Chaque tag correspond à un sous-ensemble cohérent de caractéristiques partageant un sens ou un rôle commun (par exemple, données administratives, variables démographiques, diagnostics cliniques). La sélection des colonnes pour les tags est définie par l'utilisateur en fonction de la compréhension des données et des connaissances du domaine.
Le Standard MEDomics le format est construit sur ce mécanisme d'étiquetage. Plutôt que de se fier à un schéma de jeu de données fixe, éditeur permet aux utilisateurs de définir plusieurs vues sémantiques sur le même jeu de données via des tags. Cette conception offre de la flexibilité tout en préservant la cohérence et la traçabilité.
Structure du jeu de données
Les prédicteurs de notre jeu de données incluent :
Données démographiques (âge et sexe à la naissance) – 2 variables
Caractéristiques d'admission – 10 variables
Diagnostics de comorbidité – 85 variables binaires
Diagnostics d'admission – 147 variables binaires
Cela donne un total de 244 prédicteurs.
Ensembles de prédicteurs dans l'étude POYM
L'étude POYM définit deux ensembles de prédicteurs pour l'entraînement et l'évaluation des modèles :
AdmDemo → Adm (Caractéristiques d'admission) + Demo (Données démographiques)
AdmDemoDx → Adm (Caractéristiques d'admission) + Demo (Données démographiques) + Dx (Diagnostics de comorbidité + Diagnostics d'admission)
Pour cette preuve de concept, nous représentons ces ensembles de prédicteurs en utilisant trois tags :
Adm → Caractéristiques d'admission (10 variables)
Demo → Données démographiques (2 variables : age_original, gender)
Dx → Diagnostics de comorbidité (85) + Diagnostics d'admission (147)
Pour attribuer des tags aux variables :
Ouvrez le Module d'entrée depuis le panneau de navigation de gauche.
Sous Organisation des données, sélectionnez Structuration & Étiquetage.
Cliquez sur Outils d'étiquetage de colonnes.
Cet outil vous permet d'attribuer le tag approprié (adm, demo, ou dx) à chaque variable conformément à la définition de l'étude.
Mappage des variables par tag
Adm
Caractéristiques d'admission :
ed_visit_countho_ambulance_counttotal_durationflu_seasonliving_statusadmission_groupis_ambulanceis_icu_start_hois_urg_readmservice_group
Copiez-collez simplement la ligne de code suivante dans l'outil d'étiquetage :
10
Demo
Données démographiques :
age_originalgender
Copiez-collez simplement la ligne de code suivante dans l'outil d'étiquetage :
2
Dx
Diagnostics de comorbidité + Diagnostics d'admission (le reste des colonnes) Copiez-collez simplement la ligne de code suivante dans l'outil d'étiquetage :
232
Les colonnes "patient_id", "visit_id" et "oym" ne doivent être affectées à aucun tag.
La figure ci-dessous illustre le processus d'attribution des tags aux colonnes du jeu de données en utilisant les Outils d'étiquetage de colonnes.
Sélectionnez le jeu de données (
homr_any_visit_10pct.csv).Créez les trois tags requis :
adm,demo, etdxen saisissant leurs noms les uns après les autres et en appuyant sur Entrée.Copiez-collez les noms de colonnes correspondant à chaque tableau à partir du tableau ci‑dessus.
Choisissez le tag approprié à appliquer.
Cliquez Appliquer les tags pour valider la configuration.
La troisième étape présente deux manières alternatives d'attribuer les colonnes à leurs tags correspondants.
Cela peut être fait soit en :
Collant les noms de colonnes manuellement, ou
En sélectionnant les colonnes directement à partir du jeu de données affiché.
Dans cet exemple, les variables age_original et gender sont attribuées au demo tag.

Vous pouvez visualiser les tags au sein du jeu de données dans l' éditeur éditeur.
Si le jeu de données est déjà ouvert dans l'éditeur MEDomics, veuillez le fermer et le rouvrir pour mettre à jour la vue et vous assurer que les tags nouvellement attribués sont correctement affichés.
Création de l'ensemble de réserve
Après avoir créé nos tags, l'étape finale consiste à diviser nos données en un ensemble d'apprentissage et un ensemble de réserve.
Pour cette tâche, nous utiliserons le Outils de création d'ensemble de réserve. Pour accéder à ce outil, sélectionnez Échantillonnage sous la rubrique Nettoyage des données dans la section Module d'entrée.

Après avoir sélectionné le jeu de données (homr_any_visit_10pct.csv):
Activez Mélanger et Stratifier.
Sélectionnez
oymcomme colonne cible.Définissez le pourcentage de séparation sur 20%.
Choisissez "supprimer" comme méthode de nettoyage des cellules vides.
Activez le Conserver les tags interrupteur.
Cliquez sur l'icône Enregistrer pour créer les ensembles d'Apprentissage et de Réserve.
Ces étapes sont illustrées dans la figure ci-dessous.

Cela créera deux nouveaux jeux de données CSV : Holdout_homr_any_visit_10pct.csv et Learning_homr_any_visit_10pct.csv.
Avec la création des ensembles de Réserve et d'Apprentissage, nous concluons nos étapes du Module d'entrée, et nous pouvons désormais commencer la phase d'apprentissage automatique.
Cette étape garantit que le jeu de données est correctement préparé pour la démo et prêt à être utilisé dans un flux de travail complet de bout en bout au sein de éditeur, y compris les modules d'Apprentissage, Évaluation et Application . Dans la section suivante, nous utiliserons le
homr_any_visit_10pct.csvjeu de données (avec les tags appliqués préservés, bien sûr !) pour exécuter des expériences d'apprentissage automatique et reproduire l'étude POYM.
Ceci conclut notre Module d'entrée section. Maintenant nos données sont prêtes pour l'entraînement du modèle !
Mis à jour