Original Research
Frontiers in Cardiovascular Medicine ·
Volume 13 - 2026 | https://doi.org/10.3389/fcvm.2026.1909068
Large language model-assisted CAD-RADS classification: structured report extraction, accuracy, and clinical decision-making risk of ChatGPT-4o/5 and DeepSeek-R1
- Haorong Rong1
- Xiyi Huang2,3
- Xinjie Chen1
- Lizhu Ouyang4
- Yuelu Li1
- Xin Lin1
- Jialing Pan1
- Yunjing Li1
- Fan Xie1
- Fusheng Ouyang1*corresponding author
- Qiugen Hu1*corresponding author
- Baoliang Guo1*corresponding author
- 1Department of Radiology, The Eighth Affiliated Hospital, Southern Medical University, Foshan, Guangdong, China
- 2Department of Clinical Laboratory, Lecong Hospital of Shunde, Foshan, Guangdong, China
- 3Department of Clinical Laboratory, The Eighth Affiliated Hospital, Southern Medical University, Foshan, Guangdong, China
- 4Department of Ultrasound, The Eighth Affiliated Hospital, Southern Medical University, Foshan, Guangdong, China
Abstract
To compare ChatGPT-4o, ChatGPT-5, and DeepSeek-R1 in assigning main Coronary Artery Disease Reporting and Data System (CAD-RADS) categories from findings-only coronary computed tomography angiography (CCTA) reports and to characterize management-relevant classification errors. This retrospective diagnostic-accuracy study included 2,100 category-balanced findings-only CCTA reports (300 per CAD-RADS category). Two experienced CCTA radiologists graded the English-translated reports; 12 disagreements were resolved by a third. ChatGPT-4o was evaluated in standard mode, ChatGPT-5 in Thinking mode, and DeepSeek-R1 in Deep Thinking mode; model generation and inference mode therefore varied together. Exact-match accuracy with 95% Wilson confidence intervals (CIs), paired comparisons, and unweighted Gwet AC1 with 95% CIs were calculated. Management-relevant transitions and digital subtraction angiography (DSA) findings among high-risk downgrades were analyzed. DeepSeek-R1 had an exact-match accuracy of 82.57% (95% CI, 80.89–84.13) and AC1 of 0.797 (95% CI, 0.778–0.816). ChatGPT-5 had an accuracy of 80.19% (95% CI, 78.43–81.84) and AC1 of 0.769 (95% CI, 0.749–0.789), whereas ChatGPT-4o had an accuracy of 53.62% (95% CI, 51.48–55.74) and AC1 of 0.460 (95% CI, 0.435–0.485). Cochran's Q test was significant (Q = 657.87; df = 2; P < 0.001); after Holm correction, DeepSeek-R1 also outperformed ChatGPT-5 in the paired comparison (P = 0.026), and both outperformed ChatGPT-4o (both P < 0.001). ChatGPT-4o downgraded 127/900 (14.11%) reference high-risk reports to CAD-RADS 3 or lower. Of these 127 cases, 65 underwent DSA within three months; DSA supported the original high-risk assessment in 56/65 (86.15%). The corresponding high-risk downgrade proportions were 37/900 (4.11%) for ChatGPT-5 and 23/900 (2.56%) for DeepSeek-R1. The DeepSeek-R1 Deep Thinking and ChatGPT-5 Thinking configurations achieved higher accuracy than ChatGPT-4o in standard mode. Because model generation and inference mode varied together, the results do not isolate a model-family effect. LLMs merit further evaluation for secondary structuring when no documented CAD-RADS category is available, but should not overwrite a radiologist-assigned category or independently determine management.
Keywords
1 Introduction
Coronary computed tomography angiography (CCTA) is a noninvasive method for characterizing coronary stenosis and atherosclerotic burden (1, 2). CAD-RADS 2.0 standardizes CCTA communication and provides management considerations based on stenosis category, plaque burden, and modifiers (1). When a valid CAD-RADS category is documented by the reporting radiologist, it should be used directly. At our institution, however, explicit CAD-RADS categories were not routinely included in CCTA reports during the study period; reports primarily contained narrative descriptions of coronary plaque and stenosis severity. Automated secondary structuring of such narrative reports could support retrospective database construction, registry abstraction, cohort identification, quality assurance, and standardized communication when no explicit category is available.
Large language models (LLMs) have been applied in radiology to clinical information extraction (3–6), multilingual translation (7), report classification (8), and structured reporting and summarization (9). For the present use case, publicly accessible, non-fine-tuned interfaces are important objects of study because they require neither a locally labeled training set nor dedicated computational infrastructure or a model-deployment pipeline; they are immediately available and may already be used informally by clinicians. Evaluating these interfaces therefore characterizes performance at the point of access rather than the performance of an optimized institutional system (3, 10–12).
LLMs have also been evaluated across standardized radiology reporting systems, including BI-RADS, LI-RADS, Lung-RADS, and PI-RADS (13–16). A growing but methodologically heterogeneous literature has examined LLM-based CAD-RADS classification and structured extraction from CCTA reports (17–21). Collectively, these studies demonstrate feasibility but also show that results depend strongly on model generation, prompting strategy, report structure, case mix, input language, and the definition of the target output.
Important questions therefore remain regarding the performance of newer reasoning-enabled consumer interfaces under a common brief zero-shot, findings-only protocol; formal paired differences between models evaluated on the same reports; balanced category-specific performance across the full main-category spectrum; and the management-relevant consequences of classification errors. These questions are distinct from whether a fine-tuned or locally deployed model can be optimized for complete CAD-RADS 2.0 extraction.
Accordingly, we compared ChatGPT-4o, ChatGPT-5, and DeepSeek-R1 for assigning main CAD-RADS categories from findings-only CCTA text without an available structured CAD-RADS field. We evaluated exact-match accuracy, paired differences in correctness, agreement with an adjudicated radiologist reference standard, category-specific error patterns, and management-relevant upgrades and downgrades. An automatically derived category was considered a potential secondary structuring and communication aid when no documented category was available, not a replacement for the radiologist-authored report or a sole basis for management.
2 Methods
2.1 Study population
This retrospective diagnostic-accuracy study included CCTA reports generated at The Eighth Affiliated Hospital of Southern Medical University from March 2022 through October 2025. During this period, reports were screened in the institutional PACS. Only one CCTA examination per patient was included; the analytic dataset therefore comprised 2,100 reports from 2,100 unique patients. Reports were eligible when the findings section contained sufficient narrative information to assign a CAD-RADS category and were excluded when documented artifacts, coronary misregistration, or incomplete stenosis descriptions precluded category assignment. Eligible reports were provisionally stratified from the narrative stenosis descriptions and selected using nonrandom, category-specific quota sampling. The provisional strata were used only for sample construction and were not used as reference labels. After independent reader classification and adjudication, the final reference-standard dataset contained exactly 300 reports in each main category (CAD-RADS 0, 1, 2, 3, 4A, 4B, and 5), yielding 2,100 reports. The reports were exported from PACS for de-identification and analysis. Table 1 summarizes dataset construction and report characteristics, and Figure 1 shows the study workflow.
Table 1. Dataset construction and report characteristics.
| Characteristic | Value |
|---|---|
| Study setting | Single-center retrospective diagnostic-accuracy study |
| Report period | March 2022–October 2025 |
| Report source | Institutional PACS |
| Sampling design | Nonrandom quota-based category-balanced selection |
| Final analytic sample | 2,100 CCTA reports from 2,100 unique patients |
| CAD-RADS composition | 300 reports in each final adjudicated category: 0, 1, 2, 3, 4A, 4B, and 5 |
| Source report language | Chinese |
| Human/model input language | English-translated findings-only text |
| Pre-existing structured CAD-RADS field | Not routinely documented; unavailable in the included findings-only inputs |
| Demographic and referral variables | Age, sex, and clinical indication were not retained in the findings-only analytic dataset |

