Abstract
Most search techniques within ILP require the evaluation of a large number of inconsistent clauses. However, acceptable clauses typically need to be consistent, and are only found at the "fringe" of the search space. A search approach is presented, based on a novel algorithm called QG (Quick Generalization). QG carries out a random-restart stochastic bottom-up search which efficiently generates a consistent clause on the fringe of the refinement graph search without needing to explore the graph in detail. We use a Genetic Algorithm (GA) to evolve and re-combine clauses generated by QG. In this QG/GA setting, QG is used to seed a population of clauses processed by the GA. Experiments with QG/GA indicate that this approach can be more efficient than standard refinement-graph searches, while generating similar or better solutions. © 2007 Springer Science+Business Media, LLC.
Author supplied keywords
Cite
CITATION STYLE
Muggleton, S., & Tamaddoni-Nezhad, A. (2008). QG/GA: A stochastic search for Progol. In Machine Learning (Vol. 70, pp. 121–133). https://doi.org/10.1007/s10994-007-5029-3
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.