Mining Java Memory Errors using Subjective Interesting Subgroups with Hierarchical Targets

Youcef Remil,Anes Bendimerad, Mathieu Chambard,Romain Mathonat, Marc Plantevit,Mehdi Kaytoue

2023 23RD IEEE INTERNATIONAL CONFERENCE ON DATA MINING WORKSHOPS, ICDMW 2023(2023)

引用 0|浏览4
暂无评分
摘要
Software applications, particularly Enterprise Resource Planning (ERP) systems, are crucial to the day-to-day operations of many industries, where it is essential to maintain these systems effectively and reliably. In response, Artificial Intelligence for Operations Systems (AIOps) has emerged as a dynamic framework, harnessing cutting-edge analytical technologies like machine learning and big data to enhance incident management procedures by detecting, predicting, and resolving issues while pinpointing their root causes. In this paper, we leverage a promising data-driven strategy, dubbed Subgroup Discovery (SD), a data mining method that can automatically mine incident datasets and extract discriminant patterns to identify the root causes. However, current SD solutions have limitations in handling complex target concepts with multiple attributes organized hierarchically. We illustrate this scenario by examining the case of Java out-of-memory incidents among several possible applications. We have a dataset that describes these incidents, including their topology and the types of Java objects occupying memory when it reaches saturation, with these types arranged hierarchically. This scenario inspires us to propose a novel Subgroup Discovery approach that can handle complex target concepts with hierarchies. To achieve this, we design a new Subgroup Discovery framework along with a pattern syntax and a quality measure that ensure the identified subgroups are relevant, non-redundant, and resilient to noise. To achieve the desired quality measure, we use the Subjective Interestingness model that incorporates prior knowledge about the data and promotes patterns that are both informative and surprising relative to that knowledge. We apply this framework to investigate out-of-memory errors and demonstrate its usefulness in root-cause diagnosis. Notably, this paper stands out as a contribution to both Data Mining and Java memory analysis research. To validate the effectiveness of our approach and the quality of the retrieved patterns, we present an empirical study conducted on a real-world scenario from our ERP system.
更多
查看译文
关键词
AIOps,Java Memory Analysis,Data Mining,Subgroup Discovery,Subjective Interestingness.
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要