ARIADNE: A Perception-Reasoning Synergy Framework for Trustworthy Coronary Angiography Analysis

ARIADNE is a novel two-stage framework that enhances trustworthy coronary angiography analysis by employing DPO to align vision-language perception with topological constraints and utilizing RL-based reasoning with an explicit rejection mechanism, thereby achieving state-of-the-art vessel segmentation and significantly reducing false positives while prioritizing diagnostic reliability over mere coverage.

Zhan Jin, Yu Luo, Yizhou Zhang, Ziyang Cui, Yuqing Wei, Xianchao Liu, Xueying Zeng, Qing Zhang

Published 2026-03-20
📖 4 min read☕ Coffee break read

Imagine you are trying to navigate a complex, foggy maze made of tiny, winding rivers. Your goal is to find the narrowest, most dangerous parts of the rivers (stenosis) where a boat might get stuck.

For a long time, computers trying to solve this maze had two big problems:

  1. The "Pixel Puzzle" Problem: They were great at coloring in the river pixels correctly, but they kept drawing the river as a bunch of disconnected islands. It looked like a river, but if you tried to sail it, you'd fall off the edge because the computer didn't understand that rivers must be connected.
  2. The "False Alarm" Problem: When the computer saw a fork in the river or a place where two rivers crossed, it would panic and scream, "Danger! Narrowing!" when it was actually just a normal part of the river's shape. This made doctors tired of ignoring the computer's alarms.

Enter ARIADNE.

Named after the Greek figure who gave Theseus a thread to navigate the Labyrinth, this new AI framework is designed to be the ultimate guide for doctors looking at heart artery images. It solves the maze using a two-step team approach: a Perceptionist and a Reasoner.

Step 1: The Perceptionist (The "Thread" Keeper)

The Job: Drawing the map.

Traditional AI tries to win a game by matching every single colored dot (pixel) perfectly. But in medicine, a perfect dot-match isn't enough if the river is broken.

ARIADNE's Perceptionist uses a special trick called DPO (Direct Preference Optimization). Think of this like teaching a student not just by giving them a test, but by showing them two drawings and saying:

  • "This drawing has a broken river. Bad."
  • "This drawing has a continuous, flowing river, even if the edges are slightly fuzzy. Good."

By constantly showing the AI examples of "connected" vs. "broken" rivers, it learns a new rule: "Continuity is more important than perfect edges." It learns to hold the "thread" of the river together, ensuring the map it draws is a single, unbroken path, just like a real blood vessel.

Step 2: The Reasoner (The "Smart Navigator")

The Job: Finding the danger spots.

Once the Perceptionist has drawn a perfect, connected map, the Reasoner steps in. This is a Reinforcement Learning agent, which is like a video game character learning to play by trial and error.

The Reasoner walks along the river map looking for narrow spots. But here is the genius part: It has a "Skip" button.

  • Old AI: Sees a fork in the river, thinks "Narrowing!" and raises a false alarm.
  • ARIADNE's Reasoner: Sees a fork, thinks, "Hmm, this looks like a tricky fork, not a blockage. I'm not 100% sure. I will skip this and ask a human doctor to check it later."

This "Skip" button is crucial. Instead of trying to guess everything and making lots of mistakes, the AI admits when it's confused. This shifts the goal from "finding as many things as possible" to "finding only the things we are sure about."

The Result: A Trustworthy Co-Pilot

When the team works together:

  1. The Perceptionist draws a map where the rivers never break.
  2. The Reasoner walks that map, ignoring confusing forks and only flagging the real blockages.

Why does this matter?

  • Fewer False Alarms: The system stops crying wolf. It reduced false alarms by 41%, meaning doctors won't be annoyed by constant, unnecessary alerts.
  • Better Safety: It found the real blockages just as well as the best existing systems, but with much higher confidence.
  • Generalization: It works well even when looking at images from different hospitals or with different camera settings, proving it learned the rules of anatomy, not just memorized the pictures.

The Big Picture

This paper is a breakthrough because it realizes that for medical AI, being "smart" isn't just about seeing details; it's about understanding structure.

Just as you wouldn't trust a GPS that draws a road that disappears into a cliff, you can't trust a medical AI that draws a blood vessel that breaks in half. ARIADNE teaches the AI to respect the "thread" of life, making it a reliable partner for doctors in saving lives.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →