Earlier quoted context omitted.
We already have true AI - it's a vast, thriving industry. Or how about calling that vast, thriving industry "weak AI," or "clever algorithms," which is what they really are. The original definition of AI was what we now call strong AI, but after some lesser problems were solved without actually creating strong AI, we had to come up with some name for those.
I want to see an AI that can improve itself by developing new algorithms for arbitrary tasks. I wonder how far off we are from that now?
Yann LeCun's comment on AlphaGo and true AI
91–100 of 216 posts
Re: Yann LeCun's comment on AlphaGo and true AI
#92Earlier quoted context omitted.
We already have true AI - it's a vast, thriving industry. Or how about calling that vast, thriving industry "weak AI," or "clever algorithms," which is what they really are. The original definition of AI was what we now call strong AI, but after some lesser problems were solved without actually creating strong AI, we had to come up with some name for those.
I want to see an AI that can improve itself by developing new algorithms for arbitrary tasks. I wonder how far off we are from that now?
Re: Yann LeCun's comment on AlphaGo and true AI
#93If you look at how child learns, it's huge amount of supervised learning. Parents spend lots of time in do and don't and giving specific instructions on everything from how to use toilet to how to construct a correct sentence. Lots of language development, object identification, pattern matching, comprehension, math skills, motor skills, developing logic - these activities has huge amount of supervised training that…
Supervised learning may be how it looks from the outside, but consider that out of the >6,570,0000 waking seconds of a child's life up to age 5, there maybe only a few dozen instances of supervised adult instruction per day. Besides those, what do neurons do the remaining 99.99% of the time?
Part of the problem might be that comparing supervised and unsupervised learning 'effectiveness' is a bit apples-and-oranges. Their effect together is highly collaborative. Children have to develop abstractions on their own before you can supervise them on those abstractions. It is probably fair to say that a key part of human general intelligence is creating high-level representations of low-level stimuli. It might also be fair to say that this is what the brain is doing 100% of the time.
So if I may hand wave a little: while supervised learning can make a child better maximize objectives on those high-level representations (objectives they may be aware of through unsupervised observation), for the most part it does not fundamentally change the structure of those things in the child's brain. This makes unsupervised learning almost all of the cake to me.
My post has the caveat that children undergo a lot of other objective-based learning besides explicit instruction from adults, and all of this maps only fuzzily to supervised vs unsupervised learning in AI, which is the issue from the submitted post.
Re: Yann LeCun's comment on AlphaGo and true AI
#94Earlier quoted context omitted.
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.
I thought full AIXI wasn't computable though?
AIXI is not tractable, but I'm responding to the parent comment saying we don't even know what a cake is.
Re: Yann LeCun's comment on AlphaGo and true AI
#95Earlier quoted context omitted.
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.
As fas as I know, the only thing existing AIXI implementations have demonstrated, is to learn to play Pac-man at a somewhat reasonable, but not in any way stellar level.
Re: Yann LeCun's comment on AlphaGo and true AI
#96If you look at how child learns, it's huge amount of supervised learning. Parents spend lots of time in do and don't and giving specific instructions on everything from how to use toilet to how to construct a correct sentence. Lots of language development, object identification, pattern matching, comprehension, math skills, motor skills, developing logic - these activities has huge amount of supervised training that…
For example, to train a classifier to identify birds you need a large number of pictures of birds, maybe millions of varied examples. And then you'd need an equivalent number of images of things that aren't birds, or things that look similar to birds. Humans are able to make that same classification with a very small number of examples, maybe even n = 2. If someone saw a bird for the first time and then another one shortly after, they would be able to put the two together immediately and make a lot of inferences on top of that. Machine learning algorithms aren't even close to that yet.
Supervised learning sucks because it requires vast quantities of labelled and prepared data, which is expensive. Top ML researchers must feel like they're sitting in a Formula One racer but can't afford any gas for it. AlphaGo shows that a computer can do almost anything, but only with a significant investment of resources for each specific task. Unsupervised algorithms tend to be less effective than supervised methods right now, but once that changes it will open up a new world.
Re: Yann LeCun's comment on AlphaGo and true AI
#97If you look at how child learns, it's huge amount of supervised learning. Parents spend lots of time in do and don't and giving specific instructions on everything from how to use toilet to how to construct a correct sentence. Lots of language development, object identification, pattern matching, comprehension, math skills, motor skills, developing logic - these activities has huge amount of supervised training that…
Re: Yann LeCun's comment on AlphaGo and true AI
#98Is 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 coolest part is that there exists a pretty complete simulator for the iCub robot that anyone who is interested can run on their computer - http://eris.liralab.it/wiki/Simulator_README
Re: Yann LeCun's comment on AlphaGo and true AI
#99If you look at how child learns, it's huge amount of supervised learning. Parents spend lots of time in do and don't and giving specific instructions on everything from how to use toilet to how to construct a correct sentence. Lots of language development, object identification, pattern matching, comprehension, math skills, motor skills, developing logic - these activities has huge amount of supervised training that…
Re: Yann LeCun's comment on AlphaGo and true AI
#100If you look at how child learns, it's huge amount of supervised learning. Parents spend lots of time in do and don't and giving specific instructions on everything from how to use toilet to how to construct a correct sentence. Lots of language development, object identification, pattern matching, comprehension, math skills, motor skills, developing logic - these activities has huge amount of supervised training that…
Interesting. I have heard the opposite of this. Supervised learning may be how it looks from the outside, but consider that out of the >6,570,0000 waking seconds of a child's life up to age 5, there maybe only a few dozen instances of supervised adult instruction per day. Besides those, what do neurons do the remaining 99.99% of the time? Part of the problem might be that comparing supervised and unsupervised learnin…
There might be only a few dozen instances but I think each instance has a lasting effect which makes up for this.
If you scold a child for something stupid it did then it will remember this for a long-ish time. Same for teaching him things or correcting stuff.
I guess you show the child some correct behaviour at a few instances and this is then used internally as a guideline for selflearning.