Studie-opzet en patiëntenpopulatie
Deze retrospectieve studie analyseerde schildklier-echografieonderzoeken die zijn uitgevoerd tussen 13 juni 2024 en 13 januari 2025. Het studieprotocol is goedgekeurd door de ethische commissie van het Beijing Friendship Hospital, Capital Medical University (goedkeuringsnummer BFHHZS20240300) en is uitgevoerd in overeenstemming met de ethische principes zoals uiteengezet in de Verklaring van Helsinki; geïnformeerde toestemming isnweggelaten vanwege het retrospectieve ontwerp. De dataset bestond uit 68 schildklierknutten van 63 patiënten (30 benigne en 38 maligne), waarbij de knutte de analytische eenheid vormde. Referentiediagnoses waren gebaseerd op echogeleide dunne-naald-aspiratiecytologie (FNAC). De maligne groep bestond uit 38 knutten die op basis van FNAC werden gerapporteerd als papillair schildkliercarcinoom.
Inclusiecriteria
In aanmerking komende patiënten moesten voldoen aan al de volgende criteria: (1) ondergingen conventionele grijswaarden- en Doppler-echografie, gevolgd door CEUS met een bevredigende beeldkwaliteit die daaropvolgende analyse van microvasculaire flow-imaging mogelijk maakte; (2) hadden een cytopathologische diagnose van PTC bevestigd door een dunne-naaldaspiratiebiopsie, met of zonder gelijktijdige positieve BRAFV600E-mutatietest; of hadden een cytologieresultaat in Bethesda categorie III (atypie van onbepaalde significantie), maar met een gelijktijdige positieve BRAFV600E-mutatietest; (3) hadden een cytopathologische diagnose van benigne, proliferatieve noduli, adenomateuze noduli of benigne folliculaire noduli in Bethesda categorie II zonder gelijktijdige positieve BRAFV600E-mutatietest.
Exclusiecriteria
Patiënten werden uitgesloten van de studie als een van de volgende condities aanwezig was: (1) CEUS-beelden van slechte kwaliteit of een onvoldoende microbel-signaal waardoor een betrouwbare beoordeling van de microvasculaire flow niet mogelijk was; (2) afwezigheid van cytologische of pathologische resultaten; (3) histopathologische diagnose van een zeldzaam of speciaal subtype schildkliercarcinoom (bijv. anaplastische varianten); (4) cytologische bevindingen die wijzen op een folliculair neoplasma (Bethesda Categorie IV) of elke laesie met een onbepaalde folliculaire oorsprong, ongeacht de mutatiestatus; (5) thyreoïditis van Hashimoto
Echografie, CEUS- en SRUS-acquisitie
Alle onderzoeken werden uitgevoerd met het geraadpleegde echografie-systeem en een lineaire transducer. Patiënten werden in rugligging geplaatst met de nek in extensie. De doelknobbel werd gelokaliseerd en gemeten via B-mode echografie; microcalcificaties werden genoteerd en hetzelfde, op de laesie gecentreerde beeldvlak werd gebruikt om de intranodulaire vascularisatie met Color Doppler te beoordelen.
Nadat de intraveneuze toegang was vastgesteld, werd het systeem overgeschakeld naar een CEUS/URM-modus met een lage mechanische index (URM staat voor Ultra-Resolution Microscopy imaging). CEUS werd uitgevoerd met een intraveneuze bolusinjectie van 1,2 mL SonoVue, direct gevolgd door een spoeling van 5 ml zoutoplossing; de timer op het scherm en de continue cine-acquisitie werden gestart bij het toedienen van de bolus. De probe werd in een vast vlak gehouden met minimale druk, en de patiënt werd gevraagd om niet te slikken tijdens de wash-in en wash-out.
Voor kwantitatieve CEUS werd een op de laesie beperkt interessegebied gebruikt om de tijd-intensiteitsparameters af te leiden. Voor SRUS lokaliseerde en volgde de URM-workflow microbel-signalen na bewegingscontrole en genereerde metingen van vatenverhouding, complexiteit, microvasculaire dichtheid, perfusie-index en stroomsnelheid. De representatieve geëxporteerde afbeeldingen toonden instellingen van VSP 4, RES 2, CTR 3, SM 2, VEN 3 en CPT 10 s; overeenkomstige instellingen waren niet beschikbaar voor de resterende onderzoeken.
De 25 model-inputvariabelen zijn vermeld in Tabel 1 en gegroepeerd per acquisitiemodaliteit: leeftijd en geslacht; B-mode microcalcificatie; Color Doppler intranodulaire vasculariteit; kwalitatieve CEUS; kwantitatieve CEUS; en 11 SRUS microvasculaire metingen.
Kenmerkselectie
Alle 25 kwantitatieve kenmerken werden behouden in de machine learning-modellen. Alleen numerieke kenmerken werden gebruikt; patiëntnamen, registratienummers en velden voor laesiegrootte werden uitgesloten. Er is geen datagestuurde kenmerkselectie uitgevoerd, en dezelfde vooraf gespecificeerde predictoren werden in elke classifier ingevoerd.
Standaardisatie van kenmerken
Er werd geen transformatie, imputatie of globale schaling toegepast vóór de kruisvalidatie. Standaardisatie werd uitsluitend toegepast op de radial-basis-function SVM via een StandardScaler-pipeline. De scaler werd gefit op de trainingsknopen van elke fold en vervolgens toegepast op de validatieknopen van diezelfde fold. Boomgebaseerde classificeerders ontvingen de oorspronkelijke numerieke schalen:

