1.所有这些概念都源于杰夫・霍金斯(Jeff Hawkins)在2004年左右和一位科技专栏作家合作出版的一本叫做《on intelligence》的书。中文译本叫做《人工智能的未来》
2.在这本书中,霍金斯觉得人脑的大脑皮层是智能的关键部位,所以模拟大脑皮层是实现工程化人工智能的最有效手段。我个人认为,这本书有三个看点。第一,他提出了一个很好的研究人工智能的方法论。第二,霍金斯认为人脑的本质功能就是记忆和预测,并从进化的角度阐述了原因。第三,霍金斯本身就是一个神经神物学家,所以他对大脑皮层的结构进行了很好的整理,并基于人脑皮层行驶一个共同算法而提出了一个智能框架。他觉得大脑的本质是一个记忆系统。
3.后来他和小伙伴们成立了一个研究性质的公司叫做numenta。着手研究基于书中的理论的一种可行性算法。名字就叫做HTM(hierarchical temporal memory)。层级,时序,记忆。人工智能系统需要实现的三个基本功能。这个算法和一般的机器学习算法有很大的区别,笼统的来说,我个人的感觉是,从数据的空间性(静态)和时序性(动态)角度来说,一般的机器学习算法都是处理空间性静态数据的。而这个算法是处理时序性动态数据的。
4.基于上面那个算法,他们公司开发了一个叫做Nupic的平台。这个平台可以用来做各种实验,比如物体识别呀什么的。这个阶段,他们为了实现HTM的三个概念(层级,时序,记忆)使用了一些工程界机器学习中常用的工程方法,最主要的一种就是贝叶斯网络。
5.很长一段时间没有消息。期间Numenta有个重要人物离职去自己搞公司了(这个人对上面那个算法贡献很多)。以后估计也是领军式人物吧。
6.2011年左右,Numenta公司开始公布新版本的HTM算法,叫做HTM-CLA。这个算法和上一个本质上没有很大的不同,只是更加细化,更加生物性(也就是更加接近于大脑皮层模型)。如果有人看到这里,然后对HTM有兴趣的同学,我个人推荐,完全可以不用看以前的东西,直接从这个算法开始研究。文档什么的都有,我也写了一些算法解析的帖子。
7.基于上面的HTM-CLA算法,Numenta公司开始转变成一家商业公司,出品了一个叫做GROK的商业产品。好像有同学的帖子说GROK如何牛逼,我告诉你,它其实就是一个ONLINE数据流预测系统。记住两点,online,数据流预测。
8.GROK在商业上取得了一些成果,比如用在能源预测啊,资源管理方面。然后Numenta公司开始把这个商业产品在一定程度上进行开源,名字还是叫做NUPIC。但是其实和第一个NUPIC已经是不同的东西了。
————
SO,what you say?
2.在这本书中,霍金斯觉得人脑的大脑皮层是智能的关键部位,所以模拟大脑皮层是实现工程化人工智能的最有效手段。我个人认为,这本书有三个看点。第一,他提出了一个很好的研究人工智能的方法论。第二,霍金斯认为人脑的本质功能就是记忆和预测,并从进化的角度阐述了原因。第三,霍金斯本身就是一个神经神物学家,所以他对大脑皮层的结构进行了很好的整理,并基于人脑皮层行驶一个共同算法而提出了一个智能框架。他觉得大脑的本质是一个记忆系统。
3.后来他和小伙伴们成立了一个研究性质的公司叫做numenta。着手研究基于书中的理论的一种可行性算法。名字就叫做HTM(hierarchical temporal memory)。层级,时序,记忆。人工智能系统需要实现的三个基本功能。这个算法和一般的机器学习算法有很大的区别,笼统的来说,我个人的感觉是,从数据的空间性(静态)和时序性(动态)角度来说,一般的机器学习算法都是处理空间性静态数据的。而这个算法是处理时序性动态数据的。
4.基于上面那个算法,他们公司开发了一个叫做Nupic的平台。这个平台可以用来做各种实验,比如物体识别呀什么的。这个阶段,他们为了实现HTM的三个概念(层级,时序,记忆)使用了一些工程界机器学习中常用的工程方法,最主要的一种就是贝叶斯网络。
5.很长一段时间没有消息。期间Numenta有个重要人物离职去自己搞公司了(这个人对上面那个算法贡献很多)。以后估计也是领军式人物吧。
6.2011年左右,Numenta公司开始公布新版本的HTM算法,叫做HTM-CLA。这个算法和上一个本质上没有很大的不同,只是更加细化,更加生物性(也就是更加接近于大脑皮层模型)。如果有人看到这里,然后对HTM有兴趣的同学,我个人推荐,完全可以不用看以前的东西,直接从这个算法开始研究。文档什么的都有,我也写了一些算法解析的帖子。
7.基于上面的HTM-CLA算法,Numenta公司开始转变成一家商业公司,出品了一个叫做GROK的商业产品。好像有同学的帖子说GROK如何牛逼,我告诉你,它其实就是一个ONLINE数据流预测系统。记住两点,online,数据流预测。
8.GROK在商业上取得了一些成果,比如用在能源预测啊,资源管理方面。然后Numenta公司开始把这个商业产品在一定程度上进行开源,名字还是叫做NUPIC。但是其实和第一个NUPIC已经是不同的东西了。
————
SO,what you say?