DASVDD: Deep Autoencoding Support Vector Data Descriptor for Anomaly Detection

被引:17
作者
Hojjati, Hadi [1 ,2 ]
Armanfard, Narges [1 ,2 ]
机构
[1] McGill Univ, Dept Elect & Comp Engn, Montreal, PQ H3A 0C3, Canada
[2] Mila Quebec AI Inst, QC H2S, Montreal, PQ, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Anomaly detection; deep autoencoder; deep learning; support vector data descriptor; NETWORKS;
D O I
10.1109/TKDE.2023.3328882
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
One-Class anomaly detection aims to detect anomalies from normal samples using a model trained on normal data. With recent advancements in deep learning, researchers have designed efficient one-class anomaly detection methods. Existing works commonly use neural networks to map the data into a more informative representation and then apply an anomaly detection algorithm. In this paper, we propose a method, DASVDD, that jointly learns the parameters of an autoencoder while minimizing the volume of an enclosing hypersphere on its latent representation. We propose a novel anomaly score that combines the autoencoder's reconstruction error and the distance from the center of the enclosing hypersphere in the latent representation. Minimizing this anomaly score aids us in learning the underlying distribution of the normal class during training. Including the reconstruction error in the anomaly score ensures that DASVDD does not suffer from the hypersphere collapse issue since the DASVDD model does not converge to the trivial solution of mapping all inputs to a constant point in the latent representation. Experimental evaluations on several benchmark datasets show that the proposed method outperforms the commonly used state-of-the-art anomaly detection algorithms while maintaining robust performance across different anomaly classes.
引用
收藏
页码:3739 / 3750
页数:12
相关论文
共 50 条
[1]   Latent Space Autoregression for Novelty Detection [J].
Abati, Davide ;
Porrello, Angelo ;
Calderara, Simone ;
Cucchiara, Rita .
2019 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2019), 2019, :481-490
[2]  
[Anonymous], 2015, Technical report, 3
[3]  
Asuncion A., 2007, UCI machine learning repository
[4]   Evaluation of deep learning approaches based on convolutional neural networks for corrosion detection [J].
Atha, Deegan J. ;
Jahanshahi, Mohammad R. .
STRUCTURAL HEALTH MONITORING-AN INTERNATIONAL JOURNAL, 2018, 17 (05) :1110-1128
[5]   DeepAD: A Generic Framework Based on Deep Learning for Time Series Anomaly Detection [J].
Buda, Teodora Sandra ;
Caglayan, Bora ;
Assem, Haytham .
ADVANCES IN KNOWLEDGE DISCOVERY AND DATA MINING, PAKDD 2018, PT I, 2018, 10937 :577-588
[6]  
Chalapathy R, 2019, Arxiv, DOI arXiv:1901.03407
[7]   Anomaly Detection: A Survey [J].
Chandola, Varun ;
Banerjee, Arindam ;
Kumar, Vipin .
ACM COMPUTING SURVEYS, 2009, 41 (03)
[8]   Empirical Evaluation of Attacks Against IEEE 802.11 Enterprise Networks: The AWID3 Dataset [J].
Chatzoglou, Efstratios ;
Kambourakis, Georgios ;
Kolias, Constantinos .
IEEE ACCESS, 2021, 9 :34188-34205
[9]  
Chen ZM, 2018, WIREL TELECOMM SYMP
[10]  
Chong PY, 2021, Arxiv, DOI arXiv:2001.08873