开源的人工智能平台 NuPIC

码农软件 · 软件分类 · 神经网络/人工智能 · 2019-10-15 17:26:43

软件介绍

AI

随着智能设备的普及,人工智能的研究已经不再局限于学术界,Google、Facebook 等公司都进入这个领域。科技公司的优势是大量的用户,这不仅为机器智能研究提供了大量数据,而且为机器智能的训练提供了现实的场景。由于人工智能是公司竞 争力的重要方面,很难想象他们会轻易分析其成果。不过,有一家公司却把其人工智能方面的研究开源了。

这家公司是 Grok,由 Jeff Hawkins 和生意伙伴联合创建。Jeff Hawkins 曾参与创办 Palm 和 Handspring,但是他真正的激情所在是人工智能和神经科学。在离开 Handspring 之后,Hawkins 创办了红杉理论神经科学研究中心。2005 年,他参与创办 Grok(原名 Numenta),想要把人工智能研究成果转换为市场化的产品。

2010年,开发团队发布过一份白皮书,介绍公司的层级实时记忆脑皮质学习算法(此处有中文版下载)。如今,他们又发布了开源平台 NuPIC,其中包括了公司的算法和软件架构。

“我们不仅仅是把构建项目的工具开源,而是把产品的核心开源了”,Grok 开源社群经理 Matthew Taylor 对 Wired 网站说,“没有 NuPIC,Grok 将无法生存。“

Grok 使用的机器学习算法是 Hawkins 创造的,叫做脑皮质学习算法,或简称为 CLA。CLA 试图模仿人脑的结构,特别是负责处理高级认知功能的新皮质部分。目前来说,CLA 还远远无法模拟整个人脑。不过,这已经是机器学习上的重大进步了。

NuPIC 并不是唯一开源的机器学习算法,但是它有自己的独特之处。Taylor 说,许多机器学习算法无法适应新模式,而 NuPIC 的运作接近于人脑,“当模式变化的时候,它会忘掉旧模式,记忆新模式”。如人脑一样,CLA 算法能够适应新的变化。“如果有一天,你醒来的时候发现过去认为是蓝色的东西变成了红色,一开始会感到不安,”他说,“但你会逐渐地适应。”

目前,使用 NuPIC 的只有 Grok 一家公司,而且进行的是 IT 基础设施监控,不过,NuPIC 的用途是非常广泛的,任何公司都能够用它构建自己的产品。Taylor 说,IBM 和希捷都对 NuPIC 表示了兴趣。同时,项目开源之后,开发者们也可以参与其中。对于那些不懂编码,但是对神经科学或计算机科学感兴趣的人,公司还提供了邮件组。人们可以在那 里交流,贡献自己的想法。

介绍内容来自: http://www.ifanr.com/365664

本文地址:https://codercto.com/soft/d/16826.html

C语言接口与实现

C语言接口与实现

David R. Hanson / 郭旭 / 人民邮电出版社 / 2011-9 / 75.00元

《C语言接口与实现:创建可重用软件的技术》概念清晰、实例详尽,是一本有关设计、实现和有效使用C语言库函数,掌握创建可重用C语言软件模块技术的参考指南。书中提供了大量实例,重在阐述如何用一种与语言无关的方法将接口设计实现独立出来,从而用一种基于接口的设计途径创建可重用的API。 《C语言接口与实现:创建可重用软件的技术》是所有C语言程序员不可多得的好书,也是所有希望掌握可重用软件模块技术的人员......一起来看看 《C语言接口与实现》 这本书的介绍吧!

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

MD5 加密
MD5 加密

MD5 加密工具

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具