3 ms·
I believe the Chess/Go engines are not really AI. They are operating on a set of rules written in code. It can compute and search the moves faster than a human.
by chimtim 11y ago
I believe the Chess/Go engines are not really AI. They are operating on a set of rules written in code. It can compute and search the moves faster than a human. It can also remember a longer chain of moves better than a human can. But all those rules have been fed via code and it is just exploring that state space.
Only recently researchers have started to expose chess to reinforcement learning (i.e. a true AI engine that learns chess on its own and beats humans). But the existing commercial engines that beat humans (like stockfish) are anything but AI.
- maxerickson 11y agoWhat happens if you try to reframe the argument in terms of chess not requiring a great deal of intelligence?
- conanbatt 11y agoRight. This whole topic revolves about human identity as well. In Go, you can tell who you are playing with, and what emotions he is going through (particularly easy to do when you are stronger than your opponent). Historically, when you play with a bot you sense relentlessness(instead of calmness), and sometimes desperation(computers sometimes go wacky when they see they are losing). What will we sense when they are even or stronger in the more artistic and strategic phases of the game?
- rqebmm 11y agoI think this is true of all AI today. Personally I've always been a fan of the distinction between "Virtual Intelligence" and "Artificial Intelligence" (Thanks to Mass Effect!). Currently all "AI" is really "VI" in that it's exploiting a closed system of rules that it can implement faster, better, and longer than a human because it can do the equivalent of rote memorization and state tree traversal. However as Zuckerberg is saying, nobody is close to implementing something that actually approximates human/animal intelligence other than in single-dimensional ways.
- jclos 11y agoWhat you are doing is just moving the goalpost a bit further. Once the computers can learn the rules by themselves, someone will come up and write that it's not true intelligence because of xxx reason. How do you know your own intelligence isn't computational?
- micro_cam 11y agoActually there is some recent work on using deep NN's to improve go ai's. This is the same sort of AI used in state of the art image/voice recognition and does try to go beyond exhaustive analysis to extract some deeper latent structure. It isn't reinforcement learning though. That isn't state of the art (at the moment), instead modern deep NN's are learned by gradient descent. This can be made to work really well but isn't regarded as similar to how biological neural networks work.
- duaneb 11y agoSo, a "real AI" needs to learn? Why does this distinction matter?
- bargl 11y agoA lot of people mistake Machine Learning and General Artificial Intelligence. From what I understand (and I'm no expert), ML is a focused task which it does one thing really really well. The idea of General Artificial Intelligence is something that can learn anything you throw by adapting and reinforcing base assumptions. There's a podcast called Talking Machines that really dives into a lot of this stuff. He's freaking great and pretty darn entertaining.