Title :
A Clause Learning Algorithm Combining Immune Mechanism to Invent Predicate
Author :
Yu, Peng ; Liu, Da-you
Author_Institution :
Jilin Univ., Changchun
Abstract :
Aiming at the larger search space of learning clause in Inductive Logic Programming, we put forward the definitions of the predicate template and the clause template to reduce search space. We suggest IMPI algorithm, which is a genetic algorithm combining immune mechanism and uses the clause template as genetic code to learn the clause template of required clause. IMPI uses immune mechanism to invent new predicates, which can extend the hypothesis language, find better results. Correspondingly we design when to invent predicates. After obtaining the clause template, we use a general method based on generalization and information gain sampling to convert clause template to clause. We design the corresponding fitness function and genetic operator. It indicates that this algorithm can reduce the search space, improve the efficiency of search algorithm and can learn recursion clause by theoretical analysis and experiment comparison. It is an effective clause learning algorithm.
Keywords :
genetic algorithms; inductive logic programming; learning (artificial intelligence); search problems; clause learning algorithm; clause template; genetic algorithm; immune mechanism; inductive logic programming; information gain sampling; predicate template; search space; Algorithm design and analysis; Cybernetics; Data mining; Educational institutions; Genetic algorithms; Logic programming; Machine learning; Machine learning algorithms; Sampling methods; Space technology; Clause template; Genetic algorithm; Immune mechanism; Inductive logic programming; Information gain; Recursion clause;
Conference_Titel :
Machine Learning and Cybernetics, 2007 International Conference on
Conference_Location :
Hong Kong
Print_ISBN :
978-1-4244-0973-0
Electronic_ISBN :
978-1-4244-0973-0
DOI :
10.1109/ICMLC.2007.4370751