5 lipca 2024
Niniejszy protokół opisuje wydajną metodę segmentacji wielonarządowej o nazwie Swin-PSAxialNet, która osiągnęła doskonałą dokładność w porównaniu z poprzednimi metodami segmentacji. Kluczowe kroki tej procedury obejmują zbieranie zestawów danych, konfigurację środowiska, wstępne przetwarzanie danych, trenowanie i porównywanie modeli oraz eksperymenty ablacyjne.
Nasze badania koncentrują się przede wszystkim na zastosowaniu sztucznej inteligencji w dziedzinach medycznych, w tym na segmentacji obrazów medycznych, multimodalności medycznej, dużych modelach językowych i biosensorach.
Najnowsze osiągnięcia w naszej dziedzinie obejmują modele segmentacji oparte na zerowej próbie pro, takie jak SAM i modele sekwencyjne, takie jak członek Wish.
Typowe problemy, z którymi borykają się obecne modele uczenia głębokiego, obejmują niewystarczającą ilość danych i niską jakość oraz konieczność ulepszenia uogólnienia, możliwości i niezawodności modeli.
Nasz protokół wprowadza blok PSA i blok SPD jako moduły ekstrakcji informacji oferujące bardziej wszechstronne możliwości ekstrakcji informacji i niższy koszt obliczeniowy w porównaniu z innymi metodami.
Przyszłe cele naszej biblioteki obejmują rozwój uniwersalnych dużych modeli medycznych, badania nad wielomodelowymi algorytmami głębokiego uczenia oraz projektowanie inteligentnych medycznych urządzeń ubieralnych.
[Narrator] Aby rozpocząć, pobierz zestaw danych Amos-2022 i wyjaśnij, jakie obrazy mają być używane do analizy. Wybierz 160 obrazów z zestawu danych dla zestawu danych szkoleniowych i 40 obrazów dla zestawu danych testowych. Na terminalu wykonaj to polecenie, aby przenieść katalog zawierający nieprzetworzone dane. Następnie utwórz plik dataset.json w katalogu danych pierwotnych i wprowadź informacje o zestawie danych, takie jak liczba obrazów treningowych i testowych oraz nazwa etykiety. Aby skonfigurować środowisko, zainstaluj środowisko PaddlePaddle i odpowiednią wersję Kunlun. Sklonuj repozytorium PaddleSeg z GitHub. W terminalu wykonaj to polecenie, aby przejść do katalogu MedicalSeg. Aby zainstalować wymagania projektu, użyj tego polecenia. Następnie zmodyfikuj plik konfiguracyjny yml, aby zawierał parametry, takie jak data_root, batch_size, model, train_dataset, val_dataset, optymalizator, LR_scheduler i strata. Określ wymagane parametry do wykonania za pomocą tego polecenia. Skonfiguruj proces trenowania sieci NNU z rozmiarem partii wynoszącym dwie i 80 000 iteracji. Rejestruj co 20 iteracji i wykorzystuj precyzję FP 16. Ustaw interwał zapisywania co 1000 iteracji. Następnie uruchom Train.py. Dodaj parametr use_VDL do wizualnej wizualizacji parametrów DL. Utwórz cztery pliki yml, określ fałdy od jednego do czterech i wytrenuj model za pomocą pięciokrotnej krzyżowej walidacji. Następnie włącz blok PSAA do całej sieci, zachowując to samo, co krok trenowania. Ustaw kształt woluminu i włącz uwagę osiową na wartość true. Uruchom polecenie pojedyncze składanie train.py. Oceń pojedyncze krotność i skonfiguruj parametry. Przetwarzanie zespołu procesowego w pięciu składaniach. Swin-PSAxialNet charakteryzuje się lepszą wydajnością segmentacji narządów jamy brzusznej w porównaniu z popularnymi algorytmami segmentacji wielonarządowej. Co więcej, projekt Swin-PSAxialNet osiągnął doskonałe wyniki w segmentacji granic, osiągając najniższy średni współczynnik HD 95 spośród wszystkich porównywanych algorytmów. Wprowadzenie mechanizmu współdzielenia parametrów i ulepszeń struktury transformatora przyczyniło się do znacznej poprawy złożoności modelu i szybkości wnioskowania w porównaniu z innymi metodami. Kompleksowe eksperymenty ablacyjne wykazały wyższą wydajność segmentacji w porównaniu ze standardową siatką NNU, podkreślając korzyści płynące z bloku PSAA do pobierania próbek.
Niniejszy protokół opisuje wydajną metodę segmentacji wielu organów znaną jako Swin-PSAxialNet, wykazującą wyższą dokładność w porównaniu z wcześniejszymi technikami. Kluczowe etapy obejmują gromadzenie zbioru danych, konfigurację środowiska, przetwarzanie wstępne danych, trenowanie modelu oraz eksperymenty ablacyjne.
Solidna segmentacja wielu narządów w obrazowaniu CT jamy brzusznej jest kluczowa dla umożliwienia ilościowych i powtarzalnych odczytów w badaniach przedklinicznych i translacyjnych. Swin-PSAxialNet zwiększa dokładność segmentacji oraz wydajność obliczeniową, wspierając wysokoprzepustowe potoki analizy obrazu. Możliwość ta zwiększa pewność predykcyjną i standaryzację w kluczowych punktach zwrotnych w procesie odkrywania leków oraz opracowywania biomarkerów.
Swin-PSAxialNet integruje się z procesami analizy obrazowania obejmującymi wczesne etapy odkrywania, identyfikację wiodących związków oraz badania przedkliniczne, w których wymagana jest ilościowa segmentacja organów.