One Class Classification
One-class classification (OCC) focuses on building models that can identify data points belonging to a single, known class, without requiring examples of the other classes. Current research emphasizes developing efficient algorithms, such as those based on linear-time operations or subspace learning, and addressing challenges like robustness to adversarial examples and the effective use of limited data, often employing models like Support Vector Data Description (SVDD) and deep learning architectures (e.g., autoencoders, transformers). OCC finds significant application in anomaly detection across diverse fields, including medical diagnosis, cybersecurity, and industrial quality control, offering solutions where obtaining comprehensive labeled datasets is difficult or impossible.
Papers
One-Class Classification for Intrusion Detection on Vehicular Networks
Jake Guidry, Fahad Sohrab, Raju Gottumukkala, Satya Katragadda, Moncef Gabbouj
Convolutional autoencoder-based multimodal one-class classification
Firas Laakom, Fahad Sohrab, Jenni Raitoharju, Alexandros Iosifidis, Moncef Gabbouj
Newton Method-based Subspace Support Vector Data Description
Fahad Sohrab, Firas Laakom, Moncef Gabbouj