Beyond Attack Success Rate: A Multi-Metric Evaluation of Adversarial Transferability in Medical Imaging Models
This paper argues that relying solely on Attack Success Rate (ASR) is inadequate for evaluating adversarial robustness in medical imaging models, demonstrating through a systematic study of CNNs and Vision Transformers that a multi-metric framework incorporating perceptual quality and perturbation magnitude is essential for a comprehensive assessment of adversarial risk.
Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
The Big Picture: Why "Winning" Isn't Everything
Imagine you are a security guard at a high-tech museum (the Medical AI). Your job is to spot forgeries (adversarial attacks) on paintings.
For years, the only way to test if your security system was good was to ask one simple question: "Did the fake painting fool the guard?"
If the answer was Yes, the test was a "Success." If No, it was a "Failure." This is what researchers call Attack Success Rate (ASR). It's a simple "Pass/Fail" grade.
This paper argues that this "Pass/Fail" grade is dangerously incomplete.
The authors say: "Just because a forger fooled the guard doesn't tell us how they did it. Did they use a tiny, invisible scratch? Did they paint over the whole thing with a thick, obvious layer of mud? Did they use a cheap marker or a master artist's brush?"
In the world of medical AI, knowing only that an attack worked isn't enough. We need to know the cost of the attack and how obvious it is to a human doctor.
The Cast of Characters
To test this, the researchers set up a massive experiment involving:
- The Paintings: Four different types of medical images (skin spots, eye scans, tissue samples, and chest X-rays).
- The Guards (Models): Two different types of AI "guards."
- The Old School Guards (CNNs): These are like traditional detectives who look at clues one by one (like looking at the nose, then the eyes, then the mouth).
- The New School Guards (Vision Transformers/ViTs): These are like detectives who look at the whole picture at once, understanding how the nose relates to the eyes in a single glance.
- The Forgers (Attacks): Seven different methods used to trick the AI, ranging from subtle tweaks to heavy-handed distortions.
The Experiment: The "Magic Trick" Test
The researchers tried to trick the AI guards using these forgers. They measured three things:
- Did it work? (ASR): Did the AI get the diagnosis wrong?
- How ugly is it? (Perceptual Metrics): If a human looked at the image, would they notice the change? (Measured by how much the image looks like the original).
- How hard did they try? (Perturbation Strength): How much digital "noise" or change was added to the image?
The Shocking Discovery: The "Decoupling"
Here is the main finding, explained with an analogy:
Imagine you are trying to break into a house.
- Scenario A: You pick the lock with a tiny, invisible tool. The door opens. (High Success, Low Effort, Invisible).
- Scenario B: You kick the door down with a sledgehammer. The door opens. (High Success, High Effort, Very Obvious).
In the past, researchers thought that if you kicked the door down harder (increased the Perturbation Strength), you were more likely to succeed. They assumed there was a direct link between "how hard you hit" and "did the door open."
This paper found that link is broken.
They discovered that how well the attack works (ASR) has almost nothing to do with how ugly the image looks or how much "noise" was added.
- You can have a tiny, invisible change that tricks the AI 100% of the time.
- You can have a massive, ugly change that also tricks the AI 100% of the time.
- Conversely, a huge, ugly change might fail completely, while a tiny one succeeds.
The Analogy: It's like trying to guess if a magician will pull a rabbit out of a hat. The researchers found that the size of the hat (perturbation strength) or how messy the magician looks (image quality) tells you nothing about whether the rabbit will actually appear (the attack success).
The New School vs. The Old School
The study also compared the two types of AI guards:
- The Old School (CNNs): They were a bit unpredictable. Some were easy to trick, others were hard. If you tricked one, it didn't guarantee you could trick the next one.
- The New School (ViTs): They were surprisingly uniform. If you could trick one of these new AI models, you could almost certainly trick any of them. It's like if you found a master key for one brand of lock, it opened every single lock of that brand. This is a huge risk because it means an attacker only needs to study one model to defeat them all.
Why This Matters for Doctors
In a hospital, a doctor looks at an X-ray.
- If the AI is tricked by a tiny, invisible change, the doctor might not even notice the image has been tampered with. The AI gives a wrong diagnosis, and the patient gets the wrong treatment.
- If the AI is tricked by a huge, obvious change, the doctor might say, "Hey, this image looks weird, I'll ignore the AI and look myself."
The paper warns us: We cannot rely on "Did the AI fail?" as our only alarm system.
Because the "Success Rate" is disconnected from "Image Quality," an attacker could theoretically create an attack that is invisible to the human eye but deadly to the AI. If we only look at the success rate, we might think we are safe because the attacks are "weak" (low noise), when in reality, they are perfectly effective.
The Bottom Line
The authors are saying: "Stop using a single ruler to measure a complex problem."
To keep medical AI safe, we need a Multi-Metric Framework. We need to measure:
- Did it work?
- How much did it change the image?
- How much effort did it take to create?
Only by looking at all these factors together can we truly understand the risk and build systems that are safe for patients.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.