← Latest papers
📊 statistics

WISCA: A Consensus-Based Approach to Harmonizing Interpretability in Tabular Datasets

This study presents WISCA, a novel consensus-based framework that harmonizes conflicting interpretability explanations for tabular datasets by integrating class probabilities and normalized attribution values, thereby improving the reliability of explanations across diverse machine learning models.

Original authors: Antonio Jesús Banegas-Luna, Horacio Pérez-Sánchez, Carlos Martínez-Cortés

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

Original authors: Antonio Jesús Banegas-Luna, Horacio Pérez-Sánchez, Carlos Martínez-Cortés

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 Problem: Too Many Opinions, One Confusing Answer

Imagine you have a "Black-Box" machine (a complex computer program) that makes important decisions, such as diagnosing a disease or approving a loan. You know the machine provides good answers, but you do not know why it made that decision.

To fix this, you hire six different "detectives" (interpretation algorithms) to look inside the box and tell you which clues (data features) were most important.

  • Detective A says: "It was the patient's age!"
  • Detective B says: "No, it was definitely the blood pressure!"
  • Detective C says: "Actually, it was the weather on the day of the visit."

They are all looking at the same machine, but they provide you with contradictory stories. This confuses you and leaves you unsure whom to trust. The paper calls this the "disagreement problem."

The Old Solutions: Flawed Paths to Agreement

The researchers tried to figure out if they could get these detectives to agree using standard methods for averaging their opinions. They tested five old methods:

  1. The Arithmetic Mean (The "Simple Average"): This is like calculating the average of all the detectives' scores.
    • The Flaw: It treats a detective who is 99% certain the same as one who is guessing randomly. It also gets confused when the detectives use different scoring systems (e.g., one uses 0–100, another uses 0–1).
  2. The Voting System: This counts how often a clue is mentioned in the "Top-5" list.
    • The Flaw: It ignores how much the detective liked the clue. It also ignores whether the machine actually made a good prediction. If the machine was wrong, the voting system still counts the clues.
  3. Harmonic and Geometric Means: These are sophisticated mathematical tricks for averaging.
    • The Flaw: They break down easily if a detective gives a score of zero (which often happens with unimportant clues). They also struggle with negative scores (which some detectives use to say: "This clue actually harms the prediction").
  4. Relative Position: This looks only at the order of the ranking (1st, 2nd, 3rd).
    • The Flaw: It discards the actual strength of the evidence.

The Result: None of these old methods were perfect. They often selected the wrong clues or were confused by noise.

The New Solution: WISCA (The "Smart Mediator")

The authors developed a new method called WISCA (Weighted Scaled Consensus Attributions). Think of WISCA not just as a calculator, but as a smart mediator who knows how to listen to the detectives correctly.

WISCA fixes the old problems with three main tricks:

  1. Leveling the Playing Field (Scaling):
    Imagine one detective speaks in "Dollars" and another in "Euros." You cannot simply add them together. WISCA first converts each detective's score into a unified "0 to 1" range so that everyone speaks the same language.

  2. Weighting by Confidence (The "Certainty" Factor):
    This is the most important part. WISCA asks: "How certain was the machine about this specific decision?"

    • If the machine is 99% certain it is a "Yes," WISCA listens very carefully to the detectives explaining that decision.
    • If the machine is at 50/50 (basically guessing), WISCA says: "This explanation is not reliable," and reduces the weight of those detectives' opinions.
    • Analogy: If a weather forecaster says, "It might rain" (low confidence), you do not take their advice as seriously as when they say, "It will definitely rain" (high confidence).
  3. Handling the Math Correctly:
    WISCA uses a special formula (a parabolic curve) to process the confidence values. It ensures that when the machine is absolutely certain (0% or 100% probability), the explanation receives full credit. When the machine is confused (50%), the explanation receives no credit.

How They Tested It

To see if WISCA works, the researchers did not use real data where they did not know the answer. Instead, they built six "Fake" datasets (like a video game simulation).

  • The Setup: They created a rule where they knew exactly which 3 or 4 clues were important (e.g., "If Feature A and Feature B are high, the answer is 1"). They added a lot of "noise" clues (useless data) to trick the models.
  • The Test: They ran 6 different machine learning models on these fake datasets and asked the 6 different detectives to explain them.
  • The Goal: Did the consensus method identify the true important clues (A and B), or was it distracted by the noise?

The Results

  • WISCA won. In almost every test, WISCA successfully identified the correct clues that the researchers had secretly programmed into the data.
  • The old methods struggled. The simple average and voting systems were often distracted by noise or failed when the machine learning model made a mistake.
  • Comparison with "linear" models: Even compared to a simple, transparent linear model (which is naturally easy to understand), WISCA performed just as well, proving it can find the truth even in complex "Black-Box" models.

Reality Checks

The researchers also tested WISCA on three public, real-world datasets (Cervical Cancer Risk, Wine Origin, and Bike Sharing).

  • Cancer: WISCA correctly identified the "Pap smear" as the most important factor, which is medically sensible.
  • Wine: It identified "Proline" (an amino acid) as a key factor for wine origin, which is scientifically correct.
  • Bikes: It correctly recognized that "registered users" drive bike rentals.

The Conclusion

The paper concludes that if you have multiple AI explainers giving you different stories, you cannot simply take a simple average. You need a smart consensus that:

  1. Normalizes the scores so they are comparable.
  2. Trusts the explanations only when the AI model is confident in its prediction.

WISCA is this smart consensus. It harmonizes the conflicting voices of different algorithms to give you a single, reliable, and trustworthy explanation of how the AI thinks.

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 →