Feature importance method accounts for feature dependencies and improves reliability

MCIR: A Feature Dependence-Aware Explainability Method with Reliability Guarantees

Machine LearningArtificial Intelligence

Summary

Machine learning models often use features that share information with one another, making it hard to tell which features are truly important. The authors created a method called MCIR to better measure the unique contribution of each feature by considering how it relates to similar features. This method assigns each feature a score between zero and one, showing how much new information it adds beyond its related features. The authors show that MCIR works well especially when data has features that are nearly duplicates, making explanations more stable and reliable.

What this means in practice

  • For data science teams: Produce more reliable global explanations of machine-learning models when features are strongly correlated or redundant.
  • For financial model auditors: Assess the unique impact of overlapping predictive features in credit scoring or risk models to ensure compliance and trust.

Authors

Poushali Sengupta, Sabita Maharjan, Frank Eliassen, Shashi Raj Pandey, Yan Zhang

Abstract

Modern machine-learning models often contain strongly dependent or redundant features, making feature attribution difficult because shared predictive information can be distributed across correlated predictors. Existing methods such as SHAP, LIME, HSIC, MI/CMI, and SAGE may therefore produce unstable rankings under multicollinearity or near-duplicate predictors. We propose the Mutual Correlation Impact Ratio Method (MCIR-M), a dependence-aware global feature-importance approach that quantifies the unique predictive information contributed by each feature beyond a selected dependence neighbourhood. MCIR-M introduces the Mutual Correlation Impact Ratio (MCIR), which conditions each feature on strongly dependent neighbours and computes a normalized ratio of conditional to block-level information. The population score lies in [0,1] and equals zero under exact conditional redundancy. We also introduce a lightweight estimation procedure that computes MCIR using a fraction of the available data and evaluates agreement with full-data explanations. Across controlled synthetic redundancy experiments and the UCI HAR benchmark, MCIR shows dependence-aware ranking behaviour, with its clearest advantage under injected near-duplicate predictors. Comparisons with independent and conditional SHAP, SAGE, HSIC, MI-based scores, and CIR-family baselines are mixed across real-data criteria. Reduced explanation samples lower computational burden in the evaluated configurations, while agreement with full-data explanations is assessed separately through ranking, head-set, and faithfulness diagnostics. Overall, MCIR-M provides a practical dependence-aware diagnostic for global explanation under strong feature dependence.