English

Contextual Learning for Anomaly Detection in Tabular Data

Machine Learning 2025-11-19 v2

Abstract

Anomaly detection is critical in domains such as cybersecurity and finance, especially when working with large-scale tabular data. Yet, unsupervised anomaly detection-where no labeled anomalies are available-remains challenging because traditional deep learning methods model a single global distribution, assuming all samples follow the same behavior. In contrast, real-world data often contain heterogeneous contexts (e.g., different users, accounts, or devices), where globally rare events may be normal within specific conditions. We introduce a contextual learning framework that explicitly models how normal behavior varies across contexts by learning conditional data distributions P(YC)P(\mathbf{Y} \mid \mathbf{C}) rather than a global joint distribution P(X)P(\mathbf{X}). The framework encompasses (1) a probabilistic formulation for context-conditioned learning, (2) a principled bilevel optimization strategy for automatically selecting informative context features using early validation loss, and (3) theoretical grounding through variance decomposition and discriminative learning principles. We instantiate this framework using a novel conditional Wasserstein autoencoder as a simple yet effective model for tabular anomaly detection. Extensive experiments across eight benchmark datasets demonstrate that contextual learning consistently outperforms global approaches-even when the optimal context is not intuitively obvious-establishing a new foundation for anomaly detection in heterogeneous tabular data.

Keywords

Cite

@article{arxiv.2509.09030,
  title  = {Contextual Learning for Anomaly Detection in Tabular Data},
  author = {Spencer King and Zhilu Zhang and Ruofan Yu and Baris Coskun and Wei Ding and Qian Cui},
  journal= {arXiv preprint arXiv:2509.09030},
  year   = {2025}
}

Comments

Submitted to TMLR. 26 pages, 4 figures, 8 tables, 1 algorithm, 8 datasets, contextual anomaly detection framework for tabular data

R2 v1 2026-07-01T05:31:06.922Z