← Latest papers
💻 computer science

Explainable AML Triage with LLMs: Evidence Retrieval and Counterfactual Checks

This paper proposes an explainable anti-money laundering (AML) triage framework that integrates retrieval-augmented evidence bundling, structured citation-constrained LLM outputs, and counterfactual validation to significantly improve decision auditability, reduce hallucinations, and achieve superior performance while maintaining strict regulatory compliance.

Original authors: Dorothy Torres, Wei Cheng, Ke Hu

Published 2026-04-23
📖 5 min read🧠 Deep dive

Original authors: Dorothy Torres, Wei Cheng, Ke Hu

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 a detective in a massive, chaotic city where millions of people are moving money every day. Your job is to find the few bad actors trying to hide stolen cash (money laundering). But here's the problem: your police scanner (the alert system) goes off constantly. It screams "SUSPICIOUS!" at almost everything, even when people are just buying groceries or paying rent.

You have a team of human investigators, but they are drowning. They have to check every single alarm, write a report explaining why it's suspicious, and prove it to a judge (the regulator). If they get it wrong, the bank gets fined; if they miss a criminal, the criminals win.

This paper proposes a new way to help these detectives using AI, but with a very strict set of rules to make sure the AI doesn't lie or make things up.

Here is the breakdown of their solution, using simple analogies:

1. The Problem: The "Hallucinating" Detective

Usually, when we use AI (Large Language Models) to help, we ask it: "Here is a weird transaction. Is it bad? Tell me why."

The problem is that AI is like a confident storyteller who makes things up. It might say, "This person is suspicious because they bought a boat in 2019," even if they never bought a boat. In a real court or bank audit, making up facts is a disaster. It's called "hallucination."

2. The Solution: The "Evidence-First" Detective

The authors built a system that treats the AI not as a storyteller, but as a lawyer who must cite their sources. They call this Explainable AML Triage.

Think of it like a three-step process:

Step A: The "Filing Cabinet" (Evidence Retrieval)

Before the AI is allowed to speak, the system forces it to open a specific filing cabinet.

  • The Rule: The AI can only look at specific documents: the customer's ID, the actual bank transaction records, the bank's rulebook, and past similar cases.
  • The Metaphor: Imagine the AI is a student taking a test, but they are not allowed to use their memory. They are only allowed to use a stack of papers the teacher hands them. If they write an answer, they must point to the exact line in the paper that proves it.
  • Result: The AI can't invent facts. If the paper doesn't say the person bought a boat, the AI can't say they did.

Step B: The "Fact-Checker" (Verification)

Once the AI writes its report (e.g., "Escalate this alert because the person moved $10,000 to a high-risk country"), a second automated system acts as a strict editor.

  • The Check: It looks at the report and says, "You cited 'Document A' for the $10,000 amount. Let me check Document A... Yes, it says $10,000. Good."
  • The Fix: If the AI says, "Document A says $10,000" but Document A actually says $1,000, the editor rejects the report and tells the AI: "Try again. You got the number wrong."
  • Result: This stops the AI from getting the numbers or dates wrong, which is crucial for legal compliance.

Step C: The "What-If" Game (Counterfactual Checks)

This is the most clever part. The system asks the AI: "Okay, you think this is suspicious because of the $10,000 transfer. But what if that transfer was actually $100? Would you still think it's suspicious?"

  • The Metaphor: Imagine a detective says, "I'm arresting this guy because he was running." The counterfactual check asks, "What if he was just walking fast?" If the detective still says, "Arrest him!" then the detective is being unreasonable.
  • The Goal: The system tests if the AI's decision is logical. If the AI changes its mind when a key fact changes, it proves the AI is actually thinking, not just guessing. If the AI keeps the same decision even when the evidence is removed, the system flags it as unreliable.

3. The Results: Why This Matters

The researchers tested this system against:

  • Old Rules: (Like a metal detector that beeps at everything).
  • Standard AI: (The confident liar).
  • Their New System: (The evidence-bound lawyer).

The findings:

  • Accuracy: The new system caught more real criminals and ignored more innocent people than the old methods.
  • Trust: Because the AI had to cite its sources, it stopped making up facts. Its "lie rate" dropped from 14% to just 2%.
  • Auditability: When a regulator asks, "Why did you flag this person?" the system can instantly show the exact document, the exact rule, and the exact logic. It's like having a perfect, unbreakable paper trail.

The Big Picture

This paper argues that in high-stakes jobs like banking and law, we shouldn't just ask AI to "be smart." We should build systems that force the AI to show its work.

By treating the AI like a lawyer who must cite evidence and a student who must pass a logic test, we get the speed of AI without the risk of it making up stories. It turns a "black box" that guesses into a "glass box" that explains, making it safe enough to use in the real world.

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 →