The Beginning!

Written by Chirag on Sunday, June 7, 2015.


My name is Chirag. I have been intrigued by Jeff Hawkins 2004 book On Intelligence.

I believe this approach will be the future of artificial intelligence. My goal is to learn everything about the underlying methods of Jeff Hawkins approach.  Jeff Hawkins has a company called Numenta, which has released an open source version of its algorithms. The open source community is called NuPIC.The mission of this project is to build and support a community interested in machine learning and machine intelligence based on modeling the neocortex and the principles upon which it works.

In particular, Numenta’s open source online learning system is based on Hierarchical temporal memory (HTM).  The underlying algorithm uses Sparse Distributed Representations as well.  To learn more about  Sparse Distributed Representations, I am reading Pentti Kanerva’s book Sparse Distribute Memory.

As of June 7, 2015 (Sunday), I am reading and learning from Kanerva’s book.  The book is very well written.  It goes through the basic math and statistic involved in understanding the book first.

After reading the book, I hope to implement my own version of the algorithm in Python.  I know very little Python. Fortunately, someone has a basic version of the algorithm noted here.

Happy Aritificial Intelligence Learning!