Live data from Hacker News

Yann LeCun's comment on AlphaGo and true AI

facebook.com

51–60 of 216 posts

Re: Yann LeCun's comment on AlphaGo and true AI

#51
post #36

Can someone more knowledgeable explain why biological systems are considered unsupervised instead of reinforcement based systems? While it seems intuitive that most individual "intelligent" systems in animals can be seen as unsupervised, isn't life itself driven in a reinforced manner?

>While it seems intuitive that most individual "intelligent" systems in animals can be seen as unsupervised, isn't life itself driven in a reinforced manner?

I think apparently unsupervised systems could be explained by models that predict a future input given their current state and input. Correct predictions are reinforced. An RNN-like model.

(If the network is small, it should learn some compressed representation, which can be used as an input to a more abstract layer that makes more general predictions over a longer time period)

Re: Yann LeCun's comment on AlphaGo and true AI

#52
It seems that AI does well when the problem and the performance metrics are well defined: chess, Go, various scheduling problems, pattern recognition, etc. At the very least we can track, quantitatively, how far off we are from a satisfactory solution, and we know we can only ever get closer.

"True", or general-purpose AI, is harder to pin down, and thus harder to define well. I'd argue that the moment we have define it formally (and thus provided the relevant performance metrics) is the moment we have reduced it to a specialized AI problem.

Re: Yann LeCun's comment on AlphaGo and true AI

#53
post #45
post #36

Can someone more knowledgeable explain why biological systems are considered unsupervised instead of reinforcement based systems? While it seems intuitive that most individual "intelligent" systems in animals can be seen as unsupervised, isn't life itself driven in a reinforced manner?

The brain needs to form structure before any sort of reinforcement learning is even possible. This structure comes from an "unsupervised" process we don't understand well.

Isn't it from millions year of natural selection? The reason why a human brain can think, is just by chance.

Re: Yann LeCun's comment on AlphaGo and true AI

#54

I wish the term "true AI" were replaced with "strong AI" or "artificial general intelligence" or some such term. We already have true AI - it's a vast, thriving industry. AlphaGo is obviously a true, legitimate, actual, real, nonfictional example of artificial intelligence, as are Google Search, the Facebook Newsfeed, Siri, the Amazon Echo, etc.

Strong AI means a different thing.

Re: Yann LeCun's comment on AlphaGo and true AI

#55
post #35
post #5

I think we need more advances in neuroscience and, I know this will be controversial, psychology before we really know what the cake even is. Edit: I actually think the major AI breakthrough will come from either of those two fields, not computer science.

I disagree. I think we need advances in philosophy to truly answer these questions in depth.

Read David Deutsch's book eh?

Re: Yann LeCun's comment on AlphaGo and true AI

#56
Preface: AlphaGo is an amazing achievement and does show an interesting advancement in the field.

Yet ... it really doesn't mean almost anything that people are predicting it to mean. Slashdot went so far as to say that "We know now that we don't need any big new breakthroughs to get to true AI". The field of ML/AI is in a fight where people want more science fiction than scientific reality. Science fiction is sexy, sells well, and doesn't require the specifics.

Some of the limitations preventing AlphaGo from being general:

+ Monte Carlo tree search (MCTS) is really effective at Go but not applicable to many other domains we care about. If your problem is in terms of {state, action} pairs and you're able to run simulations to predict outcomes, great, but otherwise, not so much. Go also has the advantage of perfect information (you know the full state of the board) and deterministic simulation (you know with certainty what the state is after action A).

+ The neural networks (NN) were bootstrapped by predicting the next moves in more matches than any individual human has ever seen, let alone played. It then played more against itself (cool!) to improve - but it didn't learn that from scratch. They're aiming to learn this step without the human database but it'll still be very different (read: inefficient) compared to the type of learning a human does.

+ The hardware requirements were stunning (280 GPUs and 1920 CPUs for the largest variant) and were an integral part to how well AlphaGo performed - yet adding hardware won't "solve" most other ML tasks. The computational power primarily helped improve MCTS which roughly equates to "more simulations gets a better solution" (though with NNs to guesstimate an end state instead of having to simulate all the way to an end state themselves)

Again, amazing, interesting, stunning, but not an indication we've reached a key AI milestone.

For a brilliant overview: http://www.milesbrundage.com/blog-posts/alphago-and-ai-progr...

John Langford also put his opinion up at: http://hunch.net/?p=3692542

(note: copied from my Facebook mini-rant inspired by Langford, LeCun, and discussions with ML colleagues in recent days)

Re: Yann LeCun's comment on AlphaGo and true AI

#57

It seems that AI does well when the problem and the performance metrics are well defined: chess, Go, various scheduling problems, pattern recognition, etc. At the very least we can track, quantitatively, how far off we are from a satisfactory solution, and we know we can only ever get closer. "True", or general-purpose AI, is harder to pin down, and thus harder to define well. I'd argue that the moment we have define…

The Turing test is one such measure that is unbeatable by specialized AIs. Language understanding in general requires some degree of intelligence.

I don't think the Turing test should be an actual goal of AI researchers. Turing just proposed it as a hypothetical example.

Re: Yann LeCun's comment on AlphaGo and true AI

#58
post #3

I'm surprised he'd make such an optimistic statement. I think a better analogy would be: We figured out how to make icing, but we still don't really know what a cake is.

We can describe Solomonoff-based agents like AIXI. None of them are fully sufficient for true general AI, but you could probably accomplish quite a bit with an AIXI-like agent.

Re: Yann LeCun's comment on AlphaGo and true AI

#60

Is anyone working on an embodied AI? Even a simulated body might help. Ultimately intelligence is only useful insofar as it guides the body's motion. We often tend to minimize the physical act of say, writing down a theorem or actually applying paint to the canvas, but there are certain actions like playing a musical instrument that certainly blur the distinction between "physical" and "mental". Indeed, even 'purely…

The physical world is so slow to give you feedback, I think DeepMind has the right approach with video games, you can move to 3d games, then games with physics where the agent directly controls artificial muscles, while iterating much faster than you can in the real world.

https://www.youtube.com/watch?v=nMR5mjCFZCw&feature=youtu.be

Post reply on HN