C++人工智能框架:OpenCog

分享到:

OpenCog 是一个人工智能和人工总体智能框架(AGI),OpenCog 的认知算法都是个体自身的创新,但是总体架构是坚持认知协同作用原则的。

人类大脑包括一系列子系统执行特定的任务,有一些很出色,有一些很普遍,把这些连接起来,使他们能够互相协助。OpenCog 就是模仿人类大脑来设计的,旨在捕捉大脑的结构和动力学的精神没有模仿细节(这在很大程度上是未知的)。

OpenCog 是通过一个可伸缩的、健壮且灵活的C++软件架构来实现。在专门设计的方式:“认知协同”一起合作任务范围的人类智慧的特征。产生的出现有效地运作在AI 系统的知识网络,与世界进行交互,包括自更新分层/ heterarchical本体和模型本身和其他人。

项目主页:http://www.open-open.com/lib/view/home/1403245403778

昵    称:
验证码:

相关文档:

  • Simple MySQL-C ORM - 简化C语言访问MySQL
    当你需要在纯C语言的应用程序中访问 MySQL 表中的数据时,是非常繁琐的事情,而该框架可以帮你大量的简化编码的工作,该框架采用 Pyt...
  • C++多核编程框架 Threading Building Blocks (TBB)
    在多核的平台上开发并行化的程序,必须合理地利用系统的资源 - 如与内核数目相匹配的线程,内存的合理访问次序,最大化重用缓存。...
  • C&C++同步I/O库 libaio
    libaio 包的作用是为了支持同步I/O。对于数据库之类的系统特别重要。...
  • Boost库 对时间和日期的处理 date_timer库
    /*Boost 对时间和日期的处理 提供了timer和data_time 库*/ //有关timer库提供了简易的度量时间和进度显示的功能可以用于性能测试等需要计时...
  • Qt集成开发环境IDE Monkey Studio
    Monkey Studio (MkS) 是一个采用 C++ 和 Qt 库开发的跨平台集成开发环境,旨在开发基于 Qt 的应用程序。...
  • C++ 工具类库:Moost
     Last.fm 的音乐信息检索团队近日开源了 moost 工具,这是该团队在产品开发过程中使用的 C++ 实用程序的集合。...
  • 跨平台的 Sockets 库 :C++ Sockets
    C++ Sockets这一个对BSD风格Sockets的跨平台C++封装。 实现包括 TCP、UDP、ICMP、SCTP 协议。已实现的应用协议包括有 SMTP、HTTP(S)、Ajp (1.3)。具有...
  • C++集成开发环境 Code::Blocks
    Code::Blocks (codeblocks)是一个开源、免费、跨平台的c++ IDE。官方网站上称其能满足最苛刻的用户的需求。虽有点夸张,但既然敢这样说,也...
  • C++截图-二维码识别工具:BusyBoy.QReader
    实现截图和二维码识别的小工具 按下ctrl+alt+z截图 按下ctrl+alt+x识别二维码...
  • C语言日志组件库 - zlog
    zlog是一个高性能、线程安全、灵活、概念清晰的纯C日志函数库。...
  • Facebook Folly源代码分析
    Folly 是 Facebook 的一个开源C++11组件库,它提供了类似 Boost 库和 STL 的功能,包括散列、字符串、向量、内存分配、位处理等,用于满足...
  • OpenDDS:数据分布式服务(DDS)的C++实现
    OpenDDS 是一个开源的 C++ 实现的 对象管理组织 OMG 的 数据分布式服务 (DDS) 。...
  • 手写识别引擎 Tomoe
    Tomoe 是一个手写识别引擎,目前可以识别日语和汉字。Tomoe 提供有 GTK+ 界面,并包含 uim 和 SCIM 输入法模块。下图展示笔者在手写“东”...
  • GObjects 预处理器:GOB
    GObject Builder (GOB) 是一个用来轻松创建 GObjects (glib objects) 的简单预处理器。它读取 C 代码中的类描述文件并生成 .c 和 .h 的文件。可以让...
  • C++并发编程库:Theron
    Theron是一个轻量级的C++并发编程库,其实现了Actor模式,利用Theron可以轻松地实现并发编程。Theron的API清晰简洁,而且支持*NIX、windows、AR...
  • 轻量级的 C++ 库 UCommon
    UCommon 是一个轻量级的 C++ 库,使用 C++ 设计模式,适合用于嵌入式应用的开发,例如使用 uClibc 和 POSIX 线程支持。...
  • 一个开源的C++基础类库:ThefoxFramework
    开源的C++的基础开发库,包括常见的C++常用工具类(file、mutex、semaphore、thread、线程池等)、mysql封装、net-snmp封装、net库、rpc、log库。...
  • C++对象池:C++ ResourcePool
    C++ ResourcePool 是一个C++语言开发的通用的对象池,提供一个独立的类型无关的API。...
  • Qt实现的C++框架:qtioccontainer
    QtIOCContainer 是一个用Qt实现的C++框架 控制反转概念灵感来自于Spring框架。他使用Qt的元对象系统和插件系统来实现C++的反射机制。...
  • 内存分配模块 nedmalloc
    nedmalloc 是一个可选的malloc内存分配的实现,主要是适应多线程无锁操作,基于 dlmalloc 2.8.3 。...