21 april 2023
Hier wordt een nieuw model voor schildklierknobbeldetectie in echografiebeelden voorgesteld, dat Swin Transformer gebruikt als de ruggengraat om contextmodellering op lange afstand uit te voeren. Experimenten bewijzen dat het goed presteert in termen van gevoeligheid en nauwkeurigheid.
Dit programma implementeert een automatische en efficiënte maatregel voor het detecteren van schildklierknobbels, die de werklast van artsen in de toekomst kan verminderen. Deze techniek past een Swin Transformer toe op een noduledetectienetwerk. Swin Transformers zijn effectief in het vastleggen van inhoudsinformatie over lange afstand, wat zeer nuttig is bij het verbeteren van de gevoeligheid van nodule-detentie.
Open om te beginnen een terminal op de machine en installeer Python 3.8 door sudo apt-get install python3.8 op de opdrachtregel te typen. Om PyTorch 1.7 te installeren, gaat u naar de officiële website van Miniconda en installeert u het. Maak vervolgens een Conda-omgeving door de opdracht op het scherm in de opdrachtregel te typen en activeer deze door conda activate SwinFasterRCNN te typen.
Installeer PyTorch door de getoonde opdracht op de opdrachtregel te schrijven. Kloon voor de MM-detectie-installatie vanuit de officiële GitHub-opslagplaats en installeer vervolgens MM-detectie door de opdracht pip install v e op de opdrachtregel te schrijven. Open de schedule_1x.
py-bestand in de Vim-teksteditor en bewerk het bestand om de standaard trainingsgerelateerde parameters in te stellen, waaronder de optimizer, leersnelheid en epic. Begin de training door de opdracht op het scherm te typen. Wacht tot het netwerk begint met de training voor 48 epics en totdat de resulterende getrainde gewichten van het SwinFasterRCNN-netwerk worden gegenereerd in de uitvoermap.
Sla de modelgewichten op met de hoogste nauwkeurigheid op de validatieset. Selecteer na de training het model met de beste prestaties op de validatieset voor detectie van schildklierknobbels in de nieuwe afbeeldingen. Voer het testscript uit om het formaat van de afbeelding te wijzigen in 512 pixels bij 512 pixels en de afbeelding te normaliseren.
Wacht tot het script de vooraf getrainde modelparameters automatisch in de SwinFasterRCNN laadt en voer de voorbewerkte afbeelding in de SwinFasterRCNN in voor gevolgtrekking. Wacht tot de SwinFasterRCNN het voorspellingsvak voor elke afbeelding heeft uitgevoerd. Laat ten slotte het script automatisch NMS-nabewerking uitvoeren op elke afbeelding om de dubbele detectievakken te verwijderen.
De detectieresultaten voor dezelfde afbeelding worden in een bepaalde rij weergegeven. De kolommen zijn de detectieresultaten voor SwinFasterRCNN, FasterRCNN, YOLOv3, SSD, RetinaNet en DETR. De grondwaarheden van de regio's zijn gemarkeerd met groene rechthoekige vakken.
De detectieresultaten worden omlijst door de rode rechthoekige vakken. Het is erg belangrijk om de juiste hyperparameter te selecteren om ervoor te zorgen dat die converges worden bepaald die door veel experimenten moeten worden bepaald.
Bekijk het volledige transcript en krijg toegang tot duizenden wetenschappelijke video's
Deze studie presenteert een nieuwe aanpak voor het detecteren van schildklierknobbeltjes in echografiebeelden met behulp van een Swin Transformer-model. De voorgestelde methode toont verbeterde gevoeligheid en nauwkeurigheid in de detectie van knobbeltjes.
Automated detection of thyroid nodules in ultrasound images addresses a critical bottleneck in early disease identification and risk stratification. Integrating Swin Transformer-based models into discovery-stage imaging workflows enhances predictive confidence and supports scalable, reproducible analysis across large datasets. This capability is directly relevant for biopharma teams seeking to accelerate biomarker discovery and translational research in endocrine and oncology portfolios.
This Swin Transformer-based detection model fits within the imaging analysis continuum from early discovery through translational research, supporting both hypothesis testing and biomarker validation.