Anomaly detection combining one-class SVMs and particle swarm optimization algorithms

被引:35
作者
Tian, Jiang [1 ]
Gu, Hong [1 ]
机构
[1] Dalian Univ Technol, Sch Elect & Informat Engn, Dalian, Peoples R China
关键词
Outlier detection; Particle swarm optimization; Support vector machine; Anomaly detection; One-class classification; NOVELTY DETECTION; SUPPORT; CLASSIFICATION; MACHINE;
D O I
10.1007/s11071-009-9650-5
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
Anomalies are patterns in data that do not conform to a well-defined notion of normal behavior. One-class Support Vector Machines calculate a hyperplane in the feature space to distinguish anomalies, but the false positive rate is always high and parameter selection is a key issue. So, we propose a novel one-class framework for detecting anomalies, which takes the advantages of both boundary movement strategy and the effectiveness of evaluation algorithm on parameters optimization. First, we search the parameters by using a particle swarm optimization algorithm. Each particle suggests a group of parameters, the area under receiver operating characteristic curve is chosen as the fitness of the object function. Second, we improve the original decision function with a boundary movement. After the threshold has been adjusted, the final detection function will bring about a high detection rate with a lower false positive rate. Experimental results on UCI data sets show that the proposed method can achieve better performance than other one class learning schemes.
引用
收藏
页码:303 / 310
页数:8
相关论文
共 50 条
[21]   ManetSVM: Dynamic Anomaly Detection using One-class Support Vector Machine in MANETs [J].
Barani, Fatemeh ;
Gerami, Sajjad .
2013 10TH INTERNATIONAL ISC CONFERENCE ON INFORMATION SECURITY AND CRYPTOLOGY (ISCISC), 2013,
[22]   Timeseries Anomaly Detection using Temporal Hierarchical One-Class Network [J].
Shen, Lifeng ;
Li, Zhuocong ;
Kwok, James T. .
ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 33, NEURIPS 2020, 2020, 33
[23]   Unsupervised Anomaly Detection Based on Clustering and Multiple One-Class SVM [J].
Song, Jungsuk ;
Takakura, Hiroki ;
Okabe, Yasuo ;
Kwon, Yongjin .
IEICE TRANSACTIONS ON COMMUNICATIONS, 2009, E92B (06) :1981-1990
[24]   Localized Multiple Kernel learning for Anomaly Detection: One-class Classification [J].
Gautam, Chandan ;
Balaji, Ramesh ;
Sudharsan, K. ;
Tiwari, Aruna ;
Ahuja, Kapil .
KNOWLEDGE-BASED SYSTEMS, 2019, 165 :241-252
[25]   Combining Diverse One-Class Classifiers [J].
Krawczyk, Bartosz ;
Wozniak, Michal .
HYBRID ARTIFICIAL INTELLIGENT SYSTEMS, PT II, 2012, 7209 :590-601
[26]   Optimization Algorithms for One-Class Classification Ensemble Pruning [J].
Krawczyk, Bartosz ;
Wozniak, Michal .
INTELLIGENT INFORMATION AND DATABASE SYSTEMS, PT II, 2014, 8398 :127-136
[27]   One-class IoT anomaly detection system using an improved interpolated SVDD autoencoder with adversarial [J].
Katbi, Abdulkarim ;
Ksantini, Riadh .
DIGITAL SIGNAL PROCESSING, 2025, 162
[28]   Latent Feature Decentralization Loss for One-Class Anomaly Detection [J].
Hong, Eungi ;
Choe, Yoonsik .
IEEE ACCESS, 2020, 8 :165658-165669
[29]   One-Class Classification for Anomaly Detection with Kernel Density Estimation and Genetic Programming [J].
Van Loi Cao ;
Nicolau, Miguel ;
McDermott, James .
GENETIC PROGRAMMING, EUROGP 2016, 2016, 9594 :3-18
[30]   Ensemble One-Class Classification Applied for Anomaly Detection in Process Control Systems [J].
Lu, Shengji ;
Wang, Biao .
2017 29TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2017, :6589-6592