2010-10-13 27 views
15

Tôi rất quan tâm đến việc sử dụng bộ nhớ thời gian theo cấp bậc heuristic để giải quyết vấn đề nghiên cứu mà tôi đang nghiên cứu. Bạn có thể tìm thêm chi tiết về nó tại đây: http://en.wikipedia.org/wiki/Hierarchical_temporal_memoryCó thư viện bộ nhớ tạm thời phân cấp nguồn mở nào không?

Có thư viện nguồn mở nào cho điều này không? (Tôi khá cởi mở với các ngôn ngữ mặc dù C++, java hoặc haskell được ưa thích.) Nếu có ai có kinh nghiệm với họ?

Trả lời

0

Vì HTM được phát minh bởi những người sáng lập của Numenta, bạn đã thử implementation của họ chưa? Nó không phải là nguồn mở về mặt kỹ thuật, nhưng nó hoàn toàn miễn phí để nghiên cứu. Tôi tin rằng nó được thực hiện trong một kết hợp của Python và C++.

+1

Nó không còn khả dụng nữa. Tôi nghĩ numenta đã xóa tất cả tài liệu nghiên cứu của họ cũng như mã nguồn đã từng có trong "nội dung cũ". –

+1

Vâng, tôi nhận thấy điều này một vài tháng trước. Có vẻ như Numenta là tất cả hype và không có chất. – Cerin

+1

Vâng, tôi tink rằng numenta đã phát triển rất nhiều thuật toán hữu ích (xem vitamindinc chẳng hạn, dựa trên thuật toán numenta). Họ lấy nó ra rõ ràng vì không có gì tuyệt vời đến từ cộng đồng nguồn mở. –

3

Vẫn còn một triển khai hoạt động tôi có thể tìm thấy trên trang Wikipedia cho Memory-prediction framework, khung lý thuyết của J. Hawkins 'cho lý thuyết HTM: Project Neocortex có vẻ như nguồn mở hoàn toàn (researcher's page).

Ngoài ra còn có NuPIC hiện đã hoàn toàn nguồn mở trên GitHub: NuPIC (Python) - NuPIC.Core (C++).

Và sau đó có triển khai miễn phí "CLA" (Thuật toán học tập Cortical) mới hơn, cũng có trên GitHub: pyHTM.

Hãy vui vẻ! ;)

-1

Vâng Numenta đã được bảo lãnh và quyết định tự mình đi lấy tiền nhưng có vẻ như một số người trên Diễn đàn đang cố gắng để có được một phiên bản nguồn mở. Hãy thử tìm kiếm ở đây:

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

+1

Numenta là công ty do Jeff Hawkins thành lập để tiếp tục nghiên cứu và xây dựng phần mềm. Vào tháng 6 năm 2013, họ mở nguồn phần mềm cốt lõi, NuPIC, với một cộng đồng đang phát triển xung quanh nó. OpenHTM đã tham gia với chúng tôi gần đây. Xem [Numenta.org] (http://numenta.org) để tham gia. –

Các vấn đề liên quan