← Latest papers
📊 statistics

Hide&Seek: Learning to Explain in an End-to-End Differentiable Network

This paper introduces Hide&Seek, an end-to-end differentiable framework for instance-wise feature selection that jointly learns feature selection and prediction without information leakage by reformulating feature removal as a differentiable operation and stabilizing training through parsimony-weight annealing.

Original authors: Tal Ellinson, Hadi Mohasel Afshar, Sally Cripps

Published 2026-08-18
📖 5 min read🧠 Deep dive

Original authors: Tal Ellinson, Hadi Mohasel Afshar, Sally Cripps

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

In the modern world, computers are increasingly asked to make decisions that affect human lives, from approving loans to diagnosing illnesses. These systems, often called black-box models, are powerful because they can find complex patterns in vast amounts of data, but they are also opaque. They can tell us the answer, but they rarely explain how they arrived at it. To trust these systems, scientists and policymakers need to understand which specific pieces of information the computer relied on to make its decision. This is the field of feature selection: the art of identifying the most important variables in a dataset. While early methods looked for features that were important across an entire group of people, a more recent and necessary approach focuses on individual cases. A feature that matters for one patient might be irrelevant for another, just as a specific symptom might signal a heart attack in one person but be a sign of anxiety in another. The challenge has been to build a system that can dynamically decide, for every single individual, which facts are truly relevant without losing accuracy or tricking itself.

Researchers at the University of Technology Sydney have developed a new method called Hide&Seek to solve this problem. Their work addresses a subtle but critical flaw found in previous attempts to teach computers to explain themselves. In earlier systems, the computer would try to explain a decision by temporarily removing certain pieces of information from the input, much like covering up parts of a photograph to see if the image still makes sense. If the computer could still guess the outcome correctly after a piece of information was covered, that piece was deemed unimportant. However, the researchers discovered that these systems often learned to utilize the specific pattern of the "cover" itself. For instance, if a piece of data was always replaced with a zero when it was considered unimportant, the computer would learn that seeing a zero meant a specific type of situation, effectively using the absence of data as a secret code to make its prediction. This meant the system was not actually identifying the important features; it was just memorizing the rules of its own game.

To fix this, the Hide&Seek team redesigned how the computer handles missing information. Instead of replacing a removed feature with a fixed value like zero, they replace it with a random value drawn from the natural distribution of that data. Imagine a system trying to predict house prices. If it removes the "number of bedrooms" feature, previous methods might replace it with zero, which is an obvious signal that the data is missing. Hide&Seek, however, replaces it with a random number that looks like a plausible number of bedrooms found in real life. This makes it impossible for the computer to tell the difference between a real bedroom count and a replaced one, forcing it to rely only on the features it has chosen to keep. This approach prevents the system from exploiting the gaps in the data as a shortcut.

The researchers also introduced a training strategy that changes the computer's priorities over time. At the start of the learning process, the system is told to focus entirely on getting the prediction right, even if it uses many features. As training progresses, the system is gradually encouraged to use fewer features, learning to be more efficient and precise. This two-stage approach helps the computer avoid getting stuck in a bad solution where it relies on too many unnecessary details. The result is a model that is not only faster to train than its predecessors but also more accurate in identifying the true drivers of a decision.

When tested on a variety of scenarios, from synthetic data designed to trick the system to real-world credit card records and medical data, Hide&Seek consistently outperformed existing methods. In experiments involving "switch" features—variables that change the rules of the game depending on their value, such as temperature determining whether a store sells hot chocolate or iced tea—older methods failed to identify the switch as important about half the time. They were fooled by the pattern of the missing data. Hide&Seek, by contrast, correctly identified these critical switches nearly every time. The system also proved robust when dealing with highly correlated data, where many variables move together, a situation that often confuses other algorithms. In tests using images of handwritten digits, the method successfully highlighted the specific strokes that distinguished a three from an eight, whereas other methods produced scattered and inconsistent results.

The implications of this work extend beyond just making better algorithms. By ensuring that the explanations provided by these systems are genuine and not the result of hidden shortcuts, Hide&Seek offers a more reliable way to peer inside the black box. This is crucial for fields like medicine and finance, where understanding the "why" behind a decision is as important as the decision itself. The researchers demonstrated that by changing how information is hidden during the learning process, they could prevent the computer from learning to game the system. This allows for a more honest and transparent interaction between human decision-makers and the artificial intelligence tools they rely on, ensuring that the reasons given for a prediction are based on the actual data, not on the artifacts of the method used to analyze it.

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 →