Существуют ли библиотеки с открытым исходным кодом для иерархической временной памяти?

Я потенциально заинтересован в использовании иерархической модели временной памяти для решения исследовательской задачи, над которой я работаю.

Есть ли для этого библиотеки с открытым исходным кодом? Я довольно открыт для языков, хотя C++, Java или Haskell предпочтительнее. Если да, кто-нибудь имел опыт работы с ними?

8 ответов

Есть NuPIC (Платформа Numenta для интеллектуальных вычислений), которая теперь полностью с открытым исходным кодом. У вас также есть NuPIC.Core (который содержит основные алгоритмы NuPIC, написанные на C++), но на данный момент он все еще находится в стадии разработки.

Есть также одна активная реализация, которую я мог найти на странице Википедии для структуры предсказания памяти (которая является теоретической основой Дж. Хокинса для теории HTM): Project Neocortex, который кажется полностью открытым исходным кодом ( страница исследователя).

Существует проект с открытым исходным кодом Java HTM: http://code.google.com/p/htm/

pyHTM - это чистая реализация Python.

Еще одна кодовая база с открытым исходным кодом здесь:

http://code.google.com/p/adaptive-memory-prediction-framework/

Это реализация MPF на основе SOM Кохонена, а не HTM.

Поскольку HTM был изобретен основателями Numenta, пробовали ли вы их реализацию? Это не технически открытый исходный код, но он бесплатен для исследования. Я считаю, что это реализовано в смеси Python и C++.

Я создал упрощенную версию, но она работает на данный момент; это не так сложно использовать.

Это доступно здесь: http://devmaster.net/forums/topic/17960-feedback-working-out-of-heirarchical-temporal-memory/

Он в основном записывает изображение, а затем выкачивает его обратно из памяти htm.

Теперь вы можете получить доступ к реализации HTS-CLA с открытым исходным кодом. Смотрите здесь: http://blog.mohammadzadeh.info/index.php/open-source-implementation-of-hierarchical

Да, Нумента под залог и решил пойти на попятную, но похоже, что некоторые парни на Форумах пытаются запустить версию с открытым исходным кодом. Попробуйте посмотреть здесь:

http://sourceforge.net/p/openhtm/wiki/Home/

Другие вопросы по тегам