Een abonnement op JoVE is vereist om deze inhoud te bekijken. Log in of start vandaag met uw gratis proefperiode.

Onderzoeksartikel

Multimodel interpreteerbare machine learning voor osteoporosevoorspelling bij diabetes met behulp van een grote intensive care elektronische patiëntendossierdatabase

127 weergaven

⸱

DOI:

10.3791/71386

⸱

30 juni 2026

 ,  ,  , 

In dit artikel

Samenvatting

Dit protocol beschrijft de ontwikkeling en evaluatie van een interpreteerbaar ensembleboomgebaseerd machine learning-model met behulp van routinematig verzamelde klinische gegevens om het osteoporoserisico bij patiënten met diabetes te voorspellen.

Samenvatting

Diabetes mellitus wordt geassocieerd met een verhoogde skeletfragiliteit en een verhoogd breukrisico; echter, vroege identificatie van osteoporose (OP) bij diabetische populaties blijft een uitdaging. Deze studie had als doel meerdere machine learning (ML) modellen te ontwikkelen en te vergelijken voor het voorspellen van OP bij patiënten met diabetes, terwijl hun klinische bruikbaarheid werd geëvalueerd en de transparantie van het model werd verbeterd met behulp van SHapley Additive exPlanations (SHAP). Met behulp van routinematig verzamelde demografische en laboratoriumgegevens uit de MIMIC-IV-database werden meerdere ML-algoritmen, waaronder boomensembles, gradient boosting en lineaire baselines, getraind en gevalideerd. De modelprestaties werden uitgebreid geëvalueerd met behulp van discriminatiemetrics, waaronder het oppervlak onder de receiver operating characteristic curve (AUC) en precisie–recall-analyse, evenals kanskalibratiecurves en beslissingscurveanalyse (DCA) om het netto klinisch voordeel te beoordelen. Het best presterende model werd verder geïnterpreteerd met behulp van SHAP om featurebijdragen te kwantificeren en te visualiseren op zowel globaal als individueel niveau. Van alle geëvalueerde modellen toonden op basis van ensemble-boommethoden verbeterde prestaties. De ExtraTrees-classifier behaalde de hoogste validatieprestaties (AUC = 0,862; gemiddelde precisie = 0,866). Bovendien vertoonde het geselecteerde model uitstekende kanskalibratie (Brier-score = 0,154) en toonde het aanzienlijk netto klinisch voordeel over een breed scala aan risicodrempels in de DCA. SHAP-analyse identificeerde geslacht en leeftijd als de meest invloedrijke voorspellers, gevolgd door routinematige hematologische en metabole laboratoriumindicatoren. Lokale verklaringen boden klinisch interpreteerbare inzichten in individuele voorspellingen. Een interpreteerbaar ensembleboomgebaseerd model voorspelt effectief het OP-risico bij patiënten met diabetes met behulp van routinematig beschikbare klinische variabelen. De integratie van SHAP verbetert de klinische transparantie, en sterke kalibratie in combinatie met positief netto klinisch voordeel ondersteunt de potentiële implementatie ervan als een betrouwbaar hulpmiddel voor de vroege risicostratificatie van de OP-risico's bij diabetische populaties.

Inleiding

Diabetes mellitus en osteoporose (OP) zijn zeer voorkomende chronische aandoeningen die steeds vaker naast elkaar bestaan, wat een aanzienlijke last veroorzaakt door fragiliteitsfracturen, invaliditeit en zorgkosten. Bij patiënten met type 2 diabetes (T2D) is het breukrisico paradoxaal genoeg verhoogd, zelfs wanneer de oppervlaktelijke botmineraaldichtheid (BMD), gemeten met dual-energy X-ray absorptiometrie (DXA), behouden blijft of hoger is dan verwacht, wat benadrukt dat botkwaliteit en systemische metabole factoren belangrijk bijdragen aan skeletfragiliteit 1,2. Hoewel DXA....

Toegang beperkt. Log in of start een proefperiode om deze inhoud te bekijken.

Protocol

Gegevensbron- en ethische verklaring
Deze retrospectieve studie gebruikte gegevens van de MIMIC-IV (versie 3.1), een publiek toegankelijke, gedeïdentificeerde intensive care EPD-database die op PhysioNet wordt gehost. De database bevat demografische informatie, vitale functies, laboratoriumtesten, diagnoses, procedures en medicatie.

Toegang tot MIMIC-IV vereist geaccrediteerde autorisatie en naleving van de PhysioNet-gegevensgebruiksovereenkomst en trainingsvereisten. De onderzoekers voltooiden de vereiste training en kregen toegang (certificaatnummer: 68351548). Omdat de database is ged....

Toegang beperkt. Log in of start een proefperiode om deze inhoud te bekijken.

