Using recurrent neural networks toward black-box system anomaly prediction

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Component based enterprise systems are becoming extremely complex in which the availability and usability are influenced intensively by the system's anomalies. Anomaly prediction is highly important for ensuring a system's stability, which aims at preventing anomaly from occurring through pre-failure warning. However, due to the system's complex nature and the noise from monitoring, capturing pre-failure symptoms is a challenging problem. In this paper, we present a sequential and an averaged recurrent neural networks (RNN) models for distributed systems and component based systems. Specifically, we use cycle representation to capture cyclical system behaviors, which can be used to improve prediction accuracy. The anomaly data used in the experiments is collected from RUBis, IBM System S, and the component based system of enterprise T. The experimental results show that our proposed methods can achieve high prediction accuracy with satisfying lead time. Our recurrent neural networks model also demonstrates time efficiency for monitoring large-scale systems.

Original languageEnglish
Title of host publication2016 IEEE/ACM 24th International Symposium on Quality of Service, IWQoS 2016
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781509026340
DOIs
StatePublished - 13 Oct 2016
Event24th IEEE/ACM International Symposium on Quality of Service, IWQoS 2016 - Beijing, China
Duration: 20 Jun 201621 Jun 2016

Publication series

Name2016 IEEE/ACM 24th International Symposium on Quality of Service, IWQoS 2016

Conference

Conference24th IEEE/ACM International Symposium on Quality of Service, IWQoS 2016
Country/TerritoryChina
CityBeijing
Period20/06/1621/06/16

Fingerprint

Dive into the research topics of 'Using recurrent neural networks toward black-box system anomaly prediction'. Together they form a unique fingerprint.

Cite this