首页> 外文会议>Inductive Logic Programming >Automatic Induction of First-Order Logic Descriptors Type Domains from Observations
【24h】

Automatic Induction of First-Order Logic Descriptors Type Domains from Observations

机译:根据观察结果自动推导一阶逻辑描述符类型域

获取原文

摘要

Successful application of Machine Learning to certain real-world situations sometimes requires to take into account relations among objects. Inductive Logic Programming, being based on First-Order Logic as a representation language, provides a suitable learning framework to be adopted in these cases. However, the intrinsic complexity of this framework, added to the complexity of the specific application context, often requires pure induction to be supported by various kinds of meta-information on the domain itself and/or on its representation in order to prune the search space of all possible definitions. Indeed, avoiding the exploration of paths that do not lead to any correct solution can greatly reduce computational times, and hence becomes a critical issue for the performance of the whole learning process. In the current practice, providing such information is often in charge of the human expert. It is also a difficult and error-prone activity, in which mistakes are highly probable because of a number of factors. This makes it desirable to develop procedures that can automatically generate such information starting from the same observations that are input to the learning process. This paper focuses on a specific kind of meta-information: the types used in the description language and their related domains. Indeed, many learning systems known in the literature are able to exploit (and sometimes require) such a kind of knowledge to improve their performance. An algorithm is proposed to automatically identify types from observations, and detailed examples of its behaviour are given. An evaluation of its performance in domains with different characteristics is reported, and its robustness with respect to incomplete observations is studied.
机译:成功地将机器学习应用于某些现实情况时,有时需要考虑对象之间的关系。基于一阶逻辑作为表示语言的归纳逻辑编程提供了适合在这些情况下采用的学习框架。但是,此框架的内在复杂性,加上特定应用程序上下文的复杂性,通常要求域本身和/或其表示形式上的各种元信息支持纯归纳,以修剪搜索空间所有可能的定义。实际上,避免探索不会导致任何正确解决方案的路径会大大减少计算时间,因此成为整个学习过程性能的关键问题。在当前实践中,提供此类信息通常由人类专家负责。这也是一项困难且容易出错的活动,由于多种因素,极有可能发生错误。因此,需要开发一种程序,该程序可以从输入到学习过程的相同观察值开始自动生成此类信息。本文着重于一种特定类型的元信息:描述语言中使用的类型及其相关领域。实际上,文献中已知的许多学习系统都能够利用(有时需要)这种知识来改善其性能。提出了一种从观测中自动识别类型的算法,并给出了其行为的详细示例。报告了其在具有不同特征的域中的性能评估,并研究了其对不完整观测值的鲁棒性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号