ITU-DESC: a missingness-aware machine-learning dementia risk score in the UK Biobank cohort
Organizations: Department of Artificial Intelligence and Data Engineering, Istanbul Technical University, Istanbul, Turkey.
Abstract
Background: Existing dementia risk scores rely on fixed, pre-selected features and linear models, or ignore bias from informative missingness in cohort data. Here we introduce the Istanbul Technical University Dementia Risk Score (ITU-DESC), an explainable machine-learning score for incident all-cause dementia that combines broad feature selection across roughly 8,000 candidate features with explicit control of missingness bias. Results: We studied approximately 500,000 UK Biobank participants with a median follow-up of 16.6 years. We withheld missingness patterns from the model using unconditional random hot-deck imputation. We stabilized feature selection by repeating BorutaSHAP-based feature selection with ten random-imputation seeds and selecting predictors chosen in at least eight of the ten seeds, which yielded 38 predictors. We trained a CatBoost gradient-boosted decision-tree model and evaluated it on a holdout test set of 50,041 participants. For all-cause incident dementia, ITU-DESC achieved an average precision of 0.138 (95% confidence interval 0.123-0.156) and an area under the receiver operating characteristic curve (ROC AUC) of 0.853 (0.844-0.863), significantly outperforming other risk scores, including the strongest comparator, the UK Biobank Dementia Risk Prediction model (0.118 and 0.841). We identified dementia risk predictors absent from established scores, including leukocyte telomere length and liver enzymes. Conclusions: ITU-DESC is the first dementia risk score to combine broad feature selection with explicit control of missingness bias.
Figures & tables
| Model | AP (95% CI) | AP (95% CI) | |
|---|---|---|---|
| ITU-DESC (our model) | 0.138 (0.123, 0.156) | — | — |
| UKB-DRP You et al. (2022) | 0.118 (0.105, 0.133) | 0.021 (0.008, 0.033) | |
| UKBDRS Anatürk et al. (2023) | 0.102 (0.092, 0.114) | 0.036 (0.023, 0.050) | |
| UKBDRS (w/o APOE 4) | 0.084 (0.076, 0.093) | 0.055 (0.041, 0.070) | |
| DRS Walters et al. (2016) | 0.064 (0.058, 0.069) | 0.075 (0.061, 0.090) | |
| CAIDE Kivipelto et al. (2006) | 0.044 (0.040, 0.048) | 0.094 (0.081, 0.110) |
Appendix figures & tables6 assets
Supplementary material from the paper’s appendix.
Appendix
| Development ( ) | Holdout test ( ) | |||
| Outcome | Cases | % | Cases | % |
| Dementia, 5-year | 681 | 0.151 | 75 | 0.150 |
| Dementia, 10-year | 3,802 | 0.844 | 421 | 0.841 |
| Dementia, all-incident | 10,242 | 2.274 | 1,138 | 2.274 |
| Alzheimer’s disease, 5-year | 231 | 0.051 | 26 | 0.052 |
| Alzheimer’s disease, 10-year | 1,506 | 0.334 | 167 | 0.334 |
| Development | Holdout test | ||||
|---|---|---|---|---|---|
| Variable | % | % | Diff. | ||
| Sex (stratified on) | |||||
| Female | 245,018 | 54.404 | 27,225 | 54.405 | 0.002 |
| Male | 205,351 | 45.596 | 22,816 | 45.595 | 0.002 |
| Age at recruitment (acceptance criterion) | |||||
| Mean, years | 450,369 | 56.541 | 50,041 | 56.495 | 0.0057 |
| Stage | Operation | Columns |
|---|---|---|
| Raw extract | — | 32,612 |
| Compression | Baseline instance only; per-field collapse and typing | 11,926 |
| Outcome removal | Dementia- and outcome-linked fields ( ) | 11,340 |
| Expansion | 148 multiple-choice fields replaced by 26,501 indicators | 37,693 |
| Preprocessing | A priori exclusions ( ) | 9,636 |
| Final selection | Remaining a priori exclusions and derived features | 7,978 |
| Group | Entries | Representative fields |
|---|---|---|
| Outcome or temporal leakage | 2,692 | 42018, 42020, 130000–132605, 41272 |
| Diet: single-day 24-hour recall | 8 | 20077, 26068, 105010 |
| Study administration and timing | 243 | 21711–21771, 20751, 32365–32368 |
| COVID-19 | 201 | 27981–28174, 29156–29161 |
| Employment history | 81 | 22601, 22602, 22603 |
| Assay and genotyping quality control | 72 | 22000–22030, 32050–32065, 3061 |
| Origin | Columns | Parent fields |
|---|---|---|
| UK Biobank field, one column each | 6,854 | 3,726 |
| Multiple-choice one-hot indicators | 1,119 | 112 |
| Derived for this work | 4 | — |
| Total | 7,977 | 3,838 |
| Library | Parameter | Value | Source |
|---|---|---|---|
| CatBoost | Evaluation metric | PRAUC | set |
| Task type | CPU | set | |
| Threads | all available | set | |
| Verbosity | silent, no on-disk logs | set | |
| Random seed | fixed | set | |
| Loss function | Logloss | supplied |
Clinical Risk Prediction
Clinical risk prediction estimates patients’ future health outcomes from medical records, physiological signals, imaging, and other health data.
See all 217 papers