On the Foundations of Adversarial Single-Class Classification
Ran El-Yaniv, Mordechai Nisenson

TL;DR
This paper formulates single-class classification as a two-player game against an adversary, identifying optimal strategies and demonstrating the advantages of randomized classifiers, with practical algorithms for implementation.
Contribution
It introduces a game-theoretic framework for SCC, derives optimal strategies, and provides an efficient algorithm for practical classifier construction.
Findings
Randomized classifiers can significantly outperform deterministic ones.
The proposed algorithm effectively identifies low-density regions of the target distribution.
The method is shown to be consistent and practical for real-world applications.
Abstract
Motivated by authentication, intrusion and spam detection applications we consider single-class classification (SCC) as a two-person game between the learner and an adversary. In this game the learner has a sample from a target distribution and the goal is to construct a classifier capable of distinguishing observations from the target distribution from observations emitted from an unknown other distribution. The ideal SCC classifier must guarantee a given tolerance for the false-positive error (false alarm rate) while minimizing the false negative error (intruder pass rate). Viewing SCC as a two-person zero-sum game we identify both deterministic and randomized optimal classification strategies for different game variants. We demonstrate that randomized classification can provide a significant advantage. In the deterministic setting we show how to reduce SCC to two-class classification…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAnomaly Detection Techniques and Applications · Imbalanced Data Classification Techniques · Adversarial Robustness in Machine Learning
