-
Notifications
You must be signed in to change notification settings - Fork 161
Roadmap
On the road again... (Completion of the Network API means this roadmap will be heavily surveyed and modified in the near future!)
Newly updated now that the goal of a Network API has been reached!
-
Swarming - We now need to add the Particle Swarm algorithms which are used to converge on the optimal configuration setup for a given Network architecture's model(s). The current home for the code that will be ported can be found here but will be separated out to be used as a standalone algorithmic library.
-
Layer - The physical column/cell matrix needs to be pulled out of the Connections class and housed inside the Layer class. It has a method (Layer.using()) which is used to share the Connections class across more than one Layer; but now it needs to have a "Matrix?" class which can be shared across multiple layers if necessary, but that lives essentially within a single Layer by default. Layers describe an atomic algorithmic process (there being 6 of them, each playing their own part) but they all impact a single group of columns and cells within those columns.
-
SDR - We need to take a final look at SDRs and determine whether we should abstract the int[] format of an SDR to a discrete class which can hold other information about the int[] and perform transformations and operations on an SDR such as sparse-to-dense-and-back-to-sparse operations (as one example of operations performed constantly on int[] SDRs).
-
Design Review - We need to look at areas to enhance and design objectives to complete now that the Network API has been completed.
-
KNNClassifier - Needs to be ported.
For up-to-the-minute tracking of updates, follow: #HtmJavaDevUpdates
Next: Browse Java Docs
- Introduction (Home)
- History & News Archives...
- Usability
- Architecture
- NAPI Quick Start Guide
- NAPI In Depth
- Saving Your Network: PersistenceAPI Serialization
- Roadmap
- Browse Java Docs
- Build Instructions
- Eclipse (Dev Setup)
- Anomaly Prediction
- Test Coverage Reports
- [Cortical.io Demos] (https://github.com/numenta/htm.java-examples/tree/master/src/main/java/org/numenta/nupic/examples/cortical_io)
- Hot Gym Demo
- Performance Benchmarks with jmh - blog
- BLOG: Join the "cogmission"