Hi An Qi,

That's very interesting, thanks for sharing. Could you place your code and
setup on Github so we can take a look at exactly what you did? It seems at
first glance that you're just using SP, which is perhaps the least powerful
part of HTM. I think a saccading system which also does Temporal Pooling
(which we haven't quite got yet) would be able to do a much better job on
this kind of task, but 89.6% is still a very good start for a plain
SP-based approach.

Very well done! Hopefully we can help you do even better.

Regards,

Fergal Byrne

On Sun, Jan 18, 2015 at 7:00 AM, <[email protected]> wrote:

> Hello.
>
> Sorry for the last email. Thx to the rich formatting :( ... I have to type
> again.
>
> Recently, I got the result of the test. I followed the source code and
> built the Spatial Pooler + KNN classifier. Then I extracted images from
> MNIST dataset(Train/test : 60000/10000) and parsed them to the model. I
> tried to test with different parameters (using small dataset: Train/Test -
> 6000/1000 ), the best recognition result is about 87.6%. After that, i
> tried the full size MNIST dataset, the result is 89.6%. Currently, this is
> the best result I got.
>
> Here is the statistics. It shows the error counts for each digits. the Row
> presents the input digit. the column presents the recognition result. Most
> of the "7" are recognized as "9". It seems the SDR from SP is still not
> good enough for the classifier.
>
> I found some interesting things. When I let the "inputDimensions" and
> "columnDimensions" be "784" and "1024", the result will be around 68%. If i
> use "(28,28)","(32,32)" and keep others the same, the result will be around
> 82%. That 's a lot of difference. It seems the array shape will effect SP a
> lot.
>
> Did any one get a better result? Does any one have some suggestion about
> the parameters or others?
>
> Thank you.
> An Qi
> Tokyo University of Agriculture and Technology - Nakagawa Laboratory
> 2-24-16 Naka-cho, Koganei-shi, Tokyo 184-8588
> [email protected]
>



-- 

Fergal Byrne, Brenter IT

http://inbits.com - Better Living through Thoughtful Technology
http://ie.linkedin.com/in/fergbyrne/ - https://github.com/fergalbyrne

Founder of Clortex: HTM in Clojure -
https://github.com/nupic-community/clortex

Author, Real Machine Intelligence with Clortex and NuPIC
Read for free or buy the book at https://leanpub.com/realsmartmachines

Speaking on Clortex and HTM/CLA at euroClojure Krakow, June 2014:
http://euroclojure.com/2014/
and at LambdaJam Chicago, July 2014: http://www.lambdajam.com

e:[email protected] t:+353 83 4214179
Join the quest for Machine Intelligence at http://numenta.org
Formerly of Adnet [email protected] http://www.adnet.ie

Reply via email to