$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Rak płuc pozostaje jednym z głównych rodzajów nowotworów, prowadzącym do poważnych zagrożeń zdrowotnych, często kończących się śmiercią1. Radiomics umożliwia ilościową charakteryzację obrazów medycznych poprzez ekstrakcję dużych zestawów cech opisujących kształt, teksturę i wzorce intensywności guza2,3. Te cechy, nazywane ręcznie tworzonymi cechami, służą jako potencjalne biomarkery do diagnozy, prognozy i odpowiedzi na leczenie raka płuc. Jednak zbiory danych radiomics są zazwyczaj wysokowymiarowe i ograniczone pod względem próbki, co prowadzi do nadmiarowości i szumowych cech, które pogarszają wydajność modelu4,5,6,7. Dlatego wydajna i wyjaśnialna selekcja cech jest kluczowa dla opracowania solidnych modeli predykcyjnych opartych na radiomics.
Tradycyjne podejścia do selekcji cech, takie jak metody filtrowe (np. analiza korelacji, analiza wariancji [ANOVA], informacja wzajemna) i metody wrapper (np. Sekwencyjna Selekcja Cechy, Rekurzywne Eliminowanie Cechy) są szeroko stosowane dla modeli wykrywania raka opartych na radiomics4,8,9. Jednak często nie uchwytują one nieliniowych interakcji cech i głębokich zależności kontekstowych niezbędnych w danych radiomics9,10,11. Techniki uczenia się cech zespołowych były badane w klasyfikacji obrazów medycznych, ale osiągnęły umiarkowaną dokładność, która może być jeszcze poprawiona12.
Metody uczenia głębokiego, szczególnie głębokie sieci neuronowe (DNN), wykazały przewagę w modelowaniu nieliniowych i hierarchicznych relacji między cechami a wynikami, co sprawia, że są idealne do kierowania selekcją cech i zapewniania dokładnych modeli wykrywania raka13,14. W tym kontekście zbadano potencjał użycia sieci konwolucyjnej, technik sztucznej inteligencji multimodalnej i VCG-16, którą jest wstępnie nauczony model do diagnozowania raka1,15,16. Zaproponowano hybrydowy model uczenia głębokiego17, w tym wstępnie nauczony model VGG-19 i sieci pamięci krótkoterminowej (LSTM), który został przetrenowany i przetestowany na dużej liczbie obrazów, osiągając ponad 99% dokładności.
Oprócz wykrywania raka, badania dotyczyły również klasyfikacji stopniowania raka. Hugo i wsp.18 zaprojektowali model sieci neuronowej typu feed-forward w bazie danych NSCLC 300 pacjentów w celu sklasyfikowania stopnia raka I, II i III z dokładnością 74,52% w teście modelu. Zaprezentowano radiomiczny metod odwrotności Bayesowskiej3 do wykrywania stopnia raka płuc, wykorzystując zestaw danych NLST na próbie 200. Zaproponowana metoda osiągnęła dokładność 86%. Przegląd literatury wykazał, że większość badań dotyczących wykrywania raka skupiała się wyłącznie na klasyfikacji guzów łagodnych i złośliwych, a tylko niewiele dotyczyło klasyfikacji stopniowania raka, z dokładnością mniejszą niż 90%, która może być jeszcze poprawiona. Niniejszy artykuł bada wspomnianą lukę badawczą i proponuje solidny klasyfikator oparty na radiomicznych cechach do dokładnego wykrywania stopnia raka płuc.
W niniejszej pracy wprowadzono ramę rekurencyjnej eliminacji cech opartej na gradiencie-stracie (GL-RFE), integrującą propagację wsteczną gradientów z sieci neuronowych do procesu RFE. W przeciwieństwie do konwencjonalnych metod RFE, które opierają się na statycznych wskaźnikach ważności cech, GL-RFE wykorzystuje gradienty funkcji straty względem każdej cechy wejściowej, aby zmierzyć, jak silnie każda cecha wpływa na przewidywania modelu. Poprzez iteracyjne usuwanie cech o minimalnym wkładzie gradientowym, przedstawiony model przeprowadza selekcję cech z najwyższymi 15 diagnostyką cech zoptymalizowanych dla wykrywania stopnia raka płuc 2 klas (stopień I i II razem oraz stopień IIIa i IIIb razem). Schemat przepływu pracy przedstawiony w pracy znajduje się na Rysunku 1. Wybrany zestaw danych raka płuc do zaprezentowanego modelu to NSCLC Radiomics19 zawierający 411 woluminów w formacie określanym jako digital imaging and communications in medicine (DICOM) z klinicznymi informacjami o stopniu raka. Łącznie z każdego woluminu DICOM raka płuc wyodrębnia się 106 3D cech radiomics za pomocą PyRadiomics20, rozszerzenia oprogramowania open source 3D Slicer21. Te cechy należą do siedmiu klas cech22, w tym kształtu, metody różnicy poziomów szarości (GLDM), macierzy współwystępowania poziomów szarości (GLCM), pierwszego rzędu, macierzy długości biegów poziomów szarości (GLRLM), macierzy stref szarości (GLSZM), macierzy różnic tonów szarości