$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Niniejsze badanie wykorzystało publicznie dostępne, w pełni anonimizowane zestawy danych dermoskopowych i nie wymagało bezpośredniego uczestnictwa ludzi; dlatego nie była wymagana zgoda komitetu etycznego. Tabela materiałów zawiera szczegóły wszystkich materiałów lub narzędzi użytych w tym badaniu. Tabela 1 zawiera szczegóły środowiska sprzętowego i oprogramowania, takie jak typ procesora, pamięć, system operacyjny i frameworki oprogramowania. Tabela 2 zawiera szczegóły precyzji klasowej, odzysku, wskaźnika F1 i wsparcia dla każdej kategorii zmian skórnych.
Ogólny przepływ proponowanego multimodalnego układu klasyfikacji zmian skórnych
Plan badań polega na stworzeniu precyzyjnego i jasnego schematu wieloklasowej klasyfikacji zmian skórnych. Przepływ rozpoczyna się od zbierania danych i przetwarzania danych z zestawu HAM10000, a następnie przechodzi do ekstrakcji cech przy użyciu architektur uczenia głębokiego i uwzględnienia metadan klinicznych. Następnie szkolono i optymalizowano kilka klasyfikatorów uczenia maszynowego, a ich wyniki zostały zagregowane w strategii zespołowej. Na koniec interpretowane są przewidywania modelu za pomocą technik interpretowalności, a efektywność modelu jest oceniana pod kątem zastosowania w realnych systemach wspomagania decyzji klinicznych.
Aby poprawić dokładność predykcyjną zaproponowanego systemu, zastosowano multimodalny potok uczenia maszynowego, który łączy zarówno cechy oparte na obrazach, jak i metadane kliniczne (jak pokazano na Rysunek 1. Model może sumować wizualne wyniki obrazów dermoskopowych z informacjami dotyczącymi pacjenta, aby zidentyfikować bardziej szczegółowe wzorce związane z różnymi zmianami skórnymi. Dzięki takiej kombinacji system może wykonywać lepsze przewidywania, które ostatecznie poprawią jakość i przydatność klasyfikacji zmian skórnych. Trzy przedtrenowanie konwolucyjne Głębokie cechy są wyciągane za pomocą sieci neuronowych (EfficientNet-B4, DenseNet201 i MobileNetV2): są one w stanie uchwycić różne uzupełniające się wzorce obrazów dermoskopowych. Te architektury uczą się wysokopoziomowych wzorców wyglądu zmian skórnych, takich jak zmiany koloru i tekstury oraz sposób ich budowy. Następnie moduł fuzji cech łączy głębokie cechy z cechami klinicznymi i danymi demograficznymi, tworząc bogaty multimodalny zbiór cech. Połączone dane są następnie dzielone na dane treningowe, walidacyjne i testowe, aby zapewnić odpowiednie testowanie modelu. Następnie moduł fuzji cech służy do połączenia głębokich cech z cechami klinicznymi i danymi demograficznymi w celu uzyskania bogatego multimodalnego zestawu cech. Te dane są następnie dzielone na dane treningowe, testowe i walidacyjne w celu przetestowania modelu. Aby zwiększyć dokładność predykcji, zastosowano strategię zespołową. Odbywa się to poprzez uśrednienie wyników kilku modeli i opracowanie ostatecznego przewidywania na podstawie tych uśrednionych prawdopodobieństw, aby poprawić uogólnienie i zminimalizować wariancję, która inaczej zostałaby spowodowana przez pojedyncze modele. Oprócz tego, metody interpretowalności, takie jak techniki interpretowalności modelu, są również zintegrowane, aby lepiej wyjaśnić, w jaki sposób model podejmuje decyzje. Metoda interpretowalności modelu zapewnia interpretacje na poziomie cech, licząc wkład poszczególnych zmiennych wejściowych, podczas gdy metoda interpretowalności modelu identyfikuje ważne obszary na poziomie pikseli w obrazach dermoskopowych, które wpływają na przewidywania. Techniki interpretowalności modelu oferują wyjaśnienia na poziomie cech, licząc wkład każdej zmiennej wejściowej, podczas gdy techniki interpretowalności modelu podkreślają ważne regiony na poziomie pikseli w obrazach dermoskopowych, które wpływają na przewidywania. W połączeniu te techniki sprawiają, że modele są bardziej interpretowalne i pomagają klinicystom poznać sposób, w jaki system podejmuje decyzje. W rezultacie zaproponowany potok zapewnia system, który jest zrozumiały i uwzględnia prywatność, zwiększając przejrzystość i zaufanie oraz umożliwiając bardziej niezawodne rozpoznawanie raka skóry w realnym środowisku opieki zdrowotnej.
Opis zestawu danych z przygotowaniem
W niniejszej pracy jako podstawowy zestaw danych do wieloklasowej klasyfikacji zmian skórnych wykorzystano zestaw HAM10000 (Human against Machine with 10 000 training images). Zestaw zawiera ponad 10 000 dermoskopowych rysunków zebranych z różnych źródeł medycznych. Źródła kliniczne i populacje, co sprawia, że jest to jeden z najczęściej stosowanych zestawów punktów odniesienia w analizie obrazów dermatologicznych. Każdy obraz w zestawie jest dostarczany wraz z ważnymi metadanymi klinicznymi, w tym identyfikatorami obrazów, etykietami diagnostycznymi, wiekiem pacjenta, płcią i położeniem anatomicznym zmiany. Zestaw obejmuje siedem kategorii diagnostycznych: rogowacenie słoneczne (akiec), rak bazaliomioczny (bcc), dobroczynność keratozy (bkl), dermatofibrom (df), guzki melanocytarne (nv), zmiany naczyniowe (vasc) i czerniak (mel).
Przetworzenie metadan klinicznych
Dodatkowe funkcje dodane do potoku klasyfikacji obejmowały metadane kliniczne,