5 luglio 2024
Il presente protocollo descrive un efficiente metodo di segmentazione multiorgano chiamato Swin-PSAxialNet, che ha raggiunto un'eccellente accuratezza rispetto ai precedenti metodi di segmentazione. I passaggi chiave di questa procedura includono la raccolta di set di dati, la configurazione dell'ambiente, la pre-elaborazione dei dati, l'addestramento e il confronto dei modelli e gli esperimenti di ablazione.
La nostra ricerca si concentra principalmente sull'applicazione dell'intelligenza artificiale in campo medico, tra cui la segmentazione di immagini mediche, il multimodale medico, i modelli linguistici di grandi dimensioni e i biosensori.
Gli ultimi progressi nel nostro campo includono modelli di segmentazione basati su pro a campione zero come SAM e modelli di sequenza come Wish member.
I problemi comuni affrontati dagli attuali modelli di deep learning includono un volume di dati insufficiente e una scarsa qualità, con la necessità di migliorare la generalizzazione, le capacità e la robustezza dei modelli.
Il nostro protocollo introduce il blocco PSA e il blocco SPD come moduli di estrazione delle informazioni che offrono capacità di estrazione delle informazioni più complete e un costo computazionale inferiore rispetto ad altri metodi.
Gli obiettivi futuri della nostra libreria includono lo sviluppo di modelli medici universali di grandi dimensioni, la ricerca su algoritmi di deep learning a più modelli e la progettazione di dispositivi medici indossabili intelligenti.
[Narratore] Per iniziare, scarica il set di dati Amos-2022 e spiega le immagini da utilizzare per l'analisi. Selezionare 160 immagini dal set di dati per il set di dati di training e 40 immagini per il set di dati di test. Su un terminale eseguire questo comando per spostare la directory contenente i dati grezzi. Creare quindi un file dataset.json all'interno della directory dei dati non elaborati e inserire le informazioni del set di dati, ad esempio il numero di immagini di training e di test e il nome dell'etichetta. Per la configurazione dell'ambiente, installare l'ambiente PaddlePaddle e la versione Kunlun corrispondente. Clona il repository PaddleSeg da GitHub. In un terminale, eseguire questo comando per accedere alla directory MedicalSeg. Per installare i requisiti del progetto, utilizzare questo comando. Successivamente, modifica il file di configurazione yml per includere parametri come data_root, batch_size, modello, train_dataset, val_dataset, ottimizzatore, LR_scheduler e perdita. Specificare i parametri necessari per l'esecuzione utilizzando questo comando. Configurare il processo di training della rete NNU con una dimensione batch di due e 80.000 iterazioni. Registra ogni 20 iterazioni e utilizza la precisione FP 16. Impostare l'intervallo di salvataggio ogni 1000 iterazioni. Quindi esegui Train.py. Aggiungere il use_VDL dei parametri per la visualizzazione visiva dei parametri DL. Crea quattro file yml, specifica le pieghe da uno a quattro e addestra il modello con la convalida incrociata quintupla. Successivamente, incorporare il blocco PSAA nell'intera rete mantenendo lo stesso della fase di addestramento. Impostate la forma del volume e abilitate l'attenzione assiale su true. Esegui il comando train.py piega singola. Valutare una singola piega e configurare i parametri. Elabora l'elaborazione dell'ensemble su cinque pieghe. Swin-PSAxialNet presenta prestazioni di segmentazione superiori per gli organi addominali rispetto agli algoritmi di segmentazione multiorgano tradizionali. Inoltre, Swin-PSAxialNet si è distinto nella segmentazione dei confini, raggiungendo il coefficiente medio HD 95 più basso tra tutti gli algoritmi confrontati. L'introduzione di un meccanismo di condivisione dei parametri e i miglioramenti alla struttura del trasformatore hanno contribuito a miglioramenti significativi nella complessità del modello e nella velocità di inferenza rispetto ad altri metodi. Esperimenti di ablazione completi hanno rivelato prestazioni di segmentazione più elevate rispetto alla rete NNU standard, evidenziando i vantaggi del blocco PSAA per l'upsampling.
Questo protocollo descrive un metodo efficiente di segmentazione multiorgano noto come Swin-PSAxialNet, che dimostra un'accuratezza superiore rispetto alle tecniche precedenti. I passaggi principali includono la raccolta del dataset, la configurazione dell'ambiente, la pre-elaborazione dei dati, l'addestramento del modello e gli esperimenti di ablazione.
La segmentazione robusta di più organi nelle immagini TC addominali è fondamentale per ottenere letture quantitative e riproducibili nella ricerca preclinica e traslazionale. Swin-PSAxialNet migliora l'accuratezza della segmentazione e l'efficienza computazionale, sostenendo pipeline di analisi delle immagini ad alto rendimento. Questa capacità rafforza la fiducia predittiva e la standardizzazione in punti critici del processo di scoperta di farmaci e sviluppo di biomarcatori.
Swin-PSAxialNet si integra nei flussi di lavoro di analisi delle immagini che coprono la fase iniziale di scoperta, l'identificazione dei composti promettenti e la ricerca preclinica, dove è necessaria la segmentazione quantitativa degli organi.