2.2 Study protocol
The original Chinese CCTA reports were exported to a structured spreadsheet. Patient identifiers, clinical history, and the diagnostic conclusion were removed before human classification and model inference. An explicit CAD-RADS category was not routinely recorded in the source reports, and PACS did not contain a reliable structured CAD-RADS field; consequently, no pre-existing category was available for systematic use as either the reference standard or a secondary comparator. Report-level categories were assigned according to CAD-RADS 2.0 logic: CAD-RADS 0, no plaque or stenosis; 1, 1%–24%; 2, 25%–49%; 3, 50%–69%; 4A, 70%–99% stenosis in one or two vessels; 4B, left-main stenosis of at least 50% or 70%–99% stenosis in all three major epicardial vessels; and 5, total occlusion. Assignment therefore incorporated maximum stenosis severity, left-main involvement, the number of severely stenosed vessels, and occlusion rather than the single most severe percentage alone (1).
The source reports were Chinese-language narrative CCTA reports authored during routine clinical care. After export and de-identification, all 2,100 findings sections were translated into English by a medical translator with 10 years of experience. The same fixed English translation was provided to both human readers and all three models. Two radiologists, each with 10 years of CCTA experience, independently reviewed the English-translated findings-only text without access to images, diagnostic conclusions, model outputs, or auxiliary tools. The 12 discordant reports were reviewed by a third radiologist with 10 years of CCTA experience, who assigned the final category. The reference standard was the concordant category when the first two readers agreed and the third reader's category when they disagreed. Reader agreement statistics are reported in Table 4; the third reader was not included in a whole-cohort pairwise analysis because only discordant cases were reviewed.
ChatGPT-4o and ChatGPT-5 (OpenAI), together with DeepSeek-R1 (DeepSeek), were evaluated without study-specific fine-tuning through their consumer web interfaces; no API was used. Detailed access dates, displayed model identifiers, inference modes, unavailable inference controls, and run conditions are summarized in Table 2. Before inference, the prompt and scoring rule were fixed and were not optimized on study cases. The English-translated findings section and the standardized prompt below were entered in a new independent chat for each report. Each report was submitted once to each model; no feedback, correction, few-shot examples, external retrieval, web search, browsing, auxiliary tools, or conversational history was used. The complete prompt was: ‘Assume you are a radiologist. The following is the description section of a patient's CCTA imaging report. Please classify it according to the CAD-RADS grading standard into CAD-RADS 0, 1, 2, 3, 4A, 4B, or 5.’ The prespecified output was a single main category; plaque burden, modifiers, and management recommendations were not requested or scored. When an output included explanatory text, scoring was based on the explicitly stated single category and the explanation was ignored. Because the configurations in Table 2 differed jointly in model generation and inference mode, these factors were not independently varied and their effects could not be separated.
Table 2. Model access and inference details.
| Model | Interface/identifier | Evaluation dates | Inference controls | Runs/determinism |
|---|---|---|---|---|
| ChatGPT-4o | ChatGPT web interface; no API; displayed label: ChatGPT-4o; backend snapshot not disclosed | 15 October–30 November 2025 | Temperature, top-p, maximum output tokens, and seed not user-configurable/not disclosed; standard web-interface mode with no reasoning option selected | One run per report in a new independent chat; deterministic output not enforceable; repeatability not assessed |
| ChatGPT-5 | ChatGPT web interface; no API; displayed label: ChatGPT-5; backend snapshot not disclosed | 15 October–30 November 2025 | Temperature, top-p, maximum output tokens, and seed not user-configurable/not disclosed; Thinking mode | One run per report in a new independent chat; deterministic output not enforceable; repeatability not assessed |
| DeepSeek-R1 | DeepSeek web interface; no API; displayed label: DeepSeek-R1; backend snapshot not disclosed | 15 October–30 November 2025 | Temperature, top-p, maximum output tokens, and seed not user-configurable/not disclosed; Deep Thinking mode | One run per report in a new independent chat; deterministic output not enforceable; repeatability not assessed |
Model names are the labels displayed by the web interfaces rather than immutable backend snapshot identifiers. Because the interfaces did not expose a seed and each report was submitted once, deterministic generation and intra-model repeatability were not assessed.
2.3 Statistical analysis
The primary model-performance measure was exact-match accuracy, defined as the proportion of all 2,100 reports for which the model-assigned category exactly matched the adjudicated reference category. Two-sided 95% CIs for model accuracy and pre-adjudication human-reader exact agreement were calculated using the Wilson score method without continuity correction (binom package). Because all three models classified the same reports, their paired binary correct/incorrect outcomes were compared using Cochran's Q test. Following a significant global test, pairwise two-sided exact McNemar tests were performed with Holm correction for three comparisons. Human interreader agreement before adjudication and model–reference agreement were quantified using unweighted Gwet AC1 with 95% CIs (irrCAC package), which is less sensitive than Cohen kappa to prevalence and marginal imbalance (22). An unweighted coefficient was used because the agreement endpoint required exact category identity; the ordinal and management-related severity of errors was evaluated separately in the transition analyses. Analyses were conducted in R version 4.6.0 (R Foundation for Statistical Computing, Vienna, Austria) (23).
For management-oriented error analysis, categories were grouped a priori as low (CAD-RADS 1–2), intermediate (CAD-RADS 3), and high (CAD-RADS 4A–5); CAD-RADS 0 was retained as a separate no-disease category. We distinguished any ordinal category change from a transition across these management-oriented groups. For reference high-risk cases downgraded by an LLM to CAD-RADS 3 or lower, the hospital record was reviewed for digital subtraction angiography (DSA) within three months after CCTA. A downgrade was considered unsupported by angiography when DSA demonstrated stenosis severity consistent with the adjudicated high-risk CCTA category. Because angiography was performed selectively, DSA findings were analyzed only within the verified subset and were not treated as verification of all downgraded cases.
3 Results
3.1 Overall accuracy and agreement
DeepSeek-R1 had the highest exact-match accuracy at 82.57% (1,734/2,100; 95% CI, 80.89–84.13), followed by ChatGPT-5 at 80.19% (1,684/2,100; 95% CI, 78.43–81.84) and ChatGPT-4o at 53.62% (1,126/2,100; 95% CI, 51.48–55.74) (Table 3). The paired global comparison was significant (Cochran's Q = 657.87; df = 2; P < 0.001). After Holm correction, exact McNemar tests showed that DeepSeek-R1 outperformed ChatGPT-5 (P = 0.026) and that both DeepSeek-R1 and ChatGPT-5 outperformed ChatGPT-4o (both P < 0.001). Human interreader and model–reference agreement statistics are summarized in Table 4.
Table 3. Classification accuracy of three LLMs across main CAD-RADS categories.
| Model | Correctly classified cases | Accuracy | 95% CI (Wilson) |
|---|---|---|---|
| ChatGPT-4o | 1,126 | 53.62% | 51.48–55.74 |
| ChatGPT-5 | 1,684 | 80.19% | 78.43–81.84 |
| DeepSeek-R1 | 1,734 | 82.57% | 80.89–84.13 |
Accuracy is the exact-match proportion among all 2,100 reports. The paired global comparison used Cochran's Q test (Q = 657.87; df = 2; P < 0.001). Pairwise two-sided exact McNemar tests with Holm correction showed P < 0.001 for ChatGPT-4o versus ChatGPT-5, P < 0.001 for ChatGPT-4o versus DeepSeek-R1, and P = 0.026 for ChatGPT-5 versus DeepSeek-R1. CI, confidence interval; CAD-RADS, coronary artery disease reporting and data system; LLM, large language model.
Table 4. Agreement between radiologists and three LLMs in main CAD-RADS category assignment.
| Comparison | Unweighted AC1 (95% CI) |
|---|---|
| Reader 1 vs reader 2 (before adjudication) | 0.987 (0.973–1.000) |
| Adjudicated reference vs ChatGPT-4o | 0.460 (0.435–0.485) |
| Adjudicated reference vs ChatGPT-5 | 0.769 (0.749–0.789) |
| Adjudicated reference vs DeepSeek-R1 | 0.797 (0.778–0.816) |
AC1, Gwet agreement coefficient; CI, confidence interval. The two initial readers agreed exactly in 2,088/2,100 reports (99.43%; Wilson 95% CI, 99.00–99.67); reader–reader AC1 was calculated before adjudication. Model comparisons use the final adjudicated radiologist reference standard.
3.2 Category-specific error patterns
ChatGPT-4o showed a tendency to overgrade lower categories. It correctly classified 18.0% of reference CAD-RADS 1 reports, while 77.7% were assigned CAD-RADS 2. For reference CAD-RADS 2 reports, 63.3% were exact matches and 35.0% were assigned CAD-RADS 3. At higher categories, category downgrades were more frequent than upgrades for CAD-RADS 3, 4A, and 4B (Figures 2,3).


ChatGPT-5 had its highest category-specific performance for CAD-RADS 3 but lower exact-match accuracy for CAD-RADS 4B (42.0%) and CAD-RADS 5 (52.0%). The most common errors were assigning some 4B reports to 4A and assigning some occlusion reports to 4A or 4B (Figures 2,4).

DeepSeek-R1 had higher category-specific accuracy than ChatGPT-4o in most categories; CAD-RADS 3 was an exception, with 14.7% of reference category 3 reports assigned to 4A (Figures 2,5).

3.3 Analysis by clinical management grouping
Management-relevant category transitions are summarized in Table 5 and Figures 6–8.
Table 5. Category transitions, management-group changes, and DSA verification of high-risk downgrades.
| Transition | ChatGPT-4o | ChatGPT-5 | DeepSeek-R1 |
|---|---|---|---|
| Any category upgrade | 447/2,100 (21.29%) | 95/2,100 (4.52%) | 158/2,100 (7.52%) |
| CAD-RADS 0 to any higher category | 3/2,100 (0.14%) | 0/2,100 (0.00%) | 3/2,100 (0.14%) |
| CAD-RADS 1/2 to CAD-RADS 3 | 112/2,100 (5.33%) | 18/2,100 (0.86%) | 30/2,100 (1.43%) |
| CAD-RADS 3 to CAD-RADS 4A/4B/5 | 13/2,100 (0.62%) | 4/2,100 (0.19%) | 45/2,100 (2.14%) |
| CAD-RADS 1/2 to CAD-RADS 4A/4B/5 | 0/2,100 (0.00%) | 0/2,100 (0.00%) | 0/2,100 (0.00%) |
| Any category downgrade | 527/2,100 (25.10%) | 321/2,100 (15.29%) | 208/2,100 (9.90%) |
| Any higher category to CAD-RADS 0 | 6/2,100 (0.29%) | 0/2,100 (0.00%) | 0/2,100 (0.00%) |
| CAD-RADS 3 to CAD-RADS 1/2 | 28/2,100 (1.33%) | 0/2,100 (0.00%) | 5/2,100 (0.24%) |
| CAD-RADS 4A/4B/5 to CAD-RADS 1/2 | 6/2,100 (0.29%) | 4/2,100 (0.19%) | 7/2,100 (0.33%) |
| CAD-RADS 4A/4B/5 to CAD-RADS 3 | 121/2,100 (5.76%) | 33/2,100 (1.57%) | 16/2,100 (0.76%) |
| Reference CAD-RADS 4A/4B/5 assigned CAD-RADS 0–3 | 127/2,100 (6.05%) | 37/2,100 (1.76%) | 23/2,100 (1.10%) |
| DSA-verified high-risk downgrades | 65/127 (51.18%) | 13/37 (35.14%) | 7/23 (30.43%) |
| DSA did not support the downgrade | 56/65 (86.15%) | 11/13 (84.62%) | 6/7 (85.71%) |
| DSA supported the downgrade | 9/65 (13.85%) | 2/13 (15.38%) | 1/7 (14.29%) |
All percentages in the category-transition rows use the full cohort (n = 2,100). The DSA-verification row uses all model-specific high-risk downgrades as denominators (127, 37, and 23), and the DSA-outcome rows use the verified subsets (65, 13, and 7). DSA findings should not be generalized to unverified downgrades. DSA, digital subtraction angiography.



Any ordinal category upgrade occurred in 447/2,100 (21.29%) ChatGPT-4o outputs, 95/2,100 (4.52%) ChatGPT-5 outputs, and 158/2,100 (7.52%) DeepSeek-R1 outputs. Low-to-intermediate transitions occurred in 112/2,100 (5.33%), 18/2,100 (0.86%), and 30/2,100 (1.43%), respectively. Intermediate-to-high transitions were most frequent for DeepSeek-R1 (45/2,100; 2.14%) (Table 5; Figures 6–8).
Any ordinal category downgrade occurred in 527/2,100 (25.10%) ChatGPT-4o outputs, 321/2,100 (15.29%) ChatGPT-5 outputs, and 208/2,100 (9.90%) DeepSeek-R1 outputs. Among the 900 reference high-risk reports, 127 (14.11%) were downgraded to CAD-RADS 3 or lower by ChatGPT-4o, 37 (4.11%) by ChatGPT-5, and 23 (2.56%) by DeepSeek-R1. DSA within three months was available for 65/127, 13/37, and 7/23 of these downgraded cases, respectively. Within these selected DSA subsets, angiography supported the adjudicated high-risk CCTA assessment in 56/65 (86.15%), 11/13 (84.62%), and 6/7 (85.71%), respectively. These subset proportions should not be generalized to all downgraded cases (Table 5).
4 Discussion
DeepSeek-R1 achieved the highest exact-match accuracy (82.57%; AC1, 0.797), followed by ChatGPT-5 (80.19%; AC1, 0.769) and ChatGPT-4o (53.62%; AC1, 0.460). The paired analysis confirmed differences between all three tested configurations, including the smaller difference between DeepSeek-R1 and ChatGPT-5 (Holm-adjusted P = 0.026). The dominant management-relevant error pattern was downgrading of reference high-risk reports, most pronounced for ChatGPT-4o (127/900, 14.11%). All model–reference AC1 values were below the pre-adjudication interreader AC1 of 0.987, indicating that even the two stronger configurations did not approach the agreement achieved by the experienced human readers.
4.1 Performance in context of prior CAD-RADS LLM studies
Prior studies evaluated related report-to-CAD-RADS tasks, but used different model generations, prompts, datasets, and output targets. Silbergleit et al. reported 87% accuracy for ChatGPT-4o (17), and Arnold et al. reported 93% accuracy for complete CAD-RADS 2.0 scoring with GPT-4o (18), both higher than the 53.62% observed here. Prompting strategy is the leading explanation for much of this discrepancy. Both studies provided more extensive in-context task guidance, whereas our deliberately brief zero-shot prompt neither reproduced the CAD-RADS decision rules nor supplied worked examples. Consistent with this interpretation, Min et al. demonstrated substantial prompt-dependent changes (19), and Kaya reported increases from 14% to 98% for ChatGPT o1 and from 8% to 93% for DeepSeek-R1 after few-shot prompting (20). These findings make prompt design a more direct explanation than an undifferentiated list of model and dataset differences, although the present study did not experimentally isolate the prompt effect.
Lorusso et al. reported the highest accuracy with DeepSeek V (91.83%), closely followed by GPT-4o (91.36%) (21). The present study extends this literature through a larger category-balanced cohort, formal paired comparisons, and analysis of management-relevant upgrades and downgrades with angiographic review in a clinically selected subset. The inclusion of 300 reports in each category also enabled stable category-specific assessment of less prevalent high-risk classes.
The paired results should nevertheless be interpreted as comparisons among the tested model–mode configurations. ChatGPT-4o was evaluated in standard mode, whereas ChatGPT-5 and DeepSeek-R1 were evaluated in reasoning-enabled modes; model generation and inference mode therefore varied together. Consequently, the observed differences cannot be attributed to model family, provider, or reasoning mode in isolation and should not be interpreted as an intrinsic ranking of vendors. DeepSeek-R1 is an open-weight, reasoning-oriented model, but the present study evaluated its consumer web implementation rather than a locally fixed checkpoint (24).
4.2 Clinical risk grouping: implications of upgrading and downgrading errors
ChatGPT-4o produced the largest proportion of management-relevant high-risk downgrades. Such errors could delay specialist assessment if an automatically derived category were used without reference to the original radiologist-authored report. Among the selected downgraded cases that underwent DSA within three months, angiography supported the adjudicated high-risk CCTA category in 56/65 (86.15%) for ChatGPT-4o, 11/13 (84.62%) for ChatGPT-5, and 6/7 (85.71%) for DeepSeek-R1.
Upgrades and downgrades are not clinically equivalent. Overgrading may lead to unnecessary specialist referral, functional testing, or invasive evaluation, whereas undergrading may delay appropriate assessment of clinically important disease. Reporting the direction and magnitude of category transitions is therefore more informative for implementation than overall accuracy alone.
4.3 Observed rule-sensitive error patterns
The concentration of errors around CAD-RADS 4B and 5 suggests difficulty integrating multiple rule elements—including left-main prioritization, the three-vessel criterion, and the distinction between severe stenosis and total occlusion—rather than simply extracting the highest reported stenosis percentage. ChatGPT-4o's frequent shifts from category 1 to 2 and from category 2 to 3 suggest imprecise threshold mapping at lower and intermediate boundaries, whereas DeepSeek-R1's category 3-to-4A upgrades indicate a different boundary-related pattern. These findings support separating flexible vessel-level information extraction from deterministic application of the final CAD-RADS rules.
4.4 Clinical relevance and potential workflow integration
The clinical value of automated CAD-RADS classification should be considered primarily at the scale of secondary report structuring rather than the time required to grade an individual report. Experienced cardiovascular radiologists can assign a CAD-RADS category rapidly during routine interpretation, and requiring case-by-case verification of every automatically generated category could negate the efficiency of automation. Oversight should therefore be proportionate to the intended use rather than assumed to be identical across all applications.
A practical non–patient-facing application would be the large-scale secondary conversion of narrative reports lacking an explicit category for retrospective database construction, registry abstraction, cohort identification, quality assurance, and standardization of legacy or externally generated reports. After validation in the target dataset, such applications could be governed by periodic sampling and error monitoring rather than universal specialist review.
Use within a clinical information system would require prospective validation and stronger safeguards. Any automatically derived category should be clearly identified as such and displayed only as an adjunct to the original radiologist-authored report, which remains the authoritative source. It should not serve as the sole basis for management. Outputs that could influence management, conflict with the narrative findings, or contain high-risk or ambiguous features should undergo targeted specialist review. Future studies should evaluate whether risk-adapted oversight improves report comprehension, extraction efficiency, and appropriate referral without increasing automation bias.
4.5 Future directions for optimization
Near-term optimization should prioritize transparent fixed prompts that include the CAD-RADS 2.0 rules, representative few-shot examples, constrained output formats, and retrieval of the current guideline. CAD-RADS-specific studies have shown large gains from few-shot and chain-of-thought prompting (19, 20), and retrieval-augmented approaches can further improve extraction of categories, plaque burden, modifiers, and management recommendations (25). A prospective prompt-ablation study should apply brief zero-shot, rule-augmented, and few-shot prompts to the same reports under the same immutable model snapshot and inference mode; this matched design is necessary to isolate prompt effects from model updates and reasoning-mode differences.
A hybrid architecture may be particularly suitable for future clinical evaluation, with an LLM used to extract vessel-level findings from heterogeneous narrative text and a deterministic rule engine used to assign the final CAD-RADS category. Rule-based safety triggers could flag left-main stenosis, multivessel severe disease, total occlusion, or internal contradictions for targeted review (1). This approach could preserve flexible language extraction while reducing threshold and multivessel-rule errors. Future studies should also prospectively evaluate the complete CAD-RADS 2.0 framework using a modifier-inclusive prompt, complete reference annotations for plaque burden and all modifiers, and explicit rules for omitted and multiple outputs. Longer-term work may combine text with imaging and clinical context, but such systems require prospective validation, calibration, privacy safeguards, and proportionate human oversight.
4.6 Limitations
This study has several limitations. First, it was a single-center retrospective study of English translations of Chinese findings sections without images or clinical context; the results therefore assess text classification rather than primary CCTA interpretation. Although the same fixed English translation was provided to both human readers and all models, translation may create model-specific bias because multilingual training and language-dependent performance differ among model families. English input could favor the ChatGPT configurations, remove a potential Chinese-language advantage for DeepSeek-R1, or influence the models in other directions; the observed ranking is therefore conditional on the translated English input. Age, sex, and referral indications were not retained in the findings-only analytic dataset. Second, the nonrandom quota-based equal-frequency design overrepresents high categories relative to routine practice and may introduce selection bias; overall accuracy and management-transition percentages are not prevalence-weighted estimates of clinical performance. Third, angiographic verification was available only for clinically selected subsets of high-risk downgrades, so the DSA corroboration proportions cannot be generalized to unverified cases.
Fourth, each report was submitted once, and intra-model repeatability was not assessed. Fifth, the consumer interfaces did not expose immutable backend snapshots, numerical decoding parameters, or random seeds and may have been updated over time, limiting reproducibility. Sixth, model generation and inference mode varied together: ChatGPT-4o was evaluated in standard mode, whereas ChatGPT-5 and DeepSeek-R1 were evaluated in reasoning modes. Seventh, prompting strategy was not experimentally varied; although prior evidence makes the brief zero-shot prompt the leading explanation for the lower ChatGPT-4o accuracy relative to in-context studies, a causal prompt effect cannot be established without a matched prompt-ablation experiment under the same model snapshot. Eighth, only the main CAD-RADS category was evaluated; plaque burden and modifiers were neither systematically requested nor prospectively annotated, and occasional unsolicited modifier outputs could not support unbiased performance estimates. Ninth, both initial human readers had the same level of CCTA experience, precluding experience-stratified interobserver analysis. Tenth, we did not evaluate clinician comprehension, data-extraction efficiency, referral decisions, or risk-adapted oversight strategies; the proposed workflows require prospective validation.
5 Conclusion
In a category-balanced, findings-only task, the DeepSeek-R1 Deep Thinking and ChatGPT-5 Thinking configurations achieved higher exact-match accuracy and model–reference AC1 than ChatGPT-4o in standard mode, and the paired difference between DeepSeek-R1 and ChatGPT-5 was also statistically significant. Nevertheless, all model–reference AC1 values remained below the human interreader AC1, and all models produced clinically relevant errors. Because model generation, inference mode, and input language were not independently varied, the results apply to the tested English-language configurations rather than establishing an intrinsic model-family ranking. These findings support further evaluation of LLMs for large-scale secondary structuring of narrative reports when an explicit CAD-RADS category is unavailable, using quality-control requirements matched to the intended use. They do not support replacing a documented radiologist-assigned category or basing patient management on unverified model output.
Generative AI statement
The author(s) declared that generative AI was not used in the creation of this manuscript.
Any alternative text (alt text) provided alongside figures in this article has been generated by Frontiers with the support of artificial intelligence and reasonable efforts have been made to ensure accuracy, including review by the authors wherever possible. If you identify any issues, please contact us.
Publisher's note
All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.
Footnotes
Edited by: DeLisa Fairweather, Mayo Clinic Florida, United States
Reviewed by: Lara Noelle Reiner, Charité University Medicine Berlin, Germany
Giovanni Lorusso, University of Bari Aldo Moro, Italy
Statements
- Conflict of interest
The author(s) declared that this work was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.
- Funding
The author(s) declared that financial support was received for this work and/or its publication. This work was supported by the Foshan Medical Imaging Artificial Intelligence Engineering Technology Application Research Center (361077); the Clinical Research Start Plan of Shunde Hospital, Southern Medical University (CRSP2022005 and SRSP2025034); the Scientific Research Start Plan of Shunde Hospital, Southern Medical University (SRSP2021021 and SRSP2024013); Scientific Research of Lecong Hospital of Shunde, Foshan (A202303); the Guangdong Medical Science and Technology Research Fund (A2023204, A2024338, and A2024582); the Traditional Chinese Medicine Research Project of Guangdong (20241312 and 20261390); the Characteristic Innovation Projects of Universities in Guangdong Province (2023KTSCX022); the Special Project of Key Fields in Ordinary Colleges and Universities of Guangdong Province (2024ZDZX2029); the Foshan Self-Funded Science and Technology Project (2220001004195); the National Natural Science Foundation of China (82372079 and W2611103); and the Project of the Regional Joint Fund for Basic and Applied Basic Research of Guangdong Province (2024A1515140150).
- Data availability
The raw data supporting the conclusions of this article will be made available by the authors, without undue reservation.
- Ethics approval
The studies involving humans were approved by the Ethics Committee of The Eighth Affiliated Hospital of Southern Medical University (The First People’s Hospital of Shunde, Foshan). The studies were conducted in accordance with the local legislation and institutional requirements. The ethics committee/institutional review board waived the requirement of written informed consent for participation from the participants or the participants’ legal guardians/next of kin because this was a retrospective study using only de-identified radiology reports, and no patient intervention or identifiable private information was involved.
- Author contributions
HR: Conceptualization, Data curation, Formal analysis, Methodology, Visualization, Writing – original draft, Writing – review & editing. XH: Conceptualization, Data curation, Resources, Visualization, Writing – review & editing. XC: Data curation, Investigation, Methodology, Software, Writing – review & editing. LO: Conceptualization, Data curation, Investigation, Methodology, Writing – review & editing. YL: Conceptualization, Data curation, Investigation, Methodology, Writing – review & editing. XL: Conceptualization, Data curation, Investigation, Methodology, Writing – review & editing. JP: Data curation, Writing – review & editing. YL: Data curation, Writing – review & editing. FX: Data curation, Writing – review & editing. FO: Conceptualization, Formal analysis, Funding acquisition, Methodology, Project administration, Writing – review & editing. QH: Conceptualization, Funding acquisition, Methodology, Project administration, Writing – review & editing. BG: Conceptualization, Data curation, Formal analysis, Funding acquisition, Investigation, Methodology, Resources, Writing – review & editing.
References
- 1. Cury RC, Leipsic J, Abbara S, Achenbach S, Berman D, Bittencourt M. CAD-RADS 2.0-2022 coronary artery disease-reporting and data system: an expert consensus document. JACC Cardiovasc Imaging. (2022) 15 (11): 1974 – 2001. doi:10.1016/j.jcmg.2022.07.002
- 2. Cagnina A, Salihu A, Meier D, Luangphiphat W, Faltin B, Skalidis I. Assessing the need for coronary angiography in high-risk non-ST-elevation acute coronary syndrome patients using artificial intelligence and computed tomography. Int J Cardiovasc Imaging. (2025) 41 (1): 55 – 61. doi:10.1007/s10554-024-03283-9
- 3. Akinci D’Antonoli T, Stanzione A, Bluethgen C, Vernuccio F, Ugga L, Klontzas ME. Large language models in radiology: fundamentals, applications, ethical considerations, risks, and future directions. Diagn Interv Radiol. (2024) 30 (2): 80 – 90. doi:10.4274/dir.2023.232417
- 4. Reichenpfader D, Müller H, Denecke K. Large language model-based information extraction from free-text radiology reports: a scoping review protocol. BMJ Open. (2023) 13 (12): e076865. doi:10.1136/bmjopen-2023-076865
- 5. Mahyoub M, Dougherty K, Shukla A. Extracting pulmonary embolism diagnoses from radiology impressions using GPT-4o: large language model evaluation study. JMIR Med Inform. (2025) 13: e67706. doi:10.2196/67706
- 6. Chen D, Alnassar SA, Avison KE, Huang RS, Raman S. Large language model applications for health information extraction in oncology: scoping review. JMIR Cancer. (2025) 11: e65984. doi:10.2196/65984
- 7. Terzis R, Salam B, Nowak S, Mueller P-T, Mesropyan N, Oberlinkels L. Evaluation of GPT-4o for multilingual translation of radiology reports across imaging modalities. Eur J Radiol. (2025) 191: 112341. doi:10.1016/j.ejrad.2025.112341
- 8. Lindholz M, Burdenski A, Ruppel R, Schulze-Weddige S, Baumgärtner GL, Schobert I. Comparing large language models and text embedding models for automated classification of textual, semantic, and critical changes in radiology reports. Eur J Radiol. (2025) 191: 112316. doi:10.1016/j.ejrad.2025.112316
- 9. Busch F, Hoffmann L, Dos Santos DP, Makowski MR, Saba L, Prucker P. Large language models for structured reporting in radiology: past, present, and future. Eur Radiol. (2025) 35 (5): 2589 – 602. doi:10.1007/s00330-024-11107-6
- 10. Savage CH, Kanhere A, Parekh V, Langlotz CP, Joshi A, Huang H. Open-source large language models in radiology: a review and tutorial for practical research and clinical deployment. Radiology. (2025) 314 (1): e241073. doi:10.1148/radiol.241073
- 11. Gallifant J, Afshar M, Ameen S, Aphinyanaphongs Y, Chen S, Cacciamani G. The TRIPOD-LLM reporting guideline for studies using large language models. Nat Med. (2025) 31 (1): 60 – 9. doi:10.1038/s41591-024-03425-5
- 12. Park SH, Suh CH, Lee JH, Tejani AS, You SC, Kahn CE Jr Minimum reporting items for clear evaluation of accuracy reports of large language models in healthcare (MI-CLEAR-LLM): 2025 updates. Korean J Radiol. (2025) 26 (12): 1123 – 32. doi:10.3348/kjr.2025.1522
- 13. Cozzi A, Pinker K, Hidber A, Zhang T, Bonomo L, Lo Gullo R. BI-RADS category assignments by GPT-3.5, GPT-4, and google bard: a multilanguage study. Radiology. (2024) 311 (1): e232133. doi:10.1148/radiol.232133
- 14. Gu K, Lee JH, Shin J, Hwang JA, Min JH, Jeong WK. Using GPT-4 for LI-RADS feature extraction and categorization with multilingual free-text reports. Liver Int. (2024) 44 (7): 1578 – 87. doi:10.1111/liv.15891
- 15. Singh R, Hamouda M, Chamberlin JH, Tóth A, Munford J, Silbergleit M. ChatGPT vs gemini: comparative accuracy and efficiency in lung-RADS score assignment from radiology reports. Clin Imaging. (2025) 121: 110455. doi:10.1016/j.clinimag.2025.110455
- 16. Lee KL, Kessler DA, Caglic I, Kuo YH, Shaida N, Barrett T. Assessing the performance of ChatGPT and bard/gemini against radiologists for prostate imaging reporting and data system classification based on prostate multiparametric MRI text reports. Br J Radiol. (2025) 98 (1167): 368 – 74. doi:10.1093/bjr/tqae236
- 17. Silbergleit M, Tóth A, Chamberlin JH, Hamouda M, Baruah D, Derrick S. ChatGPT vs gemini: comparative accuracy and efficiency in CAD-RADS score assignment from radiology reports. J Imaging Inform Med. (2025) 38 (4): 2303 – 11. doi:10.1007/s10278-024-01328-y
- 18. Arnold PG, Russe MF, Bamberg F, Emrich T, Vecsey-Nagy M, Ashi A. Performance of large language models for CAD-RADS 2.0 classification derived from cardiac CT reports. J Cardiovasc Comput Tomogr. (2025) 19 (3): 322 – 30. doi:10.1016/j.jcct.2025.03.007
- 19. Min D, Jin KN, Bang SH, Kim MY, Kim H-L, Jeong WG. Large language models for CAD-RADS 2.0 extraction from semi-structured coronary CT angiography reports: a multi-institutional study. Korean J Radiol. (2025) 26 (9): 817 – 31. doi:10.3348/kjr.2025.0293
- 20. Kaya HE. Enhancing the CAD-RADS 2.0 category assignment performance of ChatGPT and DeepSeek through few-shot prompting. J Comput Assist Tomogr. (2026) 50 (2): 217 – 21. doi:10.1097/RCT.0000000000001802
- 21. Lorusso G, Ruscino G, Spitaleri A, Morelli C, Greco S, Villanova I. Comparative evaluation of large language models for generating CAD-RADS 2.0-compliant diagnostic conclusions in cardiac CT reports. Insights Imaging. (2026) 17: 112. doi:10.1186/s13244-026-02285-6
- 22. Wongpakaran N, Wongpakaran T, Wedding D, Gwet KL. A comparison of Cohen’s kappa and gwet’s AC1 when calculating inter-rater reliability coefficients: a study conducted with personality disorder samples. BMC Med Res Methodol. (2013) 13: 61. doi:10.1186/1471-2288-13-61
- 23. R Core Team. R: A Language and Environment for Statistical Computing. Vienna: R Foundation for Statistical Computing (2026). Available online at: (accessed September 21, 2026).
- 24. Guo D, Yang D, Zhang H, Song J, Wang P, Zhu Q. DeepSeek-R1 incentivizes reasoning in LLMs through reinforcement learning. Nature. (2025) 645: 633 – 8. doi:10.1038/s41586-025-09422-z
- 25. Kaba E, Çubukçu Y, Uzunibrahimoğlu B, Yılmaz YE, Çınar M, Tabakoğlu S. Retrieval-augmented generation-enhanced large language models for comprehensive CAD-RADS 2.0 categorization from structured coronary CTA reports. Radiologie (Heidelb). (2026). doi:10.1007/s00117-026-01580-z
Citation
Rong, H., et al. (2026). Large language model-assisted CAD-RADS classification: structured report extraction, accuracy, and clinical decision-making risk of ChatGPT-4o/5 and DeepSeek-R1. Frontiers in Cardiovascular Medicine, Volume 13. https://doi.org/
- Received
- Accepted
- Published
- Volume
- 13 - 2026
Copyright
© 2026 Rong, Huang, Chen, Ouyang, Li, Lin, Pan, Li, Xie, Ouyang, Hu and Guo.
License: https://creativecommons.org/licenses/by/4.0/
*Correspondence: Fusheng Ouyang; Qiugen Hu; Baoliang Guo
Article metrics
- Views
- 0
- Downloads
- 0
- Citations
- 0
- Shares
- 0
