News for hackers. Stuff that matters.
Re:AlphaGo beats Lee Sedol 3-0 [video] by YeGoblynQueenne on Saturday March 12, 2016 @07:23AM (#11272563)
>> What would you consider to be "true AI"? At what point are you willing to say, "Okay, that's it, computers are just plain smarter than we are?"

Look, there's no doubt that computers can outperform humans in specific tasks. There's no doubt that AlphaGo is intelligent when it comes to Go, but on the other hand it would be completely incapable of tackling a different congitive task- say, language, or vision, or discriminating between say two species of animal [Edit, since there seems to be confusion on this: you'd need different training data and another training session to perform well at a different task].

That's a limitation of our current systems. They generalise badly, or they don't model their domain very well. You have to train them again for each different task that you want them to undertake and their high performance in one task does not necessarily translate in high performance in another task.

Humans on the other hand are good at generalising, which does seem to be necessary for general intelligence. If we learn to play a board game, we can take the lessons from it and apply them in, I don't know, business. If we learn maths, we can then use the knowledge [Edit: of what constitutes a well-formed theory] to tackle physics and chemistry. And so on.

So, let's say that "true AI" is something that can show an ability to generalise from one domain to another, like humans do, and can be trained in multiple cognitive tasks at the same time. If we can do that, then computers will already be super-human, because they can already outperform us in terms of speed and precision.

Re:AlphaGo beats Lee Sedol 3-0 [video] by empath75 on Saturday March 12, 2016 @07:53AM (#11272651)
Actually alpha go can be trained for vision or any other task. It's not specialized to win go.
Re:AlphaGo beats Lee Sedol 3-0 [video] by mtgx on Saturday March 12, 2016 @10:47AM (#11273230)
I think AlphaGo is specialized to play Go. You must be thinking DeepMind, on which AlphaGo is based.
Re:AlphaGo beats Lee Sedol 3-0 [video] by spacebug on Saturday March 12, 2016 @09:39AM (#11273041)
The real question would be is there a goal of the AI. The true superhuman AI, that is problematic, is when AI decides to learn something on its own. And I think that is a long road.
Re:AlphaGo beats Lee Sedol 3-0 [video] by emcq on Sunday March 13, 2016 @06:00PM (#11279554)
This is simply not true, and there are many tasks the architecture would fail with and the networks presented are architecturally different from the highest performing vision networks like GoogLeNet. The techniques behind AlphaGo have no memory component holding state between moves, such as a hidden state in an RNN. It is completely reactionary.

A simple game that this architecture would fail at is Simon [0], where you are presented a sequence and then are tasked to replay the sequence.

[0] https://en.wikipedia.org/wiki/Simon_(game)

Re:AlphaGo beats Lee Sedol 3-0 [video] by YeGoblynQueenne on Saturday March 12, 2016 @07:55AM (#11272662)
Of course, but it has to be trained anew, with new data. You can't train it on Go data and expect it to perform at all well on vision tasks.
Re:AlphaGo beats Lee Sedol 3-0 [video] by megalodon on Saturday March 12, 2016 @09:15AM (#11272943)
The same statement holds for humans too. I don't think you can teach a person how to play Go and expect him/her to learn anything else than how to play Go.
Re:AlphaGo beats Lee Sedol 3-0 [video] by YeGoblynQueenne on Saturday March 12, 2016 @10:15AM (#11273123)
I'm not talking about learning the rules of the game. You don't need an AI to model the rules of the game. You need an AI to model the winning strategy. Winning strategy is what humans generalise to other domains and computers don't.

There's a lot that suggests that humans and machine learning algorithms learn in very different ways. For instance, by the time a human can master a game like Go they can also perform image processing, speech recognition, handwriten digit recognition, word-sense disambiguation and other similar cognitive tasks. Machine learning algorithms can only do one of those things at a time. A system trained to do image processing might do it well, but it won't be able to go from recognising images to recognising the senses of words in a text without new training, and not without the new training clobbering the previous training.

To make it perfectly clear: I'm talking about separate instances of possibly the same algorithm, trained on a different task every time. I'm not saying that CNNs can't do speech recognition because they're good at image processing. I'm saying that an instance of a CNN that's learned to tag images must be trained on different data in a different time if you also want it to do word-sense disambiguation.

And that that is a limitation, that stands in the way of machine learning algorithms achieving general intelligence.

Re:AlphaGo beats Lee Sedol 3-0 [video] by megalodon on Saturday March 12, 2016 @10:43AM (#11273217)
I was just contradicting your statement.

A human brain (or any other animal brain for that matter) is almost infinitely more advanced and computationally efficient than state of the art machine intelligence, even without taking things like thoughts, emotions and dreams - which we currently do not understand at all - into account.

It's a huge accomplishment for machines to be able to win over humans in games like chess and go and <insert game here>, but these are games originally designed for humans - by humans - to be played recreationally and I think we shouldn't read too much into it.

Re:AlphaGo beats Lee Sedol 3-0 [video] by lalalandland on Saturday March 12, 2016 @10:04AM (#11273095)
Didn't you see KarateKid: wax on, wax off. Jokes aside, as someone said before. The human mind is far better at generalizing and can reuse learned skills in different fields.
Re:AlphaGo beats Lee Sedol 3-0 [video] by Filligree on Saturday March 12, 2016 @09:44AM (#11273047)
How does that differ from a human brain?
Re:AlphaGo beats Lee Sedol 3-0 [video] by rurban on Saturday March 12, 2016 @11:55AM (#11273476)
A lot. A brain is much bigger and much slower.
Re:AlphaGo beats Lee Sedol 3-0 [video] by jonknee on Saturday March 12, 2016 @11:19AM (#11273347)
Humans have been trained for all the different scenarios you cite, AlphaGo has just been trained for go. Give AlphaGo 20 years to chew through training data and I think it would destroy a college sophomore at cognition.