我可能有兴趣使用hierarchical temporal memory模型来解决我正在研究的研究问题。
是否有任何开源库?虽然C ++,Java或Haskell是首选,但我对语言非常开放。如果是的话,有没有人有过这方面的经验?
答案 0 :(得分:3)
有NuPIC(Numenta智能计算平台),现在已经完全开源了。你还有NuPIC.Core(其中包含用C ++编写的核心NuPIC算法),但目前它还在构建中。
我可以在维基百科页面上找到Memory-prediction framework的一个活跃实现(这是J. Hawkins的HTM理论的理论框架): Project Neocortex,似乎完全开源(researcher's page)。
答案 1 :(得分:1)
有这个Java HTM开源项目: http://code.google.com/p/htm/
答案 2 :(得分:0)
pyHTM是一个纯Python实现。
答案 3 :(得分:-1)
由于HTM是由Numenta的创始人发明的,你是否尝试过implementation?它不是技术上的开源,但它可以自由地进行研究。我相信它是在Python和C ++的混合中实现的。
答案 4 :(得分:-1)
这里有另一个开源代码库:
http://code.google.com/p/adaptive-memory-prediction-framework/
这是基于Kohonen SOM的MPF实现,而不是HTM。
答案 5 :(得分:-1)
我创建了一个简化版本,但它目前有效;它并不难用。
可在此处找到:http://devmaster.net/forums/topic/17960-feedback-working-out-of-heirarchical-temporal-memory/
它基本上记录了图片,然后将其从htm内存中抽回。
答案 6 :(得分:-1)
您现在可以访问openSource HTM-CLA实现。看这里: http://blog.mohammadzadeh.info/index.php/open-source-implementation-of-hierarchical
答案 7 :(得分:-2)
是的Numenta保释并决定自己去买钱,但看起来论坛上的一些人正在试图获得开源版本。试试看这里: