paper-with-me

Papers

Mining Java Memory Errors using Subjective Interesting Subgroups with Hierarchical Targets

2023-10-01 · Youcef Remil, Anes Bendimerad, Mathieu Chambard, Romain Mathonat, Marc Plantevit, Mehdi Kaytoue

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.

📄 PDF Abstract BibTeX arXiv:2310.00781

Code (1)

remilyoucef/sca-miner 공식 구현

Tasks

ERPSubgroup Discovery

Similar Papers 제목 키워드 기반

Subjectively Interesting Subgroup Discovery on Real-valued Targets

2017-10-12 · Jefrey Lijffijt, Bo Kang, Wouter Duivesteijn, Kai Puolamäki 외

Deriving insights from high-dimensional data is one of the core problems in data mining. The difficulty mainly stems from the fact that there are exponentially many variable combinations to potentially consider, and ther…

Subgroup Discovery

CNnotator: LLM-Guided Memory Safety Annotation Synthesis

2026-06-20 · Twain Byrnes, Mike Dodds arxiv

Memory safety errors account for a large proportion of security bugs in systems written in C; modern languages such as Java and Rust prevent such bugs because they are memory-safe by design. To migrate systems to safer l…

Explainable Subgraphs with Surprising Densities: A Subgroup Discovery Approach

2020-01-10 · Junning Deng, Bo Kang, Jefrey Lijffijt, Tijl De Bie

The connectivity structure of graphs is typically related to the attributes of the nodes. In social networks for example, the probability of a friendship between two people depends on their attributes, such as their age,…

Subgroup Discovery

Architecture of Text Mining Application in Analyzing Public Sentiments of West Java Governor Election using Naive Bayes Classification

2018-09-20 · Nugroho Suryanto, Prihandoko

The selection of West Java governor is one event that seizes the attention of the public is no exception to social media users. Public opinion on a prospective regional leader can help predict electability and tendency o…

Opinion MiningPOSPOS Tagging

JavaBench: A Benchmark of Object-Oriented Code Generation for Evaluating Large Language Models

2024-06-10 · Jialun Cao, Zhiyong Chen, Jiarong Wu, Shing-Chi Cheung 외

Code generation benchmarks such as HumanEval are widely adopted to evaluate LLMs' capabilities. However, after consolidating the latest 24 benchmarks, we noticed three significant imbalances. First, imbalanced programmin…

BenchmarkingCode GenerationHumanEval