The Minimum Description Length Principle for Pattern Mining: A Survey
arXiv:2007.14009 · doi:10.1007/s10618-022-00846-z
Abstract
This is about the Minimum Description Length (MDL) principle applied to pattern mining. The length of this description is kept to the minimum. Mining patterns is a core task in data analysis and, beyond issues of efficient enumeration, the selection of patterns constitutes a major challenge. The MDL principle, a model selection method grounded in information theory, has been applied to pattern mining with the aim to obtain compact high-quality sets of patterns. After giving an outline of relevant concepts from information theory and coding, as well as of work on the theory behind the MDL and similar principles, we review MDL-based methods for mining various types of data and patterns. Finally, we open a discussion on some issues regarding these methods, and highlight currently active related data analysis problems.
Data Min Knowl Disc (2022)
References in corpus (17)
- Maps of random walks on complex networks reveal community structure
- An information-theoretic framework for resolving community structure in complex networks
- Multilevel compression of random walks on networks reveals hierarchical organization in large integrated systems
- Identifying modular flows on multilayer networks reveals highly overlapping organization in social systems
- Mapping higher-order network flows in memory and multilayer networks with Infomap
- The Long and the Short of It: Summarising Event Sequences with Serial Episodes
- Tell Me Something I Don't Know: Randomization Strategies for Iterative Data Mining
- Summarizing Data Succinctly with the Most Informative Itemsets
- What is Normal, What is Strange, and What is Missing in a Knowledge Graph: Unified Characterization via Inductive Summarization
- SSumM: Sparse Summarization of Massive Graphs
- Finding Good Itemsets by Packing Data
- Robust subgroup discovery
- Decomposable Families of Itemsets
- Probably the Best Itemsets
- Graph Similarity Description: How Are These Graphs Similar?
- Discovering outstanding subgroup lists for numeric targets using MDL
- Discovering Descriptive Tile Trees by Mining Optimal Geometric Subtiles