Intelligence VS LearningSeptember 24, 2008
Something that I'm debating in my mind is the connection between intelligence and learning. The reason I ask is that many of the comprehensive AI efforts out there are based on producing a system that can learn as a means for achieving intelligence.
My intuition, on the other hand, is that this approach is like trying to run before you can walk. (I'm not convinced of this, but it's a premonition)
I feel that it should be easier to create a system that is intelligent, but has very limited learning capacity. A system such as this would surely require a lot of hand crafting, which would no doubt be very expensive, but ultimately much more attainable than a system that can simply learn from experience.
I think there's plenty of evidence against my assertion... I get the sense that many people have tried over the decades to create brittle, hand crafted systems, and failed, but I'm still tempted to think this is the way to go.

"On Intelligence" September 24, 2008

I've done a little more poking around recently to see what else is out there, and today I came across what looks to be a real winner. The book On Intelligence, surprisingly "old" book publish in 2004, was written by Palm's inventor Jeff Hawkins. From what I've read, Jeff's ideas can be summarized as Hierarchical Temporal Memory. I remember blogging about a news article that made reference to that term, but I didn't delve into reading more at the time.
I couldn't resist: I've ordered the book off of ebay.
| 
  |
Current inputs and future inputsSeptember 24, 2008
Here I'm brainstorming a series of inputs that I'd like to work towards supporting. These are all statements about me.
Currently supported statements, and their core representation:
  | My first name is Daniel |
 | speaker.first_name = 'Daniel' |
  | My middle name is James |
 | speaker.middle_name = 'James' |
  | My last name is Bigham |
 | speaker.last_name = 'Bigham' speaker.full_name = 'Daniel Bigham' (derived) |
  | I am a Christian |
 | speaker is_a Christian |
  | I work at Navtech |
 | speaker.employer = NavtechInc |
  | I am a man |
 | speaker is_a man |
  | I am 27 |
 | speaker.age = 27 |
  | My birth month is November |
 | speaker.birth.date.month = November |
  | My birth year is 1980 |
 | speaker.birth.date.year = 1980 |
  | My wife's name is Meredith |
 | speaker.wife.first_name = 'Meredith' |
  | I live in Waterloo |
 | speaker.home.city = Waterloo |
  | I live in Canada |
 | speaker.home.country = Canada |
  | I live in Ontario |
 | speaker.home.province = Ontario |
  | My eye color is blue |
 | speaker.eye.color = blue |
  | My hair color is strawberry blond |
 | speaker.hair.color = strawberry_blond |
Future:
  | My birthday is Nov 20 |
 | Requires parsing 'Nov 20' into a structure that contains a day-of-month and a month speaker.birth.date = $d, $d is_a date, $d.month = November, $d.day = 20 |
...
older >>