mlsanityData to 7 Oct 2026

Mining Java Memory Errors using Subjective Interesting Subgroups with Hierarchical Targets

arXiv 2310.00781 ↗First posted 1 Oct 2023cs.IT cs.AI cs.SEcited by 1

Not on the map. Why?

Abstract (arXiv)

Software applications, especially Enterprise Resource Planning (ERP) systems, are crucial to the day-to-day operations of many industries. Therefore, it is essential to maintain these systems effectively using tools that can identify, diagnose, and mitigate their incidents. One promising data-driven approach is the Subgroup Discovery (SD) technique, a data mining method that can automatically mine incident datasets and extract discriminant patterns to identify the root causes of issues. However, current SD solutions have limitations in handling complex target concepts with multiple attributes organized hierarchically. To illustrate this scenario, we examine the case of Java out-of-memory incidents among several possible applications. We have a dataset that describes these incidents, including their context 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 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 incident diagnosis. To validate the effectiveness of our approach and the quality of the identified patterns, we present an empirical study. The source code and data used in the evaluation are publicly accessible, ensuring transparency and reproducibility.

Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 5 of its 39 references that are in the map. First posted on arXiv 1 Oct 2023.

Builds on

5 of 39 references.

References · 5

  1. 2017Identifying Consistent Statements about Numerical Data with Dispersion-Corrected Subgroup Discoverycited by 7
  2. 2021Artificial Intelligence for IT Operations (AIOPS) Workshop White Papercited by 7
  3. 2021Towards AIOps in Edge Computing Environmentscited by 5
  4. 2017Subjectively Interesting Subgroup Discovery on Real-valued Targetscited by 3
  5. 2021"What makes my queries slow?": Subgroup Discovery for SQL Workload Analysiscited by 3

Built on by

Cited by year

Citing papers per year: 2024: 1.

1 paper.