One Class Classifier

One-class classification (OCC) focuses on building models that can identify data points belonging to a single known class, without requiring examples of other classes. Current research emphasizes improving OCC performance through ensemble methods, adapting to evolving data streams using population-based approaches, and leveraging deep learning architectures like autoencoders, variational autoencoders, and transformers, often incorporating novel loss functions or training strategies. OCC finds applications in diverse fields, including anomaly detection (e.g., in network security and satellite imagery analysis), and is particularly valuable when labeled data for other classes is scarce or unavailable, offering a powerful tool for various classification tasks.

Papers