One-Class Conditional Random Fields for Sequential Anomaly Detection
Proceedings of the Twenty-Third International Joint Conference on Artificial Intelligence. Pages 1685-1690.
Abstract
Sequential anomaly detection is a challenging problem due to the one-class nature of the data (i.e., data is collected from only one class) and the temporal dependence in sequential data. We present One-Class Conditional Random Fields (OCCRF) for sequential anomaly detection that learn from a one-class dataset and capture the temporal dependence structure, in an unsupervised fashion. We propose a hinge loss in a regularized risk minimization framework that maximizes the margin between each sequence being classified as normal and abnormal. This allows our model to accept most (but not all) of the training data as normal, yet keeps the solution space tight. Experimental results on a number of real-world datasets show our model outperforming several baselines. We also report an exploratory study on detecting abnormal organizational behavior in enterprise social networks.
@inproceedings{ijcai2013p250,
title = {One-Class Conditional Random Fields for Sequential Anomaly Detection},
author = {Song, Yale and Wen, Zhen and Lin, Ching-Yung and Davis, Randall},
booktitle = {Proceedings of the Twenty-Third International Joint Conference on
Artificial Intelligence, {IJCAI-13}},
publisher = {AAAI Press / International Joint Conferences on Artificial Intelligence},
editor = {Francesca Rossi},
pages = {1685--1690},
year = {2013},
month = {8},
url = {https://ijcai.org/proceedings/2013/250},
}
TY - CPAPER TI - One-Class Conditional Random Fields for Sequential Anomaly Detection AU - Song, Yale AU - Wen, Zhen AU - Lin, Ching-Yung AU - Davis, Randall T2 - Proceedings of the Twenty-Third International Joint Conference on Artificial Intelligence, IJCAI-13 PB - AAAI Press / International Joint Conferences on Artificial Intelligence PY - 2013 SP - 1685 EP - 1690 UR - https://ijcai.org/proceedings/2013/250 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: