OpenCog是一项以打造开源人工智慧框架为目标的开发专案,OpenCog Framework是一种应用于广泛AGI研究的通用框架,其中OpenCog Prime是一种用于机器人和虚拟体化认知的架构,该架构定义了一组互动元件,用来产生与人类对等,从整体系统涌现而来的通用人工智慧(AGI),[3]本‧格策尔(Ben Goertzel)是其主要设计者。使用OpenCog进行的研究已发表在期刊上,也在包含年度人工智慧大会在内的各种会议和研讨会上被介绍。 OpenCog是根据GNU Affero通用公共许可证的条款发行的。

Quick Facts 原作者, 开发者 ...
OpenCog
原作者OpenCog Developers
开发者OpenCog Foundation
首次发布2008年1月21日,​16年前​(2008-01-21[1]
当前版本
  • 5.0.3 (2016年6月28日)[2]
编辑维基数据链接
源代码库 编辑维基数据链接
编程语言C++PythonScheme
平台Linux
类型强人工智慧
许可协议 编辑维基数据链接
网站opencog.org
Close

包括华为思科在内的50多家公司正在使用OpenCog。 [4]

起源

Novamente LLC在2008年发布专利“ Novamente认知引擎”(NCE),最初的OpenCog则是以其原始码为基础来开发的。PLN手册有对NCE原始码进行讨论(请参阅下方的参考文献)。人工智慧研究院(AGIRI)、Google夏日程式码计画、汉森机器人公司SingularityNET等单位也持续支援对OpenCog的开发。

元件

OpenCog包含:

  • 一组预定义的原子,它们对包括型别构造器函数类型在内的类型子系统编码,用于规定变数、项和表达式的类型,并用于规定包含变数的通用图结构。
  • 一组预定义的原子,它们编码可满足性模理论求解器,作为通用图形查询引擎的内建部分,用于执行图形和超图形模式匹配( 同构子图探索 )。 这将结构化查询语言( SQL )的概念推广到通用图形查询的领域,是图形查询语言的延伸型式。
  • 规则引擎”包括前向连接器后向连结器 ,能够将规则串联起来。这些规则正是图形查询子系统的图形查询规则,因此规则引擎与计划查询器相似。 它是为了能够实作不同类型的“推理引擎”(reasoning systems)和推理系统而设计,例如贝叶斯推理模糊逻辑 ,或用于实现实际任务,如约束求解器运动规划器
  • “ECAN”是一种基于经济学理论的注意力分配子系统。[5] 在控制推理和连结过程中所遇到的搜索可能性会产生组合爆炸,该子系统即用于控制组合爆炸。
  • “机率推理引擎”是根据机率逻辑网路 (PLN)的实作。 目前实作方式是使用规则引擎将特定的逻辑推理规则(如假言推理 )与一些具体的数学公式合起来,为每个演绎推论分配机率和置信度。这个子系统可以被认为是使用改良过的贝叶斯推理形式的证明助手
  • “元语义最佳化演化搜索”(Meta-Optimizing Semantic Evolutionary Search, or MOSES)是一种机率遗传程式演化器[6] 用于探索完成任务的简短Atomese程式。;这些可以被认为是执行一种决策树学习 ,进而产生决策森林 ,或更精确地说是其归纳。
  • “自然语言输入系统”,由连结语法组成,一部分受到意义文本理论及狄克·哈德森的单词语法启发(该语法用Atomese编码了语义和句法的关系)。
  • 自然语言生成系统[7]
  • 汉森机器人公司的机器人在介面纳入了OpenPsi的情感建模[9] ,包括了演示冥想技巧的“ Loving AI”专案。

应用领域

与其他认知架构类似,主要目的是建立虚拟人类,这是三维的虚拟化身。 目的是模仿诸如情绪、手势和学习之类的行为。举例来说,由于人类有情感,因此仅会对软体中的情感模块程式进行撰写。如果能够模拟人类的智慧,那就可以实现人工智慧。[10]

OpenCog计画的自我描述提供了其他可能的应用程式,这些应用程式正朝著自然语言处理以及对狗的模拟方向发展。[11]

参见

外部链接

参考资料

Wikiwand in your browser!

Seamless Wikipedia browsing. On steroids.

Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.

Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.