【24h】

First-Order Concept Learning Using Genetic Algorithms

机译:使用遗传算法的一阶概念学习

获取原文
获取原文并翻译 | 示例

摘要

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.
机译:介绍了将一阶概念学习与遗传算法相结合的框架。该框架包括:1)条款的新颖二进制表示形式2)特定于任务的遗传算子3)快速评估机制。提出的二进制表示形式以自然而紧凑的方式对子句的精炼空间进行编码。已经表明,可以通过对子句的二进制编码进行简单的按位运算(例如和/或)来完成对子句的基本操作,例如统一和反统一。这些属性用于设计任务特定的遗传算子。还表明,通过使用这些属性,可以在基因型水平上评估个体,而无需将其映射到相应的从句中。这通过简单的按位运算代替了通常需要重复定理证明的评估子句的复杂任务。所提出框架的实现用于将学习系统CProgol的逆蕴涵与遗传搜索相结合。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号