waarbij x de oorspronkelijke kenmerkwaarde is, µ het gemiddelde van de trainingsfold is en σ de standaarddeviatie van de trainingsfold is. Preprocessing per fold voorkomde dat validatie-observaties bijdroegen aan de schalingsparameters van de SVM.
Datapartitionering
De primaire prestatie-evaluatie maakte gebruik van vijfvoudige StratifiedGroupKFold cross-validatie met shuffle = True en random_state = 42. Een patiënt-identificatie definieerde 63 groepen, en alle nodules van dezelfde patiënt werden aan dezelfde fold toegewezen. Geen enkele patiënt leverde nodules voor zowel de trainings- als de validatiesubset van een fold.
Training en validatie van het model
Trainingsprotocol
Vijf classificatiemodellen werden geëvalueerd: random forest (100 trees; random_state = 42), radial-basis-function SVM (C = 1.0; gamma = scale; probability = True; StandardScaler pipeline; random_state = 42), decision tree (Gini-criterium; onbeperkte diepte; random_state = 42), XGBoost (100 estimators; learning_rate = 0.3; max_depth = 6; subsample = 1.0; colsample_bytree = 1.0; random_state = 42) en gradient boosting (100 estimators; learning_rate = 0.1; max_depth = 3; random_state = 42). Er is geen gebruikgemaakt van grid search, Bayesiaanse optimalisatie, drempelwaardebepaling of genestelde modelselectie.
Kruisvalidatie
Binnen elk van de vijf patiëntgebaseerde folds werden modellen getraind op de overige patiëntgroepen en geëvalueerd op de uitgesloten groepen. Accuraatheid, sensitiviteit, specificiteit, precisie, F1-score en ROC-AUC werden voor elke fold berekend en samengevat als gemiddelde ± SD. OOF-voorspellingen werden gepoold over alle 68 nodules om één gecrossvalideerde ROC-curve en één confunditiematrix per model te genereren.
Prestatie-evaluatie
Evaluatiemetrieken
De prestaties van het model werden beoordeeld binnen elke op patiënten gegroepeerde validatie-fold en op basis van gepoolde OOF-voorspellingen met behulp van de volgende metrieken:
Nauwkeurigheid: Algeheel aandeel correcte voorspellingen

Sensitiviteit (Recall): Aandeel van de werkelijke maligne noduli dat correct is geïdentificeerd

Specificiteit: Aandeel van daadwerkelijk goedaardige noduli dat correct is geïdentificeerd

Precisie (Positieve Voorspellende Waarde): Aandeel van de voorspelde maligne gevallen dat daadwerkelijk maligne was

F1-score: Harmonisch gemiddelde van precisie en recall

Oppervlakte onder de Receiver Operating Characteristic-curve (ROC-AUC): Maatstaf voor het vermogen van het model om onderscheid te maken tussen goedaardige en kwaadaardige noduli over alle classificatiedrempels heen
waarbij TP = terecht-positieven (correct geïdentificeerde maligne noduli), TN = terecht-negatieven (correct geïdentificeerde benigne noduli), FP = fout-positieven (benigne noduli die onjuist als maligne zijn geclassificeerd) en FN = fout-negatieven (maligne noduli die onjuist als benigne zijn geclassificeerd).
Analyse van de verwarringsmatrix
OOF-confusiematrices werden gegenereerd door de voorspellingen te poolen die voor elke nodulus alleen waren gedaan in de fold waarin die patiënt was weggelaten. Zo ontving elke nodulus een voorspelling van een model dat was getraind op nodulussen van andere patiënten.
Analyse van het belang van kenmerken
Voor het Random Forest-model werden de scores voor de belangrijkheid van kenmerken berekend op basis van de gemiddelde afname van de Gini-onzuiverheid over alle beslissingsbomen. De 15 belangrijkste kenmerken werden geïdentificeerd en gerangschikt om te bepalen welke microvasculaire parameters het meest significant bijdroegen aan de classificatieprestaties.
Exploratieve SHAP-analyse
Voor de SVM werd een gerichte OOF SHAP-analyse uitgevoerd met een permutatiegebaseerde explainer. Voor elke uitgesloten nodule werden enkel de bijbehorende waarnemingen van de trainingsfold gebruikt als achtergronddistributie (128 antithetische permutaties; random seed = 20260716). Gemiddelde absolute SHAP-waarden vatten de omvang van de bijdragen samen, en getekende waarden gaven de richting aan. De analyse was exploratief en werd niet gebruikt om causaliteit af te leiden, onafhankelijke biomarkers te identificeren of klinische drempelwaarden te definiëren.
Statistische analyse
Vergelijkende analyse
De modelprestaties werden beschrijvend samengevat over de vijf op patiënten gegroepeerde validatiefolds en in samengevoegde OOF-voorspellingen. Er werd geen formele hypothesetest tussen de modellen of rangschikking op basis van P-waarden uitgevoerd, omdat de folds gerelateerd zijn en de cohort klein is.
Voor vergelijkingen van de baselinegroepen werd de normaliteit van continue variabelen binnen elke uitkomstgroep beoordeeld met de Shapiro-Wilk-test. De Welch's t-test werd gebruikt wanneer beide groepen compatibel waren met normaliteit; anders werd een tweezijdige Mann-Whitney U-test gebruikt. Categorische variabelen werden beoordeeld met de chi-kwadraat-toets van Pearson, waarbij de exacte toets van Fisher werd gebruikt voor schaarse 2 x 2-tabellen. P-waarden waren tweezijdig, exploratief en niet gecorrigeerd (alpha = 0,05).
Reproduceerbaarheid
De reproduceerbaarheid werd gewaarborgd door een gespecificeerde definitie van de patiëntengroep, een vaste random seed (42), vaste classifier-configuraties en fold-gewijze preprocessing. Identificatoren werden uitsluitend gebruikt voor groepering en werden niet ingevoerd als predictoren of geëxporteerd met de modeluitvoer.