$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Le cancer du poumon reste l’un des principaux types de cancer, entraînant de graves problèmes de santé, souvent endécès. La radiomique permet la caractérisation quantitative des images médicales en extrayant de grands ensembles de caractéristiques décrivant la forme, la texture et l’intensité destumeurs 2,3. Ces caractéristiques, également appelées caractéristiques artisanales, servent de biomarqueurs potentiels pour le diagnostic, le pronostic et la réponse thérapeutique du cancer du poumon. Cependant, les ensembles de données radiomique sont généralement de haute dimension et limités par échantillon, ce qui entraîne des fonctionnalités redondantes et bruyantes qui dégradent la performance dumodèle 4,5,6,7. Ainsi, une sélection efficace et explicable des caractéristiques est cruciale pour développer des modèles prédictifs robustes basés sur la radiomique.
Les approches traditionnelles de sélection de caractéristiques telles que les méthodes de filtrage (par exemple, analyse de corrélation, analyse de variance [ANOVA], information mutuelle) et les méthodes d’enveloppe (par exemple, sélection séquentielle des caractéristiques, élimination récursive des caractéristiques) sont largement utilisées pour les modèles de détection du cancer basés sur la radiomique 4,8,9. Cependant, ils échouent souvent à capturer les interactions non linéaires entre caractéristiques et les dépendances contextuelles profondes inhérentes aux donnéesradiomiques 9,10,11. Les techniques d’apprentissage des traits d’ensemble ont été explorées pour la classification médicale des images, mais ont atteint une précision modérée, qui pourrait être encoreaméliorée 12.
Les méthodes d’apprentissage profond, en particulier les réseaux de neurones profonds (DNN), ont démontré une capacité supérieure à modéliser des relations non linéaires et hiérarchiques entre les caractéristiques et les résultats, ce qui les rend idéales pour guider la sélection des caractéristiques et fournir des modèles précis de détectiondu cancer 13,14. Dans ce contexte, le potentiel d’utilisation d’un réseau de neurones convolutionnel, de techniques d’IA multimodales et du VCG-16, un modèle pré-entraîné pour le diagnostic du cancer, estexploré 1,15,16. Un modèle hybride d’apprentissageprofond 17, incluant le modèle VGG-19 pré-entraîné et les réseaux de mémoire à long terme (LSTM), a été proposé, entraîné et testé sur un grand nombre d’images, atteignant une précision supérieure à 99 %.
Outre la détection du cancer, des recherches ont également été menées sur la stadification du cancer. Hugo et al.18 ont conçu un modèle de réseau de neurones à avance sur la base de données NSCLC de 300 patients pour classer les stades I, II et III du cancer avec une précision de 74,52 % dans les tests modèles. Une méthode d’inversionbayésienne basée sur la radiomique 3 a été présentée pour la détection du stade du cancer du poumon en utilisant le jeu de données NLST sur une taille d’échantillon de 200. La méthode proposée a atteint une précision de 86 %. La revue de la littérature a révélé que la plupart des études sur la détection du cancer se sont concentrées uniquement sur la classification des tumeurs bénignes et malignes, et que seules quelques-unes ont abordé la classification des stades du cancer, avec des précisions inférieures à 90 % qui peuvent être améliorées. Cet article de recherche répond à la lacune de recherche mentionnée et propose un cadre robuste de classification radiomique basé sur les caractéristiques pour une détection précise du stade du cancer du poumon.
Un cadre d’élimination des caractéristiques récursives basé sur la perte de gradient (GL-RFE) a été introduit dans cette étude, intégrant la rétropropagation des gradients des réseaux de neurones dans le processus RFE. Contrairement aux méthodes RFE conventionnelles qui reposent sur des métriques d’importance des caractéristiques statiques, GL-RFE exploite les gradients de la fonction de perte par rapport à chaque caractéristique d’entrée pour mesurer à quel point chaque caractéristique influence fortement les prédictions du modèle. En retirant itérativement des caractéristiques avec des contributions minimales au gradient, le modèle présenté effectue la sélection des 15 principales caractéristiques diagnostiques optimisées pour la détection des stades du cancer du poumon sur 2 classes (stade I et stade II combinés et stades IIIa et IIIb combinés). Le diagramme de flux de travail du travail effectué est présenté à la Figure 1. L’ensemble de données choisi pour le cancer du poumon pour le modèle présenté est NSCLC Radiomics19, qui comprend 411 volumes au format appelé imagerie numérique et communications en médecine (DICOM) avec des informations sur le stade clinique du cancer. Un total de 106 fonctionnalités radiomiques 3D de chaque volume DICOM pour le cancer du poumon sont extraites à l’aide de PyRadiomics20, une extension d’un logiciel open source, 3D Slicer21. Ces caractéristiques appartiennent à sept classesde caractéristiques : 22, incluant la forme, la méthode de différence de niveau de gris (GLDM), la matrice de cooccurrence de niveau de gris (GLCM), le premier ordre, la matrice de longueur de course de niveau de gris (GLRLM), la matrice de zone de taille des niveaux de gris (GLSZM), la matrice de différence de tonalité de gris de voisinage (NGTDM). Les données radiomiques de la classe minoritaire (stade I et stade II) ont été suréchantillonnées en utilisant la technique de suréchantillonnage synthétique des minorités (SMOTE)23.
La nouveauté du cadre GL-RFE proposé réside dans l’intégration de l’analyse de sensibilité basée sur le gradient, issue de l’entraînement des réseaux neuronaux, dans le processus d’élimination des caractéristiques récursives. Contrairement aux approches RFE conventionnelles qui reposent sur des mesures d’importance statiques, GL-RFE évalue dynamiquement la pertinence des caractéristiques à travers des gradients rétropropagés de la fonction de perte. Cela permet d’identifier des caractéristiques qui influencent directement les prédictions du modèle pour le stade du cancer tout en maintenant l’interprétabilité et la faisabilité computationnelle pour des ensembles de données médicaux relativement petits.
L’ensemble de données utilisé pour la formation et les tests du cadre proposé est un ensemble de données d’images CT publiquement accessible de 422 patients atteints d’un cancer du poumon, connu sous le nom de NSCLC Radiomics17. Pour chaque patient, le jeu de données comprend un volume CT, un ensemble de structures de radiothérapie DICOM (RTSTRUCT) ainsi qu’un fichier de segmentation DICOM (SEG). Ces fichiers contiennent des délimitations manuelles effectuées par un radio-oncologue du volume tridimensionnel du volume macroscopal primaire de la tumeur (GTV-1), ainsi que de l’image pulmonaire. L’ensemble de données est un ensemble pré-traité, et les dimensions des images sont de 512 x 512 pixels.
En raison de la nature non linéaire des caractéristiques radiomiques fabriquées à la main, ces caractéristiques ne peuvent pas être utilisées directement avec des modèles d’apprentissage profond pour le diagnostic du cancer, et leurs schémas de données inhérents doivent être capturés à l’aide de techniques d’IA. GL-RFE classe les caractéristiques en fonction de la magnitude du gradient de perte du modèle L par rapport à chaque caractéristique d’entrée xi.
Pour chaque caractéristique d’entrée xi, le gradient absolu moyen est calculé comme suit :
(1)
Ici, N est le nombre total d’échantillons. Lj est la perte pour jième échantillon. xij est la ième caractéristique de l’échantillonj-ième .
représente la sensibilité de la perte par rapport à la caractéristique d’entrée.
Les caractéristiques avec de faibles magnitudes de gradient ont un impact minimal sur les mises à jour des modèles et sont supprimées récursivement. Le flux de travail proposé pour éliminer les caractéristiques radiomiques à faible gradient en utilisant un perceptron multicouche (MLP) et entraîner un réseau de neurones d’apprentissage profond (DNN) sur les 15 principales caractéristiques est présenté à la Figure 1. La performance de la méthode GL-RFE pour la sélection des caractéristiques est ensuite évaluée.
Le modèle d’apprentissage profond mentionné plus haut avec la méthode GL–RFE est implémenté dans un notebook Jupyter sur Google Colab, ce qui permet d’écrire et d’exécuter du code Python dans un environnement en ligne. Différents paquets, inclus dans les étapes du protocole et les documents, doivent être téléchargés pour compiler le code. En utilisant la méthode décrite dans la section Protocole, les 15 principales caractéristiques radiomiques pour la détection du cancer du poumon sont identifiées et utilisées pour obtenir une détection précise du cancer dans les ensembles de données test.