SLIM: a Scalable Light-weight Root Cause Analysis for Imbalanced Data in Microservice

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Ren, Rui, Yang, Jingbang, Yang, Linxiao, Gu, Xinyue, Sun, Liang
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866916267555815424
author Ren, Rui
Yang, Jingbang
Yang, Linxiao
Gu, Xinyue
Sun, Liang
author_facet Ren, Rui
Yang, Jingbang
Yang, Linxiao
Gu, Xinyue
Sun, Liang
contents The newly deployed service -- one kind of change service, could lead to a new type of minority fault. Existing state-of-the-art methods for fault localization rarely consider the imbalanced fault classification in change service. This paper proposes a novel method that utilizes decision rule sets to deal with highly imbalanced data by optimizing the F1 score subject to cardinality constraints. The proposed method greedily generates the rule with maximal marginal gain and uses an efficient minorize-maximization (MM) approach to select rules iteratively, maximizing a non-monotone submodular lower bound. Compared with existing fault localization algorithms, our algorithm can adapt to the imbalanced fault scenario of change service, and provide interpretable fault causes which are easy to understand and verify. Our method can also be deployed in the online training setting, with only about 15% training overhead compared to the current SOTA methods. Empirical studies showcase that our algorithm outperforms existing fault localization algorithms in both accuracy and model interpretability.
format Preprint
id arxiv_https___arxiv_org_abs_2405_20848
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle SLIM: a Scalable Light-weight Root Cause Analysis for Imbalanced Data in Microservice
Ren, Rui
Yang, Jingbang
Yang, Linxiao
Gu, Xinyue
Sun, Liang
Software Engineering
Artificial Intelligence
Machine Learning
The newly deployed service -- one kind of change service, could lead to a new type of minority fault. Existing state-of-the-art methods for fault localization rarely consider the imbalanced fault classification in change service. This paper proposes a novel method that utilizes decision rule sets to deal with highly imbalanced data by optimizing the F1 score subject to cardinality constraints. The proposed method greedily generates the rule with maximal marginal gain and uses an efficient minorize-maximization (MM) approach to select rules iteratively, maximizing a non-monotone submodular lower bound. Compared with existing fault localization algorithms, our algorithm can adapt to the imbalanced fault scenario of change service, and provide interpretable fault causes which are easy to understand and verify. Our method can also be deployed in the online training setting, with only about 15% training overhead compared to the current SOTA methods. Empirical studies showcase that our algorithm outperforms existing fault localization algorithms in both accuracy and model interpretability.
title SLIM: a Scalable Light-weight Root Cause Analysis for Imbalanced Data in Microservice
topic Software Engineering
Artificial Intelligence
Machine Learning
url https://arxiv.org/abs/2405.20848