The Promise of Artificial Intelligence Unfolds in Small Steps
nytimes.com
nytimes.com
The good example is how we invented planes. Or, precisely, how we failed at making flying machines for very long. We did try very hard to mimic birds, and their flapping wings. Study birds did certainly help with problems of weight, for example, but the main blocker was the flapping wings. Plane do not ressemble birds, not at all. For a long time we tried to solve the wrong problem (how to flap wings) and lost sight of the real problem (a flying machine).
I feel (but can't prove) that it will be the same with robots, and therefore AI. Trying to mimic human may help incidentally but it is going to fail repeatedly. What do we want? Make some scifi become real? No, we just want helpful machines. To be helpful, they need to react fast to orders, but do they need to understand our language? They need to see and hear and smell what we can't easily see, hear or smell, so a blind robot plugged to a network of cameras would be more helpful than a two-eyed face-shaped piece of plastique. They need to store and crunch huge datasets that our brains are not confortable with, but do they need to understand our emotions or "feel" them?
To me, the robot and AI of the near future would look like a flying phone, or an implant in the ear, or a ring on the finger, it will not look like the poor google-bullied guybot that was on the memes recently.
Basically, what I think is happening with the NY Times (and press in general) regarding AI is one of the first questions that he is asked. "Your editor is not gonna like that" -- press goes for flashy and shiny announcements that are really far from what is really happening. And because marketing and funding, some researchers back that kind of announcements and say "Yeah! We've built a robot that smiles!". I'm not saying androids and robotics are not valuable research, I'm saying that people missinterpret and mistake many things for AI and expect a poet robot that can talk like Shakespear, and mean and feel the emotional component of its words. Not gonna happen soon.
[0] http://spectrum.ieee.org/automaton/robotics/artificial-intel...
I think you underestimate the desire for mankind to create something that resembles itself. It's a very old myth, and IIRC some traces of it can be found as far away as in Greek mythology. And it can be found here and there towards modern times, from Frankenstein to Metropolis or Terminator. There's a reason why Science-Fiction is such a significant portion of modern literature and why this theme is a major part of it. It has a powerful appeal.
You say we want helpful machines, but how many of the machines we create are more toys than tools? Even a machine that would be as smart as a dog would probably be extremely lucrative as it would be sold as a pet. Slightly more intelligent it would be used as a domestic helper or a companion.
I would even go as far as saying that for some people, the ultimate goal of AI is to replace the human body, including the brain, by artificial counterparts that would free them from the pitfalls of a biological existence.
Rossum’s Universal Robots
In Czech, robota means forced labour of the kind that
serfs had to perform on their masters' lands, and is
derived from rab, meaning "slave."
We aren't just creating in our own image; the creations are "slaves", intended to do work on our order. This is included in the Golem legend, which I suspect could be interpreted as an ancient desire for automation.And the propension of human kind to create life is real but it's more fruitful in biology, with clones and so on. Robots are machines. To me there's a gap, it is another realm, the most advanced robot will never compare to the stupidest human or even a dog.
You may find this interesting: http://www.theatlantic.com/magazine/archive/2013/11/the-man-...
> but do they need to understand our language?
Natural language is the highest-bandwidth means of communication available to us. It's the easiest and most powerful method of conveying our intentions. That's important for any kind of technology that we want to be able to serve us.
I agree that AI doesn't need to be embodied in humanoid robots to be useful, but I think a robust understanding of our language is the ultimate user interface.
For giving orders, spoken natural language is the best for humans to humans, but for human to machines i'd say the best is the plane cockpit, or your car's interface.
Many of the tasks we want AIs to perform are things that humans do now. We're used to communicating about them in natural language.
It depends. It's common to split AI research into 4 types, by asking 2 questions:
1) Do you care about the end result or the mechanism/approach being taken?
2) Do you care about mimicking humans or "doing the right thing"?
Hence the 4 categories are: A) Systems that think like humans (mimicking the approach taken by humans)
B) Systems that think rationally (using the "right" approach)
C) Systems that act like humans (mimicking human results)
D) Systems that act rationally (achieving the "right" result)
For example, this breakdown appears in section 1.1 "What is AI?" in "AI A Modern Approach", which I happen to have on my desk.Whilst not perfect, identifying which of these categories some approach/research fits into can avoid a lot of well-trodden philosophical debates which can easily derail any discussion about said approach/research.
In this case, you seem to be in the "act rationally" camp. That's fine, but it's unfair to dismiss the goals of other researchers who fit into other categories. For example, those trying to find out how the human mind is structured; what assistance and interventions could help disabled people; etc. In those cases, a data-crunching ear implant might be a useful commodity to have, in the same way that AI researchers probably have mobile phones, but wouldn't offer any insight into the problem.
I wasn't describing robots; I was describing some of the goals, approaches and ideas of AI researchers, who are very much human.
Analogously, it makes sense to say that a pure mathematician tries to find pleasing, intriguing, beautiful theorems; yet the theorems themselves don't experience pleasure, intrigue or beauty.
I agree with you that the robot probably won't look like Rosie from the Jetsons, but probably more like the Fetch and Freight robot duo (http://fetchrobotics.com/fetchandfreight/).
The main blockers as I understand it were weight of the engine and the implementation of control surfaces. In fact, the first powered flight was done with a plane that mimicked the way a bird's control surfaces work.
I don't think the usefulness of such examples is a strong case that those ideas will lead us to what we really mean when we say "AI". I personally don't think we can get electrons to move fast enough across our current computer architecture to achieve human level AI, which is what google is mostly to my knowledge building their stuff on.
In the time since then much more of the potential of deep learning has been realized, but we're still in the very earliest days - I'd say something like the internet, prior to the development of the first commercial ISPs or the web.
Just like today we don't really talk about "internet companies" (since the internet is just a tool that we use, not an end in itself), you also should not expect to see "deep learning companies" be successful as an end in itself. Rather, some companies will use deep learning as a key tool to fix key problems in current processes. For example, http://www.enlitic.com , my company, is first and foremost a medical company, and uses deep learning as a tool to fix some very specific problems in patient care.
PS: I greatly dislike the term "artificial intelligence". It's as meaningless and distracting as that other horrible phrase, "big data". I have no idea whether deep learning algorithms could lead to "intelligence", or what that even means. What matters is what a technology can do , and in this case, deep learning can do a great many interesting things.
As I understand it, there is a big difference between "strong" (e.g. the terminator) and "weak" (e.g. automatic image tagging) AI.
Are these basically philosophical terms by now? The knowledge engines of Watson and Wolfram Alpha are still one-step and data driven. Is there any hope for strong AI, or is it mostly a pipe dream?
But I don't see any way to know whether we are making progress towards strong AI, or whether deep learning could be a foundation for it. The biological connections are certainly becoming more clear, but it still seems like very early days for this kind of conclusion.
Is the future of deep learning just massive neural networks on huge GPU clusters? Is anyone big doing research on new approaches, or just focusing on fixing the problems with neural networks? (Which, given that the whole idea of deep NNs is rather new anyway, I suppose it might be a little early to look at other algorithms.)
Wow, that happened fast. SVMs seemed all the rage a few years ago.
I think it shows the importance of understanding the formalisms underlying machine learning approaches, and their corresponding strengths and weaknesses. Neural networks had been on the outs for a long time, before the realization that having much more data to train against could massively increase their usefulness.
Wonder what the next ML technique to see a resurgence will be.
Neural nets are dramatically improving every month. Recently, the major developments have been around using a wider variety of differentiable functions as layers in the network - see for example Spatial Transformer Networks, and also the more general architectures such as Neural Turing Machines.
I'm having a hard time seeing how deep learning could improve exponentially from where it is now.
I believe that the internet was a similar technology - a tool that could make many processes much cheaper, faster, and more accurate.
So it's not so much about deep learning itself improving exponentially (which I don't have an informed opinion of, because I don't think it's possible to know), but about the drastic changes that will occur as it is built into the products and services that can use it.
I very much agree with your disliking of "Big Data" - a term that I've see misused almost 100% of the times.
On "Artificial Intelligence", I think it serves the purpose of defining a category for the layman, and doesn't necessarily confuse people as much as "Big Data" does.
The term "artificial intelligence" refers to more than what technology can do. It also refers to what technology could or will do. That why this term matters for the public, as it points at potential future issues described in Science-Fiction.
As for what it means, I could agree that it's difficult to coin it precisely, but it's not meaningless either. Some concepts have a meaning regardless of our ability to express this meaning accurately with words. It's a case of "I know it when I see it."
I recently watched a great video of you performing deep learning in Excel: https://www.youtube.com/watch?v=qnoLMkosHuE
I was particularly amazed after you made a few tweaks to your learning, which drastically reduced the error rate (i.e introduced adagrad, automatic learning rate/annealing, momentum...). I had never heard of these techniques before watching this - what do you find is the best way regarding how to stay up-to-date with the latest machine learning algorithms/improvements? Thanks
If I'm the patient, I want the AI to make the initial diagnosis, then highlight parts of the image most relevant to the diagnosis, and present links to guidelines or research articles backing up the conclusion (or whatever kinds of citations are most relevant to a radiologist). Then the radiologist either confirms (which will be the majority case, if the A.I. is as good as advertised), or disagrees and replaces with his or her own diagnosis. Note this requires a more sophisticated design and interface than a simple "cancer/not-cancer" output.
I want a human in the loop. Sometimes A.I. systems can outperform humans over all, but when it makes mistakes, the mistakes are things human "common sense" would have quickly ruled out. When it comes to my health or other topics I consider important, I want both the strength of an automated system and the intuition of an expert, applied in a cost effective and efficient manner.
A.I. should be a productivity enhancement tool for my doctor, but I'm definitely not ready for an A.I. to be my doctor.
Once we know them all, we have to know how they interconnect and the hierarchy of them.
All these little brain areas, hippocampus, etc etc, all need to be understood.
Then we start hooking them together in the best way to make an AI, which may or not be the same ways a human mind assembles them. At some point we get a primitive AI. We are almost there now. We have huge memories, and huge calculating ability in these early AIs. We add more and more of them together until if works like a human mind. Then we up the clock speed.
We are hard at work on this now, and some say 5-10 years and we will succeed. One thing is true, if we use this AI to compute the next AI, the time spent on each stage will get smaller and smaller and the AI will rise in capability at an ever faster rate in a positive feedback loop.
This is where the risks lie. An AI than can kill you as easily as a power saw can cut off a finder is not the AI I want to share space with on this planet - but that is where we seem to be going