Adversarial Learning for Feature Shift Detection and Correction
Miriam Barrabes, Daniel Mas Montserrat, Margarita Geleta, Xavier, Giro-i-Nieto, Alexander G. Ioannidis

TL;DR
This paper introduces an adversarial learning approach to detect and correct feature shifts in datasets, improving upon existing statistical and neural methods, with practical applications in multi-sensor and structured data.
Contribution
It presents a novel adversarial learning framework for localizing and correcting feature shifts, enhancing data integrity in various real-world datasets.
Findings
Outperforms existing statistical and neural methods in feature shift correction.
Effective with mainstream classifiers like random forests and gradient boosting.
Applicable to diverse data types including multi-sensor and biomedical data.
Abstract
Data shift is a phenomenon present in many real-world applications, and while there are multiple methods attempting to detect shifts, the task of localizing and correcting the features originating such shifts has not been studied in depth. Feature shifts can occur in many datasets, including in multi-sensor data, where some sensors are malfunctioning, or in tabular and structured data, including biomedical, financial, and survey data, where faulty standardization and data processing pipelines can lead to erroneous features. In this work, we explore using the principles of adversarial learning, where the information from several discriminators trained to distinguish between two distributions is used to both detect the corrupted features and fix them in order to remove the distribution shift between datasets. We show that mainstream supervised classifiers, such as random forest or…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
Taxonomy
TopicsTime Series Analysis and Forecasting · Anomaly Detection Techniques and Applications