Resultaten

Modelprestatievergelijking
Om de optimale voorspellende benadering voor OP bij patiënten met diabetes te identificeren, werden meerdere ML-modellen systematisch vergeleken. Een geregulariseerde lineaire classifier (logistische regressie) werd opgenomen als basisregelmodel. De algehele prestatievergelijking is samengevat in Figuren 3–6. Over alle geëvalueerde modellen presteerden op basis van ensembleboomen beter dan de lineaire basislijn qua discrimin.......

Toegang beperkt. Log in of start een proefperiode om deze inhoud te bekijken.

Discussie

In deze studie werden meerdere ML-algoritmen systematisch vergeleken om een optimaal voorspellend model voor OP te identificeren bij patiënten met diabetes. Op basis van de ensemble tree-methoden, met name het ExtraTrees-model, toonden verbeterde discriminatie, betrouwbare kanskalibratie en een groter netto klinisch voordeel vergeleken met lineaire baselines en andere algoritmefamilies. Deze bevindingen geven aan dat niet-lineaire interacties en complexe kenmerkrelaties belangrijk zijn o.......

Toegang beperkt. Log in of start een proefperiode om deze inhoud te bekijken.

Openbaarmakingen

De auteurs stellen dat het onderzoek is uitgevoerd zonder commerciële of financiële relaties die als een potentieel belangenconflict kunnen worden opgevat.

Dankbetuigingen

De auteurs erkennen dankbaar de financiële steun van het Nantong Municipal Science and Technology Project (subsidienr. JC2023039) en het Social Development Guidance Program van het Nantong Science and Technology Bureau (subsidienummer MSZ2023054).

....

Toegang beperkt. Log in of start een proefperiode om deze inhoud te bekijken.

Materialen

```html
Lijst van materialen gebruikt in dit artikel
NaamBedrijfCatalogusnummerOpmerkingen
CatBoostYandexv1.2 (of van toepassing)Gradient boosting algoritme geoptimaliseerd voor categorische kenmerken
imbalanced-learn (SMOTE)Scikit-learn Contribv0.11 (of van toepassing)Bibliotheek gebruikt om Synthetic Minority Over-sampling Technique uit te voeren voor klasse-balancering
LightGBMMicrosoft Corporationv4.0 (of van toepassing)Gradient boosting framework gebaseerd op beslisbomen
MatplotlibMatplotlib Development Teamv3.7 (of van toepassing)Visualisatiebibliotheek gebruikt voor het plotten van figuren en prestatiecurven
MIMIC-IV Clinical DatabasePhysioNetv3.1Publiek beschikbare elektronische gezondheidsrecord dataset uit de intensive care gebruikt als gegevensbron
Navicat PremiumPremiumSoft CyberTech Ltd.v17.0Databasebeheertool gebruikt voor SQL-gebaseerde gegevensextractie
NumPyNumPy Developersv1.24 (of van toepassing)Numerieke rekenbibliotheek gebruikt voor arraybewerkingen en gegevensverwerking
OpenPyXLEric Gazoni, Charlie Clarkv3.1 (of van toepassing)Bibliotheek gebruikt voor het lezen en schrijven van Excel-bestanden
PandasPandas Development Teamv2.0 (of van toepassing)Bibliotheek voor gegevensmanipulatie en -analyse voor gestructureerde datasets
PostgreSQLPostgreSQL Global Development Groupv14 (of van toepassing)Relationeel databasesysteem gebruikt om MIMIC-IV gegevens te queryen en te beheren
PythonPython Software Foundationv3.8+ (of van toepassing)Programmeertaal gebruikt voor gegevensverwerking, modellering en analyse
Scikit-learnScikit-learn Developersv1.3 (of van toepassing)Machine learning bibliotheek gebruikt voor modelontwikkeling, voorverwerking en evaluatie
SciPySciPy Developersv1.10 (of van toepassing)Wetenschappelijke rekenbibliotheek gebruikt voor statistische analyse
SeabornMichael Waskomv0.12 (of van toepassing)Statistische gegevensvisualisatiebibliotheek voor verbeterde grafische uitvoer
SHAP (SHapley Additive exPlanations)Scott Lundbergv0.42 (of van toepassing)Framework gebruikt om modelvoorspellingen te interpreteren met behulp van kenmerkattributiewaarden
XGBoostDMLC (Distributed Machine Learning Community)v2.0 (of van toepassing)Gradient boosting algoritme veel gebruikt voor gestructureerde gegevensmodellering
```

Herprints en machtigingen

Meer artikelen verkennen

GeneeskundeEditie 232Editie 232AllesEditieDeze maand in JoVEEditiediabetes mellitusExtraTreesuitlegbare kunstmatige intelligentieRisicovoorspellingbotfragiliteit