首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否有任何自学习声明/归纳编程语言来输入预期的结果,而不是遵循的过程?

是否有任何自学习声明/归纳编程语言来输入预期的结果,而不是遵循的过程?
EN

Stack Overflow用户
提问于 2014-08-27 09:54:52
回答 1查看 236关注 0票数 0

告诉计算机问题是什么的语言,而不是如何解决问题的语言。因此,给定一个数据库或一组规则,计算机试图找到一个匹配所有所需属性的解决方案。

示例1(格式:输入vars =>预期输出)

规则集:2, 2 => 4; 2, 4 => 6; 4, 4 => 8等。

然后,程序了解到它需要添加所有的输入变量。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-08-27 10:34:39

维基百科认为,归纳逻辑编程(ILP)是机器学习的一个子领域,它使用逻辑程序设计作为示例、背景知识和假设的统一表示。

例如,给定已知背景知识的编码和作为事实逻辑数据库表示的一组示例,ILP系统将导出一个假设逻辑程序,该程序包含所有的正负示例,而不包含所有的否定示例。归纳逻辑编程在生物信息学和自然语言处理中尤其有用。

有一些已知的实现,例如:

  • 1BC和1BC2:一阶朴素贝叶斯分类器
  • ACE (一种组合发动机)
  • 阿列弗
  • 原子
  • 克劳迪恩
  • DL-学习者
  • DMax
  • 一阶感应式学习器(箔)
  • Golem (ILP)
  • 英帕罗
  • INcremental THEory Learner ( EXamples)
  • 酸橙
  • Mio
  • Ehud Shapiro的模型推理系统
  • PROGOL
  • RSD
  • Warmr (现列入ACE)
  • ProGolem
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25524069

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档