Journal of Artificial Intelligence Research · 1994 · 481 citations · 14 references
ComputingComputer ScienceData ScienceAlgorithmsData MiningKnowledge RepresentationData Structure AlgorithmsKnowledge DiscoveryKnowledge ExtractionKnowledge GraphsSearching AlgorithmsStructural ComplexityCompressed Data StructuresConstraintsDescription Length PrinciplesMinimum Description LengthSubstructure SearchSubstructure SearchingSubstructure Similarity
Identifying interesting and repetitive substructures is essential for discovering knowledge in structural data. The authors present a new version of the SUBDUE substructure discovery system grounded in the minimum description length principle. SUBDUE compresses data by iteratively replacing substructures, generating a hierarchical description, employs a computationally bounded inexact graph match to detect approximate substructure similarity, and can incorporate background knowledge to steer the search. Experiments across multiple domains show that SUBDUE effectively compresses data and uncovers domain‑relevant structural concepts. An online appendix provides a compressed C implementation of SUBDUE that accepts graph‑form databases and outputs discovered substructures with their values.
The ability to identify interesting and repetitive substructures is an essential component to discovering knowledge in structural data. We describe a new version of our SUBDUE substructure discovery system based on the minimum description length principle. The SUBDUE system discovers substructures that compress the original data and represent structural concepts in the data. By replacing previously-discovered substructures in the data, multiple passes of SUBDUE produce a hierarchical description of the structural regularities in the data. SUBDUE uses a computationally-bounded inexact graph match that identifies similar, but not identical, instances of a substructure and finds an approximate measure of closeness of two substructures when under computational constraints. In addition to the minimum description length principle, other background knowledge can be used by SUBDUE to guide the search towards more appropriate substructures. Experiments in a variety of domains demonstrate SUBDUE's ability to find substructures capable of compressing the original data and to discover structural concepts important to the domain. Description of Online Appendix: This is a compressed tar file containing the SUBDUE discovery system, written in C. The program accepts as input databases represented in graph form, and will output discovered substructures with their corresponding value.
14
Knowledge Acquisition Via Incremental Conceptual Clustering
Douglas Fisher · Machine Learning · 1987 · 1.8K citations · Full text
Knowledge acquisition via incremental conceptual clustering
Douglas Fisher · Machine Learning · 1987 · 1.1K citations · Full text
Understanding Line drawings of Scenes with Shadows
David L. Waltz · 1975 · 880 citations
Syntactic pattern recognition and applications
Oscar Firschein · Proceedings of the IEEE · 1983 · 755 citations