View Single Post
Old Feb 6th, 2007, 10:56 AM   #30
Duck
Programmer
 
Join Date: Jun 2006
Location: England London
Posts: 72
Rep Power: 3 Duck is on a distinguished road
Quote:
Originally Posted by DaWei View Post
Actually, computers can learn by experience. That means the acquisition of new numbers to crunch, said numbers being acquired by self-evaluation of one's performance, as measured by suitable criteria. It's something successful humans do, too. For a very simple example, see my Tic-Tac-Toe game. For a much more complex example, see the aforementioned Backgammon AI. The backgammon AI is so successful that it has caused masters to reevaluate their thinking on some of the opening-roll moves that were held nearly sacred for decades. The machine thought differently; the machine has been proved to be correct. The foundation of the machine's ability was laid by its builders. From there, it is free to depart, within those foundational constraints.
No computers can't learn by experience. They can tune themselves, as I mentioned previously (neural networks), BUT they can only tune themselves on a 'test set' of data that a human being tells them is good, or a 'digital pre-definition' of the end result, eg, in your Tic-Tac-Toe game you may have defined the conditions for win and loose, therefore if the cpu loses it could change its perfered moves for the next game based on that predefined outcome.

Therefore they can't even tune themselves without pre-definitions.

Therefore a computer can't learn, which is a fundermental requirement of being intelligent (by my definition).
Duck is offline   Reply With Quote