Explainable AI Through a Democratic Lens: DhondtXAI for D'Hondt-Projected Feature Attribution
This paper introduces DhondtXAI, a novel, SHAP-independent explainable AI framework for tabular data that adapts the D'Hondt apportionment method to allocate feature attribution through background-interventional effects, feature alliances, and thresholds, demonstrating high accuracy in synthetic tests and strong agreement with SHAP on healthcare datasets while preserving completeness by construction.
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 have a very smart, but mysterious, computer program (an AI) that helps doctors predict if a patient has breast cancer or diabetes. The problem is, this computer is a "black box." It gives an answer, but it doesn't easily explain why it made that choice. It looks at dozens of clues (like cell size, age, or symptoms), but we don't know which clues matter the most.
This paper introduces a new way to understand these clues called DhondtXAI. Instead of using complex math jargon, the author, Türker Berk Dönmez, decides to treat the AI's decision-making process like a democratic election.
Here is how it works, broken down into simple concepts:
1. The Features are Political Parties
In a normal election, different political parties run for office. In this AI system, every "clue" (or feature) the computer looks at is treated like a political party.
- The Votes: The computer calculates how important each clue is. This importance score is turned into "votes." A clue that is very important gets millions of votes; a less important one gets fewer.
- The Seats: The goal is to see how many "seats" in a parliament each clue wins. The total number of seats is fixed (like 600 seats in a parliament).
2. The D'Hondt Method: A Fair Way to Count
The paper uses a specific rule called the D'Hondt method to count the votes. This is a real-world rule used in countries like Turkey and Spain to make sure smaller parties get a fair chance at representation, not just the biggest ones.
- How it works: Imagine the computer has 600 empty seats to fill. It looks at who has the most votes and gives them a seat. Then, it recalculates the odds for everyone else. It keeps handing out seats one by one until all 600 are filled.
- The Result: The clues that get the most "seats" are the ones the AI relied on most heavily to make its decision. If "Cell Shape" gets 124 seats and "Age" only gets 26, you know the computer cared much more about the shape of the cell than the age of the patient.
3. Forming Alliances (Teamwork)
In real politics, small parties sometimes join forces to form a "coalition" or "alliance" so they can win more seats together. DhondtXAI lets you do the same thing with AI clues.
- The Example: In the diabetes study, the author grouped related symptoms together. Instead of looking at "thirst," "frequent urination," and "weight loss" as three separate parties, he put them in one big "Diabetes Symptoms" alliance.
- The Benefit: This alliance combined their votes. Suddenly, this "super-party" won a massive number of seats (361 out of 600), showing that symptoms as a group are the most powerful predictor, even if individual symptoms might look small on their own.
4. The Threshold Filter (The Minimum Bar)
Sometimes, there are too many small parties (or unimportant clues) cluttering up the parliament. The paper introduces a threshold, which is like a minimum bar a party must jump over to get into the election.
- How it works: The user can say, "Only parties with at least 10% of the votes get a seat."
- The Result: Any clue that didn't make the cut is kicked out. Its votes are then redistributed to the stronger clues that did make the cut. This cleans up the noise and leaves you with a clear list of only the most important factors.
What Did They Find?
The author tested this new "Election System" against a standard, well-known method called SHAP (which uses complex math to explain AI).
- Breast Cancer Test: When they ran the test on a breast cancer model, the "Election" and the "Math" agreed almost perfectly. The clues that won the most seats in the parliament were the exact same clues that the math said were most important.
- Diabetes Test: They did the same for diabetes. Again, the results matched up. The "Alliance" of diabetes symptoms won the election, confirming that these symptoms are the key drivers of the prediction.
Why Does This Matter?
The paper argues that this method is great because it turns boring, confusing data into a story we all understand: Politics.
- Instead of looking at a spreadsheet of numbers, a doctor or a patient can look at a "Parliament" and see which "parties" (clues) are holding the most power.
- It makes the AI feel more transparent and fair, like a democracy where every voice (clue) gets a chance to be heard, but the loudest voices (most important clues) get the most seats.
In short, DhondtXAI takes the scary, invisible logic of an AI and turns it into a visible, democratic election where you can clearly see who is in charge of the decision.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.