Feature Shift Detection: Localizing Which Features Have Shifted via Conditional Distribution Tests
Not on the map. Why?
Abstract (arXiv)
While previous distribution shift detection approaches can identify if a shift has occurred, these approaches cannot localize which specific features have caused a distribution shift -- a critical step in diagnosing or fixing any underlying issue. For example, in military sensor networks, users will want to detect when one or more of the sensors has been compromised, and critically, they will want to know which specific sensors might be compromised. Thus, we first define a formalization of this problem as multiple conditional distribution hypothesis tests and propose both non-parametric and parametric statistical tests. For both efficiency and flexibility, we then propose to use a test statistic based on the density model score function (i.e. gradient with respect to the input) -- which can easily compute test statistics for all dimensions in a single forward and backward pass. Any density model could be used for computing the necessary statistics including deep density models such as normalizing flows or autoregressive models. We additionally develop methods for identifying when and where a shift occurs in multivariate time-series data and show results for multiple scenarios using realistic attack models on both simulated and real world data.
Key facts. Cited by 24 papers in the map (data through 14 Oct 2026). Builds on 14 of its 30 references that are in the map. First posted on arXiv 14 Jul 2021.
Builds on
14 of 30 references.
References · 14
- 2016Density estimation using Real NVPcited by 2,042
- 2018Glow: Generative Flow with Invertible 1x1 Convolutionscited by 1,545
- 2018Deep Anomaly Detection with Outlier Exposurecited by 942
- 2017Masked Autoregressive Flow for Density Estimationcited by 684
- 2020Learning under Concept Drift: A Reviewcited by 477
- 2018Failing Loudly: An Empirical Study of Methods for Detecting Dataset Shiftcited by 243
- 2018Adversarially Learned Anomaly Detectioncited by 115
- 2013Deep AutoRegressive Networkscited by 61
- 2016Iterative Gaussianization: from ICA to Random Rotationscited by 26
- 2019Variational approximations using Fisher divergencecited by 13
- 2018Request-and-Reverify: Hierarchical Hypothesis Testing for Concept Drift Detection with Expensive Labelscited by 11
- 2018Fisher Efficient Inference of Intractable Modelscited by 9
Built on by
Citing papers per year: 2022: 5; 2023: 4; 2024: 6; 2025: 7; 2026: 2.
24 papers.
Sort:
- 2022Fairness Transferability Subject to Bounded Distribution Shiftcited by 28
- 2022Towards Explaining Distribution Shiftscited by 26
- 2023Calibration of Time-Series Forecasting: Detecting and Adapting Context-Driven Distribution Shiftcited by 25
- 2022"Why did the Model Fail?": Attributing Model Performance Changes to Distribution Shiftscited by 18
- 2025Out-of-Distribution Generalization in Time Series: A Surveycited by 16
- 2022Online Distribution Shift Detection via Recency Predictioncited by 6
- 2024A hierarchical decomposition for explaining ML performance discrepanciescited by 5
- 2024Inherent Diverse Redundant Safety Mechanisms for AI-based Software Elements in Automotive Applicationscited by 4
- 2024Identifying General Mechanism Shifts in Linear Causal Representationscited by 4
- 2024Diagnostic Runtime Monitoring with Martingalescited by 3
- 2023MLHOps: Machine Learning for Healthcare Operationscited by 2
- 2023Adversarial Learning for Feature Shift Detection and Correctioncited by 2
12 more
- 2023Deephys: Deep Electrophysiology, Debugging Neural Networks under Distribution Shiftscited by 1
- 2025Interpretable Model Drift Detectioncited by 1
- 2025"Who experiences large model decay and why?" A Hierarchical Framework for Diagnosing Heterogeneous Performance Driftcited by 1
- 2026TASTE: Task-Aware Out-of-Distribution Detection via Stein Operatorscited by 1
- 2022Towards Robust Off-Policy Evaluation via Human Inputscited by 0
- 2024Learning Run-time Safety Monitors for Machine Learning Componentscited by 0
- 2024Spurious Correlations in Concept Drift: Can Explanatory Interaction Help?cited by 0
- 2025A generalized approach to label shift: the Conditional Probability Shift Modelcited by 0
- 2025Explaining Concept Shift with Interpretable Feature Attributioncited by 0
- 2025Feature Shift Localization Networkcited by 0
- 2025Deceptive Risk Minimization: Out-of-Distribution Generalization by Deceiving Distribution Shift Detectorscited by 0
- 2026Parameter-Efficient Temporal Domain Generalizationcited by 0
- 2026Parameter-Efficient Temporal Domain Generalization12 Feb 2026
- 2026TASTE: Task-Aware Out-of-Distribution Detection via Stein Operators7 Feb 2026
- 2025Deceptive Risk Minimization: Out-of-Distribution Generalization by Deceiving Distribution Shift Detectors15 Sep 2025
- 2025Feature Shift Localization Network10 Jun 2025
- 2025"Who experiences large model decay and why?" A Hierarchical Framework for Diagnosing Heterogeneous Performance Drift31 May 2025
- 2025Explaining Concept Shift with Interpretable Feature Attribution27 May 2025
- 2025Out-of-Distribution Generalization in Time Series: A Survey18 Mar 2025
- 2025Interpretable Model Drift Detection9 Mar 2025
- 2025A generalized approach to label shift: the Conditional Probability Shift Model4 Mar 2025
- 2024Identifying General Mechanism Shifts in Linear Causal Representations31 Oct 2024
- 2024Diagnostic Runtime Monitoring with Martingales31 Jul 2024
- 2024Spurious Correlations in Concept Drift: Can Explanatory Interaction Help?23 Jul 2024
12 more
- 2024Learning Run-time Safety Monitors for Machine Learning Components23 Jun 2024
- 2024A hierarchical decomposition for explaining ML performance discrepancies22 Feb 2024
- 2024Inherent Diverse Redundant Safety Mechanisms for AI-based Software Elements in Automotive Applications13 Feb 2024
- 2023Adversarial Learning for Feature Shift Detection and Correction7 Dec 2023
- 2023Calibration of Time-Series Forecasting: Detecting and Adapting Context-Driven Distribution Shift23 Oct 2023
- 2023MLHOps: Machine Learning for Healthcare Operations4 May 2023
- 2023Deephys: Deep Electrophysiology, Debugging Neural Networks under Distribution Shifts17 Mar 2023
- 2022Online Distribution Shift Detection via Recency Prediction17 Nov 2022
- 2022"Why did the Model Fail?": Attributing Model Performance Changes to Distribution Shifts19 Oct 2022
- 2022Towards Explaining Distribution Shifts19 Oct 2022
- 2022Towards Robust Off-Policy Evaluation via Human Inputs18 Sep 2022
- 2022Fairness Transferability Subject to Bounded Distribution Shift31 May 2022
- 2022Fairness Transferability Subject to Bounded Distribution Shiftcited by 28
- 2022Towards Explaining Distribution Shiftscited by 26
- 2023Calibration of Time-Series Forecasting: Detecting and Adapting Context-Driven Distribution Shiftcited by 25
- 2022"Why did the Model Fail?": Attributing Model Performance Changes to Distribution Shiftscited by 18
- 2025Out-of-Distribution Generalization in Time Series: A Surveycited by 16
- 2022Online Distribution Shift Detection via Recency Predictioncited by 6
- 2024A hierarchical decomposition for explaining ML performance discrepanciescited by 5
- 2024Inherent Diverse Redundant Safety Mechanisms for AI-based Software Elements in Automotive Applicationscited by 4
- 2024Identifying General Mechanism Shifts in Linear Causal Representationscited by 4
- 2024Diagnostic Runtime Monitoring with Martingalescited by 3
- 2023MLHOps: Machine Learning for Healthcare Operationscited by 2
- 2023Adversarial Learning for Feature Shift Detection and Correctioncited by 2
12 most cited of 24 All 24 (JSON)
- 2026Parameter-Efficient Temporal Domain Generalization12 Feb 2026
- 2026TASTE: Task-Aware Out-of-Distribution Detection via Stein Operators7 Feb 2026
- 2025Deceptive Risk Minimization: Out-of-Distribution Generalization by Deceiving Distribution Shift Detectors15 Sep 2025
- 2025Feature Shift Localization Network10 Jun 2025
- 2025"Who experiences large model decay and why?" A Hierarchical Framework for Diagnosing Heterogeneous Performance Drift31 May 2025
- 2025Explaining Concept Shift with Interpretable Feature Attribution27 May 2025
- 2025Out-of-Distribution Generalization in Time Series: A Survey18 Mar 2025
- 2025Interpretable Model Drift Detection9 Mar 2025
- 2025A generalized approach to label shift: the Conditional Probability Shift Model4 Mar 2025
- 2024Identifying General Mechanism Shifts in Linear Causal Representations31 Oct 2024
- 2024Diagnostic Runtime Monitoring with Martingales31 Jul 2024
- 2024Spurious Correlations in Concept Drift: Can Explanatory Interaction Help?23 Jul 2024
12 newest of 24 All 24 (JSON)