Naive Bayes Classifiers over Missing Data: Decision and Poisoning
Not on the map. Why?
Abstract (arXiv)
We study the certifiable robustness of ML classifiers on dirty datasets that could contain missing values. A test point is certifiably robust for an ML classifier if the classifier returns the same prediction for that test point, regardless of which cleaned version (among exponentially many) of the dirty dataset the classifier is trained on. In this paper, we show theoretically that for Naive Bayes Classifiers (NBC) over dirty datasets with missing values: (i) there exists an efficient polynomial time algorithm to decide whether multiple input test points are all certifiably robust over a dirty dataset; and (ii) the data poisoning attack, which aims to make all input test points certifiably non-robust by inserting missing cells to the clean dataset, is in polynomial time for single test points but NP-complete for multiple test points. Extensive experiments demonstrate that our algorithms are efficient and outperform existing baselines.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 8 of its 47 references that are in the map. First posted on arXiv 8 Mar 2023.
Builds on
8 of 47 references.
References · 8
- 2017Certified Defenses for Data Poisoning Attackscited by 303
- 2017HoloClean: Holistic Data Repairs with Probabilistic Inferencecited by 79
- 2021Fast Certified Robust Training with Short Warmupcited by 46
- 2019Robustness Verification of Tree-based Modelscited by 33
- 2020Efficient Training of Robust Decision Trees Against Adversarial Examplescited by 24
- 2017BoostClean: Automated Error Detection and Repair for Machine Learningcited by 23
- 2020Nearest Neighbor Classifiers over Incomplete Information: From Certain Answers to Certain Predictionscited by 20
- 2022Certifiable Robustness for Nearest Neighbor Classifierscited by 3
Built on by
Citing papers per year: 2024: 1; 2025: 0; 2026: 1.
2 papers.
Similar, not cited
Close in wording, no citation either way
- 2025On Robustness of Linear Classifiers to Targeted Data Poisoning
- 2023Systematic Testing of the Data-Poisoning Robustness of KNN
- 2022Machine Learning Security against Data Poisoning: Are We There Yet?
- 2022How to Sift Out a Clean Data Subset in the Presence of Data Poisoning?
- 2022Robustly-reliable learners under poisoning attacks
- 2022Improved Certified Defenses against Data Poisoning with (Deterministic) Finite Aggregation
- 2024Regularized Robustly Reliable Learners and Instance Targeted Attacks
- 2022Wild Patterns Reloaded: A Survey of Machine Learning Security against Training Data Poisoning