First-order concept learning using genetic algorithms

被引:0
|
作者
Tamaddoni-Nezhad, A [1 ]
Muggleton, S [1 ]
机构
[1] Univ York, Dept Comp Sci, York YO10 5DD, N Yorkshire, England
关键词
genetic algorithms; concept learning; inductive logic programming;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A framework for combining first-order concept learning with Genetic Algorithms is introduced. This framework includes: 1) a novel binary representation for clauses 2) task-specific genetic operators 3) a fast evaluation mechanism. The proposed binary representation encodes the refinement space of clauses in a natural and compact way. It is shown that essential operations on clauses such as unification and anti-unification can be done by simple bitwise operations (e.g. and/or) on the binary encoding of clauses. These properties are used for designing task-specific genetic operators. It is also shown that by using these properties individuals can be evaluated at genotype level without mapping them into corresponding clauses. This replaces the complex task of evaluating clauses, which usually needs repeated theorem proving, by simple bitwise operations. An implementation of the proposed framework is used to combine Inverse Entailment of the learning system CProgol with a genetic search.
引用
收藏
页码:688 / 694
页数:7
相关论文
共 50 条
  • [1] Facts and fallacies in using genetic algorithms for learning clauses in first-order logic
    Marginean, FA
    GENETIC AND EVOLUTIONARY COMPUTATION - GECCO 2003, PT I, PROCEEDINGS, 2003, 2723 : 1184 - 1195
  • [2] Which first-order logic clauses can be learned using genetic algorithms?
    Marginean, FA
    INDUCTIVE LOGIC PROGRAMMING, PROCEEDINGS, 2003, 2835 : 233 - 250
  • [3] First-Order Optimization (Training) Algorithms in Deep Learning
    Rudenko, Oleg
    Bezsonov, Oleksandr
    Oliinyk, Kyrylo
    COMPUTATIONAL LINGUISTICS AND INTELLIGENT SYSTEMS (COLINS 2020), VOL I: MAIN CONFERENCE, 2020, 2604
  • [4] Accelerated First-Order Optimization Algorithms for Machine Learning
    Li, Huan
    Fang, Cong
    Lin, Zhouchen
    PROCEEDINGS OF THE IEEE, 2020, 108 (11) : 2067 - 2082
  • [5] USING GENETIC ALGORITHMS FOR CONCEPT-LEARNING
    DEJONG, KA
    SPEARS, WM
    GORDON, DF
    MACHINE LEARNING, 1993, 13 (2-3) : 161 - 188
  • [6] Algorithms Using First-Order Neighborhoods for Minimization of Boolean Functions
    Panov, A. V.
    COMPUTATIONAL MATHEMATICS AND MATHEMATICAL PHYSICS, 2013, 53 (09) : 1410 - 1420
  • [7] Algorithms using first-order neighborhoods for minimization of Boolean functions
    A. V. Panov
    Computational Mathematics and Mathematical Physics, 2013, 53 : 1410 - 1420
  • [8] Learning concept classification rules using genetic algorithms
    1600, Morgan Kaufmann Publ Inc, San Mateo, CA, USA (02):
  • [9] Optimal First-Order Algorithms as a Function of Inequalities
    Park, Chanwoo
    Ryu, Ernest K.
    JOURNAL OF MACHINE LEARNING RESEARCH, 2024, 25
  • [10] Practical First-Order Bayesian Optimization Algorithms
    Prakash, Utkarsh
    Khatwani, Kushagra
    Chollera, Aryan Gautam
    Prabuchandran, K. J.
    Bodas, Tejas
    PROCEEDINGS OF 7TH JOINT INTERNATIONAL CONFERENCE ON DATA SCIENCE AND MANAGEMENT OF DATA, CODS-COMAD 2024, 2024, : 173 - 181