DOI 10.3390/diagnostics16091298
Biological Cardiovascular Age Derived from Coronary CTA Reports Using a Large Language Model: A Novel Predictor of Major Adverse Cardiovascular Events?
Аннотация
Background/
Objectives
Coronary artery disease (CAD) remains the leading cause of death worldwide. Traditional cardiovascular risk assessment is based on chronological age and other clinical factors, with inherent limitations and poor accuracy. Objective was to estimate the artificial intelligence (AI)-enhanced biological cardiovascular age calculation derived from coronary computed tomography angiography (CTA) reports using a large language model (LLM), in predicting major adverse cardiovascular events (MACE).
Methods
Coronary CTA reports were analyzed using a LLM (ChatGPT-4.0v, OpenAI), from symptomatic patients with suspected CAD who underwent coronary CTA for clinical indications. Patients in which the LLM successfully analyzed the key metrics (1) coronary artery calcium (CAC) score and (2) coronary CTA reports (coronary stenosis severity (CAD-RADS), high-risk anatomy, non-calcified plaque, cardiac function (LVEF and others) were included.
Results
386 CTA reports were uploaded, and 346 (89.6%) included. The mean biological age (bioAGE) was 57.2 ± 10.9 and the chronological 58.5 ± 10.8 years. 137 (39.6%) were women. The intra-individual deviation in bioAGE was high (median: 8.8; IQR 9.98). BioAGE exceeded chronological age in 45.4% patient and was lower or equal in 54.6%) MACE rate was 8.7% comprising 2 deaths, 5 myocardial infarctions, and 22 late revascularizations. The accuracy for prediction of MACE was higher for bioAGE (c = 0.768; 95% CI: 0.681-0.855, p < 0.001) compared to chronological age (c = 0.590; 95% CI: 0.492-0.689, p = 0.102)
Conclusions
Biological age calculation from coronary CTA reports using LLM is feasible, yet intra-individual deviations are high. The accuracy for prediction of MACE is improved by bioAGE compared to chronological.
Подготовка и перевод публикации
Обработка статьи · этапы, ошибки и управление
Ошибки и ограничения
История · было → стало
Состояние обновляется каждые 5 секунд, пока блок открыт. Процент показывается только там, где известен объём работы. Пауза останавливает продолжение этапа; текущий запрос к источнику может завершиться.
Тип публикации указан по данным источника. Уровень доказательности автоматически не присваивается.