Who Are You Explaining To? A Multi-Agent System for Audience-Aware XAI Narratives
The paper introduces XstrAI, a multi-agent framework that generates audience-aware explainable AI narratives by treating feature attributions as immutable evidence and employing specialized agents for planning, realization, and validation to ensure faithful, appropriate communication for diverse stakeholders like patients, clinicians, and data scientists.
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
Imagine you are walking into a room where a super-smart computer has just made a prediction about your future, like whether you might get sick or how well you'll do in a game. This computer doesn't just guess; it has a secret notebook full of math that explains why it made that guess. This field of study is called "Explainable AI" (XAI). The idea is that if a computer makes a decision, we should be able to ask, "Why?" and get a real answer, not just a magic number.
But here is the tricky part: the "why" in the computer's notebook is written in a very strict, technical language. It's like a recipe written in a code that only a master chef can read. If you show that same recipe to a hungry child, a busy parent, and a food scientist, they will all understand it differently. The child needs a simple story about "yummy ingredients," the parent needs to know if it's safe and quick, and the scientist needs to know the exact chemical ratios. If you give the child the scientist's complex math, they will be confused. If you give the scientist the child's simple story, they will think you aren't taking them seriously. The big question this paper tackles is: How do we take that one strict, technical answer and turn it into three different, perfect stories for three different people, without changing the actual facts?
The researchers behind this paper, Francesco Musicco and his team, built a new system called XstrAI to solve this problem. They realized that simply asking a fancy AI chatbot to "explain this to a kid" often leads to mistakes. The chatbot might make up facts, mix up cause and effect, or sound convincing but actually lie about what the computer really thought. To fix this, they created a team of three AI "agents" (think of them as a small, specialized crew) that work together like a production line in a factory.
First, they take the computer's raw math and lock it into a digital "ID card" called an ExplanationCard. This card is unchangeable; it holds the true facts, like a sealed evidence bag in a courtroom. No matter who is listening, the facts inside this card never change. Then, the three agents take over:
- The Framer: This agent is the planner. It looks at the ID card and decides, "Okay, if we are talking to a doctor, we need to use big words and focus on the numbers. If we are talking to a patient, we need to be gentle and focus on what they can control." It draws up a blueprint for the story.
- The Narrator: This agent is the writer. It takes the blueprint and the ID card and writes the actual story. It makes sure to follow the rules set by the Framer, so the doctor gets a technical report and the patient gets a friendly letter.
- The Reviewer: This agent is the strict editor. It reads the story and checks it against the original ID card. Did the writer invent a fact? Did they say the wrong thing? If the story is wrong, the Reviewer sends it back to the Framer or Narrator to fix it. They can do this a few times until the story is perfect.
The team tested this system on two real-world medical problems: predicting the risk of diabetes and the risk of having a stroke. They compared their new "three-agent crew" against 11 other ways of doing things, including just asking a chatbot to write a story and other simpler methods.
The results were quite clear. When they asked independent judges (both other AIs and real humans) to read the stories, the XstrAI system was much better at knowing who it was talking to. The stories for patients sounded like they were written for patients, and the stories for doctors sounded like they were written for doctors. In fact, the system was so good that judges could correctly guess who the story was for 100% of the time, whereas other methods often got it wrong.
For the patients, the system successfully avoided scary medical jargon and focused on things they could actually change, like their weight or diet, rather than things they couldn't, like their age. For the doctors, it kept all the precise numbers and technical details they needed. Even though the system was very careful to stick to the facts, it managed to make the stories sound natural and not robotic.
The paper suggests that this "team approach" is a smarter way to handle AI explanations than just letting a single chatbot try to do everything at once. By separating the planning, the writing, and the checking, they made sure the stories were both easy to understand and strictly true to the original computer's math. While the study was a success in a controlled test, the authors note that more testing with larger groups of real people is needed to see how well this works in the real world. But for now, XstrAI shows a promising path toward making AI decisions that everyone, from a curious teenager to a seasoned doctor, can actually understand.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.