CARDEA: Auditable Reasoning Grounded in Spatial Evidence for End-to-End Coronary Angiography Interpretation

Jia-Jen Lee, Shih-Yen Hou, Kee Koon Ng, Wei-Chun Wang, Shih-Sheng Chang

China Medical University Hospital · China Medical University

Published September 7, 2026 · on the feed September 11, 2026 · ▲ 25 · arXiv 2609.06931

LLM training & RLVision & multimodalReasoning & math Code arXiv ↗Hugging Face ↗Weights ↗

The abstract

Invasive coronary angiography (CAG) is the gold standard for diagnosing coronary artery disease, but interpretation varies substantially among observers. Existing AI systems can improve consistency but lack auditable decision processes and are limited in comprehensive open-ended assessment, undermining clinician trust and clinical adoption readiness. We developed CARDEA, a unified large vision-language model that serves as the inference core of a CAG pipeline. It was trained solely on public datasets and closed-ended tasks in three stages: visual feature alignment, a self-distilled Chain-of-Box (CoB) cold start, and reinforcement learning with verifiable rewards (RLVR) with a CoB reward encouraging bounding-box use in the reasoning trace. We assessed its two study-level diagnoses, dominance classification and complexity assessment, against a dedicated classifier and two interventional cardiologists. Report generation was excluded from training and evaluated zero-shot across stages on an external cohort using vessel-severity macro-F_1. CARDEA trailed the classifier on in-distribution dominance but drew level under domain shift (accuracy, 0.91 [95% confidence interval (CI), 0.86 to 0.95]) and was comparable to the cardiologists on complexity assessment (accuracy, 0.90 [CI, 0.82 to 0.97]). Only RLVR improved zero-shot report generation, raising its vessel-severity macro-F_1 (0.686 [CI, 0.664 to 0.707]) above the untuned base model (0.513) and over twice the always-normal floor (0.312). CARDEA runs an end-to-end CAG pipeline from raw multi-view videos through keyframe selection to study-level diagnosis while exposing auditable spatial evidence behind its conclusions. RLVR on verifiable closed-ended tasks surfaced open-ended reporting ability that supervised imitation did not. Clinical use requires prospective validation against expert cardiologists.

The Brief

3:04

A short podcast summary of the paper. Written and voiced by AI.

Transcript

CARDEA. Auditable Reasoning Grounded in Spatial Evidence for End-to-End Coronary Angiography Interpretation. By Jia-Jen Lee and four others, from China Medical University Hospital and China Medical University. Published on the seventh of September. Its code repository is public and real: about twenty-five source files.

Invasive coronary angiography, or CAG, is the gold standard for diagnosing coronary artery disease, yet the way it is read varies substantially from one observer to the next. AI systems can make interpretation more consistent. But the existing ones lack decision processes that can be audited, so a clinician cannot see why a conclusion was reached. They are also limited when it comes to comprehensive, open-ended assessment. Both gaps undermine the trust of clinicians, and both hold back how ready such systems are for clinical adoption.

CARDEA is a unified large vision-language model that serves as the inference core of a whole CAG pipeline. Its defining feature is that its reasoning is grounded in spatial evidence. It exposes bounding boxes behind its conclusions, so the path from image to judgement can be inspected rather than taken on trust. That is what the title means by auditable reasoning.

The model was trained only on public datasets and only on closed-ended tasks, in three stages. First comes visual feature alignment. Second comes a cold start on self-distilled Chain-of-Box reasoning, CoB for short. Third comes reinforcement learning with verifiable rewards, RLVR, which includes a CoB reward that encourages the model to use bounding boxes in its reasoning trace. In use, the pipeline runs end to end: from raw multi-view videos, through keyframe selection, to a diagnosis at the level of the whole study. Each stage builds on the last: first the model learns to see the images, then it learns to point at what it sees while reasoning, and finally it is rewarded for getting verifiable answers right.

Two study-level diagnoses were assessed, dominance classification and complexity assessment, against a dedicated classifier and against two interventional cardiologists. On dominance, CARDEA trailed the classifier in distribution, but drew level under domain shift, with an accuracy of zero point nine one and a confidence interval from zero point eight six to zero point nine five. On complexity it was comparable to the cardiologists, at an accuracy of zero point nine, with an interval from zero point eight two to zero point nine seven.

Report generation was never part of training. It was evaluated zero-shot, on an external cohort, after each training stage, scored by vessel-severity macro F one. Only the RLVR stage improved it. The score rose to zero point six eight six, above the untuned base model at zero point five one three, and more than twice the floor of zero point three one two set by always answering normal.

One result concerns where the reporting ability came from. Reinforcement learning on verifiable, closed-ended tasks surfaced an open-ended reporting skill that supervised imitation did not. The model was never taught to write reports, and it got better at writing them anyway. The authors are explicit about the limit: clinical use still requires prospective validation against expert cardiologists.

Paper Quest · 7 chapters · about 41 min

Play this paper

Learn it by doing: make the calls the authors made, guess the result before you see it, and defend it in a viva graded on your own words. Chapter 1 is right here.

Chapter 1 🧩 · The problem

Every quest starts with a wall. Here it is a doctor who will not trust what they cannot check.

You are building an AI reader for coronary angiograms, the X-ray videos used to diagnose heart artery disease. Cardiologists reading the same films often disagree, so consistency would help.

The road ahead

  1. 1 · The problem ~7 min Doctors reading heart artery X-ray videos often disagree, and current AI readers give answers that a clinician has no way to check.
  2. 2 · What came before ~3 min
  3. 3 · The key idea ~9 min The model puts bounding boxes inside its reasoning, so each step points at a region of the angiogram that a clinician can check.
  4. 4 · Choose your own research ~3 min
  5. 5 · Build the method ~8 min Three training stages build a boxing, reasoning model; then a two-pass pipeline picks keyframes from videos and diagnoses the whole study with boxes.
  6. 6 · The experiment ~6 min You’ll guess: Report writing was never trained. Which of the training stages improved the model's zero-shot report generation?
  7. 7 · The viva ~5 min Three questions from the examiners, answered in your own words. Win it for the paper’s trophy.
Join free to play the whole quest ›

Free, with Google or an email address. Your stars and progress are kept.

KipQuest: the day’s AI research, as podcasts and quests. All papers Android app Privacy Contact Episodes are written and voiced by AI from each paper. Summaries can contain mistakes: the paper is the source.