Abstract
Recent work on adversarial learning has mainly focused on neural networks and domains in which those networks excel, such as computer vision and audio processing. Typically, the data in those domains is homogeneous, whereas domains with heterogeneous tabular datasets remain underexplored, despite their prevalence. When searching for adversarial patterns within heterogeneous input spaces, an attacker must simultaneously preserve the complex domain-specific validity rules of the data and the adversarial nature of the identified samples. As such, applying adversarial manipulations to heterogeneous datasets has proven challenging, and a generic attack method has not yet been proposed. However, this study argue that machine learning models trained on heterogeneous tabular data are as susceptible to adversarial manipulations as those trained on continuous or homogeneous data, such as images. To support this claim, a generic optimization framework for identifying adversarial perturbations in heterogeneous input spaces is introduced. The framework defines distribution-aware constraints to preserve the consistency of the adversarial examples and then incorporate them by embedding the heterogeneous input into a continuous latent space. Due to the nature of the underlying datasets, we focus on ℓ0 perturbations and demonstrate their applicability in real life. The effectiveness of the suggested approach is demonstrated using three datasets from different content domains. The results show that despite the constraints imposed on the input validity in heterogeneous datasets, machine learning models trained using such data are still susceptible to adversarial examples.
Original language | English |
---|---|
Article number | 108377 |
Journal | Knowledge-Based Systems |
Volume | 242 |
DOIs | |
State | Published - 22 Apr 2022 |
Keywords
- Adversarial examples
- Adversarial learning
- Tabular data
ASJC Scopus subject areas
- Software
- Management Information Systems
- Information Systems and Management
- Artificial Intelligence