Graph Based Concept Learning
نویسندگان
چکیده
Concept Learning is a Machine Learning technique in which the learning process is driven by providing positive and negative examples to the learner. From those examples, the learner builds a hypothesis (concept) that describes the positive examples and excludes the negative examples. Inductive Logic Programming (ILP) systems have successfully been used as concept learners. Examples of those are Foil (Quinlan and Cameron 1993) and Progol (Muggleton 1995). The main engine of these systems is based in first order logic. In this research we introduce a graph based relational concept learning system called SubdueCL, which through the experiments has shown that it is competitive with ILP systems in different types of domains. SubdueCL is an extension made to the Subdue (Cook and Holder 1994) system, which is an unsupervised graph based learner. The Subdue system takes as input a labeled graph and discovers substructures (sub-graphs) that compress the input graph, according to the minimum description length principle and represent structural concepts in the data. The main discovery algorithm is a computationally constrained beam search. The algorithm begins with the substructure matching a single vertex in the graph. Each iteration the algorithm selects the best substructure and incrementally expands the instances of the substructure. The algorithm searches for the best substructure until all possible substructures have been considered or the total amount of computation exceeds a given limit. Evaluation of each substructure is determined by how well the substructure compresses the description length of the input graph. The best substructure found by Subdue can be used to compress the input graph, which can then be input to another iteration of Subdue. After several iterations, Subdue builds a hierarchical description of the input data where later substructures are defined in terms of substructures discovered on previous iterations. Subdue has been applied to several domains including image analysis, CAD circuit analysis, chemical reaction chains, and artificiallygenerated databases (Cook and Holder 1994). The SubdueCL system is an extension to Subdue. It uses Subdue’s core functions to perform graph operations, but the learning process is different because it works as a
منابع مشابه
Application of Graph-Based Concept Learning to the Predictive Toxicology Domain
For concept learning systems, data representation is crucial. A good representation might make possible the learning of a concept that was not learnable using other representations. For example, in the case of the earthquake domain (earthquake data such as its location, epicenter, intensity, depth, type, etc.) we can just use an attribute-value representation. However, we are missing important ...
متن کاملGraph-based Visual Saliency Model using Background Color
Visual saliency is a cognitive psychology concept that makes some stimuli of a scene stand out relative to their neighbors and attract our attention. Computing visual saliency is a topic of recent interest. Here, we propose a graph-based method for saliency detection, which contains three stages: pre-processing, initial saliency detection and final saliency detection. The initial saliency map i...
متن کاملACO-driven Personalized E-learning with Perspectives and Learning Aims
A proposal scheme to personalize students’ learning based on her learning aim in an e-learning environment. The system acknowledges a distinct set of students' aims that prioritize various Learning Objects (LOs) such as theory, case studies etc. according to student's Learning Aim (LA). We also propose a new way to model the course as a directed acyclic graph in which nodes at each level repres...
متن کاملStudy Course Structure Personalized Planning Using Concept Maps
Personalized study planning framework consists four graphs for personalized study planning: a graph representing a conceptual structure of study program; a graph representing study course; a graph visualizing each topic of study course using concept map; a graph representing learning objects. This paper describes third graph – a graph for study course topic structure displaying and knowledge as...
متن کاملThe Design and Trial of a Learning Environment Based on Model Construction Approach to Instruction Aimed at Improving Concept Learning and Modeling Practices
The Design and Trial of a Learning Environment Based on Model Construction Approach to Instruction Aimed at Improving Concept Learning and Modeling Practices M. Maaleki* H. FarDaanesh, Ph.D.** E. Talaa’ee, Ph.D.*** J. Haatami, Ph.D.**** Model construction is an integrated approach aimed at a better understanding and acquisition of scientific/epistemological concepts and skills. To tr...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2000