mlsanityData to 7 Oct 2026

Enhancing the Analysis of Software Failures in Cloud Computing Systems with Deep Learning

arXiv 2106.15182 ↗First posted 29 Jun 2021cs.AI cs.SEcited by 1

Not on the map. Why?

Abstract (arXiv)

Identifying the failure modes of cloud computing systems is a difficult and time-consuming task, due to the growing complexity of such systems, and the large volume and noisiness of failure data. This paper presents a novel approach for analyzing failure data from cloud systems, in order to relieve human analysts from manually fine-tuning the data for feature engineering. The approach leverages Deep Embedded Clustering (DEC), a family of unsupervised clustering algorithms based on deep learning, which uses an autoencoder to optimize data dimensionality and inter-cluster variance. We applied the approach in the context of the OpenStack cloud computing platform, both on the raw failure data and in combination with an anomaly detection pre-processing algorithm. The results show that the performance of the proposed approach, in terms of purity of clusters, is comparable to, or in some cases even better than manually fine-tuned clustering, thus avoiding the need for deep domain knowledge and reducing the effort to perform the analysis. In all cases, the proposed approach provides better performance than unsupervised clustering when no feature engineering is applied to the data. Moreover, the distribution of failure modes from the proposed approach is closer to the actual frequency of the failure modes.

Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 9 of its 71 references that are in the map. First posted on arXiv 29 Jun 2021.

Builds on

9 of 71 references.

References · 9

  1. 2015Unsupervised Deep Embedding for Clustering Analysiscited by 763
  2. 2016Towards K-means-friendly Spaces: Simultaneous Deep Learning and Clusteringcited by 237
  3. 2017Deep Clustering via Joint Convolutional Autoencoder Embedding and Relative Entropy Minimizationcited by 113
  4. 2018Deep clustering: On the link between discriminative models and K-meanscited by 37
  5. 2017Discriminatively Boosted Image Clustering with Fully Convolutional Auto-Encoderscited by 32
  6. 2019How Bad Can a Bug Get? An Empirical Analysis of Software Failures in the OpenStack Cloud Computing Platformcited by 11
  7. 2020Fault Injection Analytics: A Novel Approach to Discover Failure Modes in Cloud-Computing Systemscited by 3
  8. 2020ProFIPy: Programmable Software Fault Injection as-a-Servicecited by 2
  9. 2019Enhancing Failure Propagation Analysis in Cloud Computing Systemscited by 1

Built on by

Cited by year

Citing papers per year: 2025: 1.

1 paper.