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...
Main Authors: | , , |
---|---|
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 |