UFKLDA: An unsupervised feature extraction algorithm for anomaly detection under cloud environment

In a cloud environment, performance degradation, or even downtime, of virtual machines (VMs) usually appears gradually along with anomalous states of VMs. To better characterize the state of a VM, all possible performance metrics are collected. For such high‐dimensional datasets, this article propos...

Full description

Bibliographic Details
Main Authors: GuiPing Wang, JianXi Yang, Ren Li
Format: Article
Language:English
Published: Electronics and Telecommunications Research Institute (ETRI) 2019-06-01
Series:ETRI Journal
Subjects:
Online Access:https://doi.org/10.4218/etrij.2018-0475
id doaj-059744edff034dceb3e356354c62fb4a
record_format Article
spelling doaj-059744edff034dceb3e356354c62fb4a2020-11-25T02:22:08ZengElectronics and Telecommunications Research Institute (ETRI)ETRI Journal1225-64632019-06-0141568469510.4218/etrij.2018-047510.4218/etrij.2018-0475UFKLDA: An unsupervised feature extraction algorithm for anomaly detection under cloud environmentGuiPing WangJianXi YangRen LiIn a cloud environment, performance degradation, or even downtime, of virtual machines (VMs) usually appears gradually along with anomalous states of VMs. To better characterize the state of a VM, all possible performance metrics are collected. For such high‐dimensional datasets, this article proposes a feature extraction algorithm based on unsupervised fuzzy linear discriminant analysis with kernel (UFKLDA). By introducing the kernel method, UFKLDA can not only effectively deal with non‐Gaussian datasets but also implement nonlinear feature extraction. Two sets of experiments were undertaken. In discriminability experiments, this article introduces quantitative criteria to measure discriminability among all classes of samples. The results show that UFKLDA improves discriminability compared with other popular feature extraction algorithms. In detection accuracy experiments, this article computes accuracy measures of an anomaly detection algorithm (i.e., C‐SVM) on the original performance metrics and extracted features. The results show that anomaly detection with features extracted by UFKLDA improves the accuracy of detection in terms of sensitivity and specificity.https://doi.org/10.4218/etrij.2018-0475Anomaly detectioncloud computingfeature extractionkernel methodlinear discriminant analysis
collection DOAJ
language English
format Article
sources DOAJ
author GuiPing Wang
JianXi Yang
Ren Li
spellingShingle GuiPing Wang
JianXi Yang
Ren Li
UFKLDA: An unsupervised feature extraction algorithm for anomaly detection under cloud environment
ETRI Journal
Anomaly detection
cloud computing
feature extraction
kernel method
linear discriminant analysis
author_facet GuiPing Wang
JianXi Yang
Ren Li
author_sort GuiPing Wang
title UFKLDA: An unsupervised feature extraction algorithm for anomaly detection under cloud environment
title_short UFKLDA: An unsupervised feature extraction algorithm for anomaly detection under cloud environment
title_full UFKLDA: An unsupervised feature extraction algorithm for anomaly detection under cloud environment
title_fullStr UFKLDA: An unsupervised feature extraction algorithm for anomaly detection under cloud environment
title_full_unstemmed UFKLDA: An unsupervised feature extraction algorithm for anomaly detection under cloud environment
title_sort ufklda: an unsupervised feature extraction algorithm for anomaly detection under cloud environment
publisher Electronics and Telecommunications Research Institute (ETRI)
series ETRI Journal
issn 1225-6463
publishDate 2019-06-01
description In a cloud environment, performance degradation, or even downtime, of virtual machines (VMs) usually appears gradually along with anomalous states of VMs. To better characterize the state of a VM, all possible performance metrics are collected. For such high‐dimensional datasets, this article proposes a feature extraction algorithm based on unsupervised fuzzy linear discriminant analysis with kernel (UFKLDA). By introducing the kernel method, UFKLDA can not only effectively deal with non‐Gaussian datasets but also implement nonlinear feature extraction. Two sets of experiments were undertaken. In discriminability experiments, this article introduces quantitative criteria to measure discriminability among all classes of samples. The results show that UFKLDA improves discriminability compared with other popular feature extraction algorithms. In detection accuracy experiments, this article computes accuracy measures of an anomaly detection algorithm (i.e., C‐SVM) on the original performance metrics and extracted features. The results show that anomaly detection with features extracted by UFKLDA improves the accuracy of detection in terms of sensitivity and specificity.
topic Anomaly detection
cloud computing
feature extraction
kernel method
linear discriminant analysis
url https://doi.org/10.4218/etrij.2018-0475
work_keys_str_mv AT guipingwang ufkldaanunsupervisedfeatureextractionalgorithmforanomalydetectionundercloudenvironment
AT jianxiyang ufkldaanunsupervisedfeatureextractionalgorithmforanomalydetectionundercloudenvironment
AT renli ufkldaanunsupervisedfeatureextractionalgorithmforanomalydetectionundercloudenvironment
_version_ 1724863121661624320