ABSTRACT
In this paper we describe a new approach to the application of evolutionary stochastic search in Inductive Logic Programming (ILP). Unlike traditional approaches that focus on evolving populations of logical clauses, our refinement-based approach uses the stochastic optimization process to iteratively adapt initial working clause. Utilization of context-sensitive concept refinements (adaptations) helps the search operations to produce mostly syntactically correct concepts and enables using available background knowledge both for efficiently restricting the search space and for directing the search. Thereby, the search is more flexible, less problem-specific and the framework can be easily used with any stochastic search algorithm within ILP domain. Experimental results on several data sets verify the usefulness of this approach.
- Kubalik J. and Faigl J.: Iterative Prototype Optimisation With Evolved Improvement Steps. Lecture Notes in Computer Science, pp. 3905:154, 2006. Google ScholarDigital Library
- Srinivasan A., King R. D, Bristol D. W.: An Assessment of ILP-Assisted Models for Toxicology and the PTE-3 Experiment. In Proc. of the 9th International Workshop on Inductive Logic Programming, pp.291--302, 1999. Google ScholarDigital Library
- Žáková, M., Železný, F., Garcia-Sedano, J., Tissot, C. M., Lavrač, N., KYemen, P. and Molina, J. Relational data mining applied to virtual engineering of product designs. International Conference on ILP (ILP '07). Springer, 2007.Google Scholar
Index Terms
- Context-sensitive refinements for stochasticoptimization algorithms in inductive logic programming
Recommendations
Context-sensitive refinements for stochastic optimisation algorithms in inductive logic programming
We describe a new approach to the application of stochastic search in Inductive Logic Programming (ILP). Unlike traditional approaches we do not focus directly on evolving logical concepts but our refinement-based approach uses the stochastic ...
Inductive equivalence in clausal logic and nonmonotonic logic programming
This paper provides a logical framework for comparing inductive capabilities among agents having different background theories. A background theory is called inductively equivalent to another background theory if the two theories induce the same ...
AILP abductive inductive logic programming
IJCAI'95: Proceedings of the 14th international joint conference on Artificial intelligence - Volume 2Inductive Logic Programming (ILP) is often situated as a research area emerging at the intersection of Machine Learning and Logic Programming (LP). This paper makes the link more clear between ILP and LP, in particular, between ILP and Abductive Logic ...
Comments