Triangle-Motif Proxy Entanglement in Markov Boundary-Based Fair Feature Selection: A Structural and Empirical Study
This paper demonstrates that in triangle-motif structures, the minimality and sufficiency guarantees of Markov Boundary-based feature selection can conflict with fairness goals by retaining high-utility proxies entangled with protected attributes, necessitating proxy-aware auditing before feature exclusion to avoid accuracy-fairness trade-offs.
Original paper licensed under CC BY 4.0 (https://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 high-stakes world of modern decision-making, from determining who gets a bank loan to deciding who is hired for a job, computer systems are increasingly tasked with making the call. These algorithms are designed to be accurate, but there is a growing demand that they also be fair, ensuring they do not discriminate against people based on protected characteristics like race or gender. To achieve this, data scientists often try to strip away sensitive information before the computer ever sees it. A popular method for finding the most useful information involves a concept called the Markov boundary. Think of this as a scientist's way of identifying the smallest, most essential group of clues needed to predict an outcome. If you have the right clues, you can predict the result perfectly without needing any extra, redundant data. The logic suggests that if you find this perfect, minimal set of clues and then simply remove the sensitive ones, you should be left with a model that is both accurate and fair.
However, a new study by researchers Roopa Maliakal and S. Asharaf from the Kerala University of Digital Sciences, Innovation and Technology challenges this straightforward approach. They investigated a specific, common situation where the clues needed to make a prediction are deeply tangled with the very information the system is supposed to ignore. The researchers found that in many real-world scenarios, the most useful predictors are not just loosely related to sensitive traits; they are structurally locked into the same pattern that makes them good at predicting the outcome. When researchers try to cut these "proxy" clues out of the system to ensure fairness, they often break the model's ability to predict accurately. The study suggests that simply removing a variable because it is linked to a protected group is not a neutral act; it is a trade-off that can cost the system its precision, and the cost is often higher than if a random, unrelated variable had been removed.
The researchers focused their attention on a specific shape of relationships between variables, which they call a "triangle motif." Imagine three points: a protected attribute, such as a person's gender; a target outcome, like their income; and a third variable, a proxy, such as their job title or hours worked. In this triangle, the job title is directly linked to the income, making it a vital clue for prediction. At the same time, the job title is also directly linked to gender, perhaps because of historical hiring patterns. Because the job title is so useful for predicting income and is not just a duplicate of the gender information, the computer's search for the "best" set of clues will naturally keep it. The researchers demonstrated that if you force the system to remove this job title to protect against gender bias, you are not just removing a sensitive link; you are removing a piece of the puzzle that the system genuinely needs to do its job.
To test this idea, the team did not rely on abstract theory alone. They built a controlled simulation where they knew exactly how the data was generated, creating these triangular relationships on purpose. In these simulations, they found that when they removed the proxy variable, the amount of useful information available to the computer dropped significantly. The system lost its ability to predict the outcome as well as it could before. This confirmed that the loss of accuracy was not a random glitch but a direct consequence of cutting a variable that was both predictive and entangled with the protected attribute. The study then moved to real-world data, using two large, well-known datasets about income: one from the UCI Adult dataset and another from the American Community Survey. They used two different, standard methods to find the "best" set of clues for predicting income, mimicking how a data scientist would normally work.
The results in the real world mirrored the simulations. The algorithms consistently kept certain variables, such as a person's relationship status, occupation, and hours worked, because these were the most reliable predictors of income. These variables were also highly correlated with protected attributes like sex and race. When the researchers then went back and manually removed these variables to try to make the model fair, the accuracy of the predictions fell. The drop in accuracy was not small or accidental; it was measurable and consistent across different types of computer models, including simple linear models and more complex, tree-based systems. In one dataset, removing the proxy variables caused a much larger drop in accuracy than if the researchers had simply removed a random set of unrelated variables. This proved that the cost was specific to the loss of the proxy information, not just a result of having fewer clues to work with.
The study also looked at whether removing these variables actually made the system fairer. The answer was complicated. In some cases, the gap between how different groups were treated did shrink, but in other cases, it did not change much at all. The improvement in fairness depended heavily on which specific measure of fairness was being used and which computer model was running the show. This inconsistency highlights a difficult reality: there is no single switch to flip that makes a model both perfectly accurate and perfectly fair when the data is this tangled. The researchers introduced a new tool called the Proxy Entanglement Penalty, which acts as a warning signal. It helps data scientists identify which variables are so deeply connected to both the outcome and the protected attribute that removing them will likely hurt the model's performance.
The authors are careful to state that their findings do not mean fair machine learning is impossible. Instead, they argue that the common practice of finding the best clues first and then trying to cut out the bad ones is flawed in these specific situations. If the clues needed for accuracy are the same ones that carry bias, a simple cut will not work. The study suggests that data scientists need to be more careful. Before they delete a variable, they should check if it is a vital piece of the puzzle that is just unfortunately linked to a sensitive trait. If it is, simply deleting it is likely to hurt the model's accuracy without guaranteeing fairness. The researchers recommend a more thoughtful approach where the decision to remove a variable is treated as a documented governance choice, weighing the loss of accuracy against the potential gain in fairness, rather than assuming that removing a variable is a harmless technical step.
Ultimately, this research reveals a structural tension in how we build fair algorithms. It shows that in many real-world economic settings, the information that makes a prediction good is often the same information that makes it unfair. The study provides evidence that trying to solve this by simply pruning the data is a blunt instrument that often fails. It calls for a shift in how we approach these problems, moving away from the idea that we can just delete the bias and keep the accuracy, and toward methods that might need to change the way the model learns or represents the data in the first place. The work serves as a reminder that in the complex web of human data, the lines between what is useful and what is unfair are often drawn in the same place, and cutting one without understanding the other can leave the whole system broken.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.