← Latest papers
🤖 AI

PACE: A Neuro-Symbolic Framework for Plausible and Actionable Counterfactual Explanations

This paper introduces PACE, a modular neuro-symbolic framework that combines neural predictive models with symbolic reasoning to generate counterfactual explanations that are not only valid but also realistic and actionable by explicitly enforcing domain-specific constraints and feasible interventions.

Original authors: Pavel Iakovets, Liyanapathiranage Sudeepika Wajirakumari Samarathunga, Martin Thomas Horsch, Fadi Al Machot

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

Original authors: Pavel Iakovets, Liyanapathiranage Sudeepika Wajirakumari Samarathunga, Martin Thomas Horsch, Fadi Al Machot

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 using a machine learning "black box" to decide if you qualify for a loan or a job. The computer says "No." You ask, "What do I need to change to get a 'Yes'?"

A standard AI might give you an answer like, "If you were 150 years old and worked 200 hours a week, you'd get the loan." While mathematically true (it changes the prediction), it's useless because it's impossible to do.

This paper introduces PACE, a new system designed to give you answers that are not just mathematically correct, but also realistic and doable.

Here is how PACE works, broken down into simple concepts:

1. The Problem: The "Unrealistic" Advice

Think of standard AI explanation tools as a reckless travel agent. If you ask, "How do I get from New York to London?" they might say, "Fly at the speed of light." It gets you there (valid), but you can't actually do it (not plausible).

Existing methods often focus only on changing the result (getting the "Yes") without checking if the steps to get there make sense in the real world. They might suggest changing your age or your gender, which are things you simply cannot change.

2. The Solution: The "Neuro-Symbolic" Team

The authors created PACE, which acts like a two-person team working together to give you advice:

  • The Neural Network (The "Gambler"): This is the AI that knows how to predict the outcome. It's good at guessing, "If you change X, the result will likely flip to Y." But it doesn't know the rules of the real world.
  • The Symbolic Reasoner (The "Rulebook"): This is a strict logic engine that holds a list of real-world rules. It knows that you can't change your age, that you can't work 200 hours a week, and that you can only move from a "High School" education to "Some College," not jump straight to "PhD" in one step.

PACE forces the "Gambler" to only suggest changes that the "Rulebook" approves.

3. How It Works: The "Search with a Fence"

Imagine you are looking for a specific key in a giant field.

  • Old methods run around the whole field randomly. They might find the key quickly, but they might also suggest you dig up a mountain to find it.
  • PACE builds a fence around the field. This fence represents the "feasible intervention space." The system knows you can only walk inside the fence. It systematically checks every spot inside the fence until it finds the key.

If the key isn't inside the fence (meaning no realistic change can get you a "Yes"), PACE admits it. It won't lie and tell you to break the laws of physics.

4. The Test: The "Adult Income" Case Study

To test this, the researchers used a dataset about people's incomes. They asked the system: "What small, realistic changes can a person make to increase their income from under $50k to over $50k?"

They compared PACE against other popular methods (like DiCE, Wachter, and Random Search).

The Results:

  • The "Reckless" Methods (Random Search, DiCE): They were very good at finding some way to change the prediction (High "Validity"). However, most of their suggestions were nonsense (Low "Plausibility"). For example, they might suggest changing a person's sex or age.
  • PACE: It was slightly slower at finding any answer because it was strictly following the rules. However, 100% of the answers it gave were realistic.
    • It suggested things like: "Increase your education level by one step" or "Work a few more hours a week."
    • It never suggested impossible changes.

5. The Trade-Off

The paper highlights a clear trade-off, like choosing between speed and safety.

  • If you want the fastest answer that changes the result, you might get a suggestion that is impossible to follow.
  • If you want a suggestion you can actually do, you need a system like PACE that checks the rules first.

Summary

PACE is a framework that combines a smart AI predictor with a strict logic checker. It ensures that when an AI tells you how to change your life to get a better outcome, the advice is actionable. It won't tell you to become a different person; it will tell you what realistic steps you can actually take.

The paper concludes that while this approach sometimes takes a bit longer to find an answer, it is much better at providing trustworthy, real-world advice than methods that ignore the rules of reality.

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 →