Adversarial Data Poisoning for Fake News Detection: How to Make a Model Misclassify a Target News without Modifying It
Federico Siciliano, Luca Maiano, Lorenzo Papa, Federica Baccini, Irene Amerini, Fabrizio Silvestri
TL;DR
The paper investigates adversarial data poisoning in online fake-news detectors, showing an attacker can cause a true article to be misclassified by poisoning training data instead of editing the target article. It formalizes an online learning framework with iterative data updates and introduces two poisoning strategies for logistic regression: Most Confidence Mislabeling and Target Label Flipping. Through synthetic-data experiments, it demonstrates that vulnerability depends on model complexity: Linear LR is more prone to Most Confidence Mislabeling, while Quadratic LR is more susceptible to Target Label Flipping. The work highlights the need for defenses against data poisoning in online fake-news systems and outlines plans to test on real-world datasets and a broader set of models.
Abstract
Fake news detection models are critical to countering disinformation but can be manipulated through adversarial attacks. In this position paper, we analyze how an attacker can compromise the performance of an online learning detector on specific news content without being able to manipulate the original target news. In some contexts, such as social networks, where the attacker cannot exert complete control over all the information, this scenario can indeed be quite plausible. Therefore, we show how an attacker could potentially introduce poisoning data into the training data to manipulate the behavior of an online learning method. Our initial findings reveal varying susceptibility of logistic regression models based on complexity and attack type.
