告诉计算机问题是什么的语言,而不是如何解决问题的语言。因此,给定一个数据库或一组规则,计算机试图找到一个匹配所有所需属性的解决方案。
示例1(格式:输入vars =>预期输出)
规则集:2, 2 => 4; 2, 4 => 6; 4, 4 => 8等。
然后,程序了解到它需要添加所有的输入变量。
发布于 2014-08-27 10:34:39
维基百科认为,归纳逻辑编程(ILP)是机器学习的一个子领域,它使用逻辑程序设计作为示例、背景知识和假设的统一表示。
例如,给定已知背景知识的编码和作为事实逻辑数据库表示的一组示例,ILP系统将导出一个假设逻辑程序,该程序包含所有的正负示例,而不包含所有的否定示例。归纳逻辑编程在生物信息学和自然语言处理中尤其有用。
有一些已知的实现,例如:
https://stackoverflow.com/questions/25524069
复制相似问题