Hi Matt/Stewart,
I think the radical approach is worth exploring, but keep it within NuPIC.
You'd need to start with a design, and then build it up by robbing the clean
algorithms from the current NuPIC. Eventually Grok would switch to the NuNuPIC.
—
Sent from Mailbox for iPhone
On Fri, Nov 15, 2013 at 9:26 PM, Matthew Taylor <[email protected]> wrote:
> Let's not throw out the baby with the bathwater. Numenta's interests lie in
> improving NuPIC. We won't be able to get behind a start-from-scratch
> effort. We just don't have the manpower, and we're quite busy building
> product on top of NuPIC.
> That being said, there is nothing stopping anyone else from doing this. If
> someone extracts our core algorithms and pastes them into another project,
> however, the GPL must be respected, and Numenta will not be able to provide
> any commercial licensing options.
> ---------
> Matt Taylor
> OS Community Flag-Bearer
> Numenta
> On Fri, Nov 15, 2013 at 12:32 PM, Stewart Mackenzie <[email protected]>wrote:
>> Hi,
>>
>> Been (carefully) thinking about this more, it's occupying a
>> disproportionately large amount of time.
>>
>> I'm going to go one step further:
>>
>> The proof of concept works, NuPIC has cracked it to a large degree. But
>> its based on an old codebase that went through a few fundamental
>> architectural changes. It doesn't support serialization nor can operate in
>> a hierarchy.
>> Most of the issues are about compilation, incompatibilities, the code base
>> is dependency heavy yet... despite all this the algorthims have got it
>> right.
>>
>> I propose we retain the core algorithms and start from scratch. Its the
>> algorithms that are important.
>>
>> What I have brewing will make a distributed HTM dramanically easier to
>> achieve, serialization becomes trivial and it is portable. If nupic is
>> about to do some major move. Then lets at least think about how to make it
>> easier to distribute and serialize.
>>
>> Insane as it sounds.
>> Stewart
>>
>> Matthew Taylor <[email protected]> wrote:
>> >Thanks, Stewart.
>> >
>> >I think we should put the discussion about releases to the side for
>> >awhile,
>> >because it's evident that we cannot release until we've nailed down the
>> >API
>> >for NuPIC. This should take priority. I'll start that discussion soon.
>> >
>> >This has been quite enlightening, and I really appreciate everyone's
>> >input.
>> >
>>
>> _______________________________________________
>> nupic mailing list
>> [email protected]
>> http://lists.numenta.org/mailman/listinfo/nupic_lists.numenta.org
>>
_______________________________________________
nupic mailing list
[email protected]
http://lists.numenta.org/mailman/listinfo/nupic_lists.numenta.org