AI winter is well on its way
blog.piekniewski.info
blog.piekniewski.info
If you think this is a symptom of AI winter, then you are probably wasting time on outdated/dysfunctional models or models that aren't suited for what you want to accomplish. Looking e.g. at Google Duplex (better voice synchronization than Vocaloid I use for making music), this pushed state-of-art to unbelievable levels in hard-to-address domains. I believe the whole SW industry will be living next 10 years from gradual addition of these concepts into production.
If you think Deep (Reinforcement) Learning is going to solve AGI, you are out of luck. If you however think it's useless and won't bring us anywhere, you are guaranteed to be wrong. Frankly, if you are daily working with Deep Learning, you are probably not seeing the big picture (i.e. how horrible methods used in real-life are and how you can easily get very economical 5% benefit of just plugging in Deep Learning somewhere in the pipeline; this might seem little but managers would kill for 5% of extra profit).
Understand that in pop-sci circles over the past several years the general public is being exposed to stories warning about the singularity by well respected people like Stephen Hawking and Elon Musk (http://time.com/3614349/artificial-intelligence-singularity-...). Autonomous vehicles are on the roads and Boston Dynamics is showing very real robot demonstrations. Deep learning is breaking records in what we thought was possible with machine learning. All of this progress has excited an irrational exuberance in the general public.
But people don't have a good concept of what these technologies can't do, mainly because researchers, business people, and journalists don't want to tell them--they want the money and attention. But eventually the general public wises up to the unfulfillment of expectations, and drives their attention elsewhere. Here we have the AI winter.
Further, I have repeatedly heard people who should know better, with very fancy advanced degrees, chant variants of "Deep Learning gets better with more data" and/or "Deep Learning makes feature engineering obsolete" as if they are trying to convince everyone around them as well as themselves that these two fallacious assumptions are the revealed truth handed down to mere mortals by the 4 horsemen of the field.
That said, if you put your ~10,000 hours into this, and keep up with the field, it's pretty impressive what high-dimensional classification and regression can do. Judea Pearl concurs: https://www.theatlantic.com/technology/archive/2018/05/machi...
My personal (and admittedly biased) belief is that if you combine DL with GOFAI and/or simulation, you can indeed work magic. AlphaZero is strong evidence of that, no? And the author of the article in this thread is apparently attempting to do the same sort of thing for self-driving cars. I wouldn't call this part of the field irrational exuberance, I'd call it amazing.
I think even if you avoid constructing features, you are basically doing a similar process where a single change in a hyper-parameter can have significant effects:
- internal structure of a model (what types of blocks are you using and how do you connect them, what are they capable of together, how do gradients propagate?)
- loss function (great results come only if you use a fitting loss function)
- category weights (i.e. improving under-represented classes)
- image/data augmentation (self-driving car won't work without significant augmentation at all)
- properly set-up optimizer
The good thing here is that you can automate optimization of these to a large extent if you have a cluster of machines and a way to orchestrate meta-optimization of slightly changed models. With feature engineering you just have to do all the work upfront, thinking what might be important, and often you just miss important parts of features :-(
And more importantly, business and government leaders wise up and turn off the money tap.
I think they also happen when the best ideas in the field run into the brick wall of insufficiently developed computer technology. I remember writing code for a perceptron in the '90s on an 8 bit system, 64 k RAM - it's laughable.
But right now compute power and data storage seem plentiful, so rumors of the current wave's demise appear exaggerated.
A symptom of capitalism and marketing trying to push shit they don't understand
- how good humans are in detecting cancer (hint: not very good) and if having an automated system even as a "second opinion" next to an expert might not be useful?
- there are metrics for capturing true/false positives/negatives one can focus on during learning optimization
From studies you might have noticed that expert radiologists have e.g. F1-score at 0.45 and on average they score 0.39, which sounds really bad. Your system manages to push average to 0.44, which might be worse than the best radiologist out there, but better than an average radiologist [1]. Is this really being oversold? (I am not addressing possible problems with overly optimistic datasets etc. which are real concerns)
The problem AI runs into is that with too much faith in the machine, people STOP thinking and believe the machine. Where you might get a .44 detection rate on radiology data alone, that radiologist with a .39 or a doctor can consult alternate streams of information. The AI may still be helpful in reinforcing a decision to continue scrutinizing a set of problem.
AI's as we call them today are better referred to as expert systems. AI carries too much baggage to be thrown around Willy nilly. An expert system may beat out a human at interpreting large unintuitive datasets, but they aren't generally testable, and like it or not, it will remain a tough sell in any situation where lives are on the line.
I'm not saying it isn't worth researching, but AI will continue to fight an uphill battle in terms of public acceptance outside of research or analytics spaces, and overselling or being anything but straightforward about what is going on under the hood will NOT help.
State of the art in numbers:
Image Classification - ~$55, 9hrs (ImageNet)
Object Detection - ~$40, 6hrs (COCO)
Machine Translation - ~$40, 6hrs (WMT '14 EN-DE)
Question Answering - ~$5, 0.8hrs (SQuAD)
Speech recognition - ~$90, 13hrs (LibriSpeech)
Language Modeling - ~$490, 74hrs (LM1B)
"If you think Deep (Reinforcement) Learning is going to solve AGI, you are out of luck" --I don't know. Duplex equipped with a way to minimize his own uncertainties sounds quite scary.
Microsoft OTOH quietly shipped the equivalent in China last month: https://www.theverge.com/2018/5/22/17379508/microsoft-xiaoic...
Google has lost a lot of steam lately IMO. Facebook is releasing better tools and Microsoft, the company they nearly vanquished a decade ago, is releasing better products. Google does remain the master of its own hype though.
Google nearly vanquished Microsoft a decade ago? Where can I read more about this bit of history :) ?
IMO, Axios [0] seem to do a better job of criticizing Google's Duplex AI claims, as they repeatedly reached out to their contacts at Google for answers.
0: https://www.axios.com/google-ai-demo-questions-9a57afad-9854...
We haven't found life outside this planet, and we haven't created life in a lab, therefore n=1 for assessing probability of life outside earth (which means we can't calculate a probability for this yet). Likewise, we haven't created anything remotely like animal intelligence (let alone human) and we have no good theory regarding how it works, so n=1 for existing forms of general intelligence.
Note that I'm not saying there can be no extraterrestrial life or that we will never develop AGI, just that I haven't seen any evidence at this point in time that any opinions for or against their possibility are anything more than baseless speculation.
"To train the system in a new domain, we use real-time supervised training. This is comparable to the training practices of many disciplines, where an instructor supervises a student as they are doing their job, providing guidance as needed, and making sure that the task is performed at the instructor’s level of quality. In the Duplex system, experienced operators act as the instructors. By monitoring the system as it makes phone calls in a new domain, they can affect the behavior of the system in real time as needed. This continues until the system performs at the desired quality level, at which point the supervision stops and the system can make calls autonomously." --
OK, but 83% ROC/AUC is nothing to be bragging about. ROC/AUC routinely overstates the performance of a classifier anyway, and even so, ~80% values aren't that great in any domain. I wouldn't trust my life to that level of performance, unless I had no other choice.
You're basically making the author's case: deep learning clearly outperforms on certain classes of problems, and easily "generalizes" to modest performance on lots of others. But leaping from that to "radiology robots are almost here!" is folly.
There is also higher chance that next state-of-art model would push it significantly over 83% or best human radiologist at some point in the future, so it might not be very economical to train humans to become even better (i.e. dedicate your life to focus on radiology diagnostics only).
Except they don't. See the table in the original post. Also, comparing the "average" radiologist by F1 scores from a single experiment (as you've done in other comments here) is meaningless.
Unless my doctor is exactly average (and isn't incorporating additional information, or smart enough to be optimizing for false positive/negative rates relative to cost), comparison to average statistics is academic. But I don't really need to tell you this -- your comment has so many caveats that you're clearly already aware of the limits of the method.
Of course! Using DenseNet-BC-100-12 to increase ROC AUC, it was so obvious!
The author is clearly informed and takes a strong, historical view of the situation. Looking at what the really smart people who brought us this innovation have said and done lately is a good start imo (just one datum of course, but there are others in this interesting survey).
Deepmind hasn't shown anything breathtaking since their Alpha Go zero.
Another thing to consider about Alpha Go and Alpha Go Zero is the vast, vast amount of computing firepower that this application mobilized. While it was often repeated that ordinary Go program weren't making progress, this wasn't true - the best, amateur programs had gotten to about 2 Dan amateur using Makov Tree Search. Alpha Go added CNNs for it's weighting function and petabytes of power for it's process and got effectiveness up to best in the world, 9 Dan professional, (maybe 11 Dan amateur for pure comparison). [1]
Alpha Go Zero was supposedly even more powerful, learned without human intervention. BUT it cost petabytes and petabytes of flops, expensive enough that they released a total of ten or twenty Alpha Go Zero game to the world, labeled "A great gift".
The author convenniently reproduces the chart of power versus results. Look at it, consider it. Consider the chart in the context of Moore's Law retreating. The problems of Alpha Zero generalizes as described in the article.
The author could also have dived into the troubling question as of "AI as ordinary computer application" (what does testing, debugging, interface design, etc mean when the app is automatically generated in an ad-hoc fashion) or "explainability". But when you can paint a troubling picture without these gnawing problems appearing, you've done well.
They went on to make AlphaZero, a generalised version that could learn chess, shogi or any similar game. The chess version beat a leading conventional chess program 28 wins, 0 losses, and 72 draws.
That seemed impressive to me.
Also they used loads of compute during the training but not so much during play.(5000 TPUs, 4TPUs).
Also it got better than humans in those games from scratch in about 4 hours whereas humans have had 2000 years to study them so you can forgive it some resource usage.
Most humans don't live 2000 years. And realistically don't spend that much of their time or computing power on studying chess. Surely a computer can be more focused at this and the 4h are impressive. But this comparison seems flawed to me.
In a not equal fight, and the results are still not published. I'm not claiming that AlphaZero wouldn't win, but that test was pure garbage.
Few would care. Your examiner doesn't give you extra marks on a given problem for finishing your homework quickly.
If you want an idea of where machine learning is in the scheme of things, the best thing to do is listen to the experts. _None_ of them have promised wild general intelligence any time soon. All of them have said "this is just the beginning, it's a long process." Science is incremental and machine learning is no different in that regard.
You'll continue to see incremental progress in the field, with occasional demonstrations and applications that make you go "wow". But most of the advances will be of interest to academics, not the general public. That in no way makes them less valuable.
The field of ML/AI produces useful technologies with many real applications. Funding for this basic science isn't going away. The media will eventually tire of the AI hype once the "wow" factor of these new technologies wears off. Maybe the goal posts will move again and suddenly all the current technology won't be called "AI" anymore, but it will still be funded and the science will still advance.
It's not the exciting prediction you were looking for I'm sure, but a boring realistic one.
What make this 3rd/4th boom in AI different?
The other AI winter, the funding for these science went from well funded to little funding.
I'm skeptical, with respect of course, on your statement because it doesn't have anything to back that up other than it produce useful technologies. Wouldn't this statement imply that the other previous AI which experience AI Winter (expert system, and whatever else) didn't produce useful enough technologies to have funding?
I'm currently on the camp of there is going to be an AI Winter III coming.
> None_ of them have promised wild general intelligence any time soon.
The post talk about Andrew Ng wild expectation on other things such as radiologist tweet. While it's not wild general intelligence. What I think the main article and also I am thinking is the outrageous speculation. Another one is the tesla self driving, it doesn't seem to be there yet and perhaps we're hitting the point of over promise like we did in the past and then AI winter happen because we've found the limit.
Training is expensive but inference is cheap enough for Alpha Zero inspired bots to beat human professionals while running on consumer hardware. DeepMind could have released thousands of pro-level games if they wanted to and others have: http://zero.sjeng.org/
I am 100% in agreement with the author on the thesis: deep learning is overhyped and people project too much.
But the content of the post is in itself not enough to advocate for this position. It is guilty of the same sins: projection and following social noises.
The point about increasing compute power however, I found rather strong. New advances came at a high compute cost. Although it could be said that research often advances like that: new methods are found and then made efficient and (more) economical.
A much stronger rebuttal of the hype would have been based on the technical limitations of deep learning.
I'm not even sure how you'd go about doing that. You could use information theory to debunk some of the more ludicrous claims, especially ones that involve creating "missing" information.
One of the things that disappoints me somewhat with the field, which I've arguably only scratched the surface of, is just how much of it is driven by headline results which fail to develop understanding. A lot of the theory seems to be retrofitted to explain the relatively narrow result improvement and seems only to develop the art of technical bullshitting.
There are obvious exceptions to this and they tend to be the papers that do advance the field. With a relatively shallow resnet it's possible to achieve 99.7% on MNIST and 93% on CIFAR10 on a last-gen mid-range GPU with almost no understanding of what is actually happening.
There's also low-hanging fruit that seems to have been left on the tree. Take OpenAI's paper on parametrization of weights, so that you have a normalized direction vector and a scalar. This makes intuitive sense for anybody familiar with high-dimensional spaces since nearly all of the volume of a hypersphere lies around the surface. That this works in practice is great news, but leaves many questions unanswered.
I'm not even sure how many practitioners are thinking in high dimensional spaces or aware of their properties. It feels like we get to the universal approximation theorem and just accept that as evidence that they'll work well anywhere and then just follow whatever the currently recognised state of the art model is and adapt that to our purposes.
Who's to say we won't improve this though? Right now, nets add a bunch of numbers and apply arbitrarily-picked limiting functions and arbitrarily-picked structures. Is it impossible that we find a way to train that is orders of magnitude more effective?
The end result of this advancement to our world is earth shattering.
On the high compute cost. There is an aspect of that being true but we have also seen advancement in silicon to support. We look at WaveNet using 16k cycles through a DNN and offering at scale and competitive price kind of proves the point.
Current AIs have limitations but, at the tasks they are suited for, they can equal or exceed humans with years of experience. Computing power is not the key limit since it will be made cheaper over time. More importantly, new advances are still being made regularly by DeepMind, OpenAI, and other teams.
https://www.quora.com/Roughly-what-processing-power-does-the...
Unsupervised Predictive Memory in a Goal-Directed Agent
[1] https://mobile.nytimes.com/1992/06/05/business/fifth-generat...
Why not petaflops of bytes then?
You mean Monte Carlo Tree Search, which is not at all like Ma(r)kov chains. You're probably mixing it up with Markov decision processes though.
Before criticising something it's a good idea to have a solid understanding of it.
The biggest minds everywhere are working on AI solutions, and there's also a lot in medical/science going on to map brains and if we can merge neuroscience with computer science we might have more luck with AI in the future...
So we could have a draught for a year or two, but there will be more research, and more breakthroughs. This won't be like the AI winters of the past where it lay dormant for 10+ years, I don't think.
The first generation TPUs used 65536 very simple cores.
In the end you have so many transistors you can fit and there are options on how to arrange and use.
You might support very complex instructions and data types and then four cores. Or you might only support 8 bit ints, very, very simple instructions and use 65536 cores.
In the end what matters is the joules to get something done.
We can clearly see that we have big improvements by using new processor architectures.
“The new spring in artificial intelligence is the most significant development in computing in my lifetime.”
He listed many examples below the quote.
“understand images in Google Photos;
enable Waymo cars to recognize and distinguish objects safely;
significantly improve sound and camera quality in our hardware;
understand and produce speech for Google Home;
translate over 100 languages in Google Translate;
caption over a billion videos in 10 languages on YouTube;
improve the efficiency of our data centers;
help doctors diagnose diseases, such as diabetic retinopathy;
discover new planetary systems; ...”
https://abc.xyz/investor/founders-letters/2017/index.html
An example from another continent:
“To build the database, the hospital said it spent nearly two years to study more than 100,000 of its digital medical records spanning 12 years. The hospital also trained the AI tool using data from over 300 million medical records (link in Chinese) dating back to the 1990s from other hospitals in China. The tool has an accuracy rate of over 90% for diagnoses for more than 200 diseases, it said.“
https://qz.com/1244410/faced-with-a-doctor-shortage-a-chines...
Well first off: letters to investors are among the most biased pieces of writing in existence.
Second: I'm not saying connectionism did not succeed in many areas! I'm a connectionist by heart! I love connectionism! But that being said there is disconnect between the expectations and reality. And it is huge. And it is particularly visible in autonomous driving. And it is not limited to media or CEO's, but it made its way into top researchers. And that is a dangerous sign, which historically preceded a winter event...
The difference between the current AI renaissance and the past pre-winter AI ecosystems is the level of economic gain realized by the technology.
The late 80s-early 90s AI winter, for example, resulted from the limitations of expert systems which were useful but only in niche markets and their development and maintenance costs were quite high relative to alternatives.
The current AI systems do something that alternatives, like Mechanical Turks, can only accomplish with much greater costs and may not even have the scale necessary for global massive services like Google Photos or Youtube autocaptioning.
The spread of computing infrastructure and connectivity into the hands of billions of global population is a key contributing factor.
AI is overhyped and overfunded at the moment, which is not unusual for a hot technology (synthetic biology; dotcoms). Those things go in cycles, but the down cycles are seldom all out winters. During the slowdowns best technologies still get funding (less lavish, but enough to work on) and one-hit wonders die, both of which is good in the long run. My friends working in biology are doing mostly fine even though there are no longer "this is the century of synthetic biology" posters at every airport and in every toilet.
Those are actual features that are available today to anyone, that were made possible by AI. Do you think it would be possible to type "pictures of me at the beach with my dog" without AI in such as short time frame? Or to have cars that drive themselves without a driver? These are concrete benefits of machine learning, I don't understand how that's biased.
Maybe true but they are words that are about things which are either true or not true. Has nothing to do where the words were shared. Saying they are on an investment letter so not relevant seems very short sighted.
But just looking at the last 12 months it is folly to say we are moving to a AI winter. Things are just flying.
Look at self driving cars without safety drivers or look at something like Google Duplex but there are so many other examples.
This is notorious with current technology: you can demonstrate anything. A few years ago Tesla demonstrated a driverless car. And what? Nothing. Absolutely nothing.
I'm willing to believe stuff I can test myself at home. If it works there, it likely actually works (though possibly needs more testing). But demo booths and youtube - never.
This is one of the areas I’m most enthusiastic about but … it’s still nowhere near the performance of untrained humans. Google has poured tons of resources into Photos and yet if I type “cat” into the search box I have to scroll past multiple pages of results to find the first picture which isn’t of my dog.
That raises an interesting question: Google has no way to report failures. Does anyone know why they aren’t collecting that training data?
what is this 'understand'?
For most things, that people dream of and do marketing about need another leap forward, which we haven’t seen yet (it’ll come for sure)
Also, while a lot of these can be seen as "improvements", in many cases, that improvement put it past the threshold of actually being usable or useful. Self-driving cars for example need to be at least a certain level before they can be deployed, and we would've never reached that without machine learning.
Utterly useless. And I don't think it is improving.
Deep learning is the method of choice for a number of concrete problems in vision, nlp, and some related disciplines. This is a great success story and worthy of attention. Another AI winter will just make it harder to secure funding for something that may well be a good solution to some problems.
Nobody thought to ask: "How do you know all of that content is terrorist content? Does anyone check every video afterwards to ensure that all the blocked content was indeed terrorist content?" (assuming they even have an exact definition for it).
They might not, but they could sample them to be statistically confident?
We log everything and are even starting to automate decisions. Statistics, machine learning, and econometrics are booming fields. To talk about two topics dear to my heart, we're getting way better at modeling uncertainty (bayesianism is cool now, and resampling-esque procedures aged really well with a few decades of cheaper compute) and we're better at not only talking about what causes what (causal inference), but what causes what when (heterogeneous treatment effect estimation, e.g. giving you aspirin right now does something different from giving me aspirin now). We're learning to learn those things super efficiently (contextual bandits and active learning). The current data science boom goes far far far far beyond deep learning, and most of the field is doing great. Maybe those bits will even get better faster if deep learning stops hogging the glory. More likely, we'll learn to combine these things in cool ways (as is happening now).
I'd contend for the general public, AI is a synonym for machines like: HAL; The Terminator; Star Trek's "Data"; the robots in the film "AI"; and so on.
We're nowhere remotely in the vicinity of that, and no-one even has any plausible ideas about how to start.
A random person outside of tech probably doesn't even know what deep learning is. They might have heard of it somewhere in passing.
AI is a superset and Machine learning is a subset of AI and most funding is in deep learning. Once Deep Learning hit the limit I believe there will be an AI winter.
Maybe there will be hype around statistic (cross fingers) which will lead to Bayesian and such.
eh-hem
DIE, HERETIC!
eh-hem
Ok, with that out of my system, no, Bayesian methods are definitely not a subset of deep learning, in any way. Hierarchical Bayes could be labeled "deep Bayesian methods" if we're marketing jerks, but Bayesian methods mostly do not involve neural networks with >3 hidden layers. It's just a different paradigm of statistics.
I sometimes think that there really was no AI winter as we got other technologies that implemented the ideas: SQL Databases can be seen as an application of many ideas in classical AI - for example its a declarative language for defining relations among tables; you can have rules in the form of SQL stored procedures; actually it was a big break (paradigm shift is the term) in how you deal with data - the database engine has to do some real behind the scenes optimization work in order to get a workable representation of the data definition (that is certainly bordering on classical AI in complexity).
these boring CRUD applications are light years ahead in how data was handled back in the beginning.
For advertising, I'm also not sure if there's been a lot of progress. Maybe it's because I opted out too much but I have the feeling that ad targeting hasn't become more intelligent, rather the opposite. It's been a long time that I've been surprised at the accuracy of a model tracking me. Sure, targeted ads for political purposes can work very well but are nothing new and don't need any deep learning nor any other "new" technologies.
Where I really see progress is data visualisation. Often dismissed it can be surprisingly hard to get right and tools around that (esp for enterprise use) have developed a lot over recent years. And that's what companies need. No one's looking for a black-box algorithm to replace marketing, they just want to make some sense of their data and understand what's going on.
Is this deep neural networks with the latest technologies?
While yes, deep learning isn't going to solve everything, we'll probably see significant changes in the products available as this technology discovered the past few years makes into the real world.
Most scanners that do OCR and most forms of facial recognition isn't using deep neural networks with transfer learning, YET.
This is not to say that discoveries will continue, winter is probably coming :)
Didn't this just happen? Maybe my timescales are off, but I've been thinking about AI and Go since the late 90s, and plenty of real work was happening before then.
Outside a handful of specialists, I'd expect another 8-10 years before the current state of the art is generally understood, much less effectively applied elsewhere.
If you build the hype like say Andrew Ng it better be. Also if you consume more money per month than all the CS departments of a mid sized country, it better be.
I get that a lot of services we use on a daily basis make use of deep learning to accomplish tasks. But I don't really see what has fundamentally changed over the past 5 years in the way I use services. Siri was introduced 7 years ago and while we have clearly made progress in voice recognition, it's nowhere close to what many had hoped.
I'm very sick of the AI hype train. I took a PR class for my last year of college, and they couldn't help but mention it. LG Smart TV ads mention it, Microsoft commercials, my 60 year old tech illiterate Dad. Do any end users really know what it's about? Probably not, nor should that matter, but it's very triggering to see something that was once a big part of CS turned into a marketable buzzword.
I get triggered when I can't even skim through the news without hearing Elon Musk and Steven Hawking ignorantly claim AI could potentially takeover humanity. People believe them because of their credentials, when professors who actually teach AI will say otherwise. I'll admit, I've never taken any course in the subject myself. An instructor I've had who teaches the course argues it doesn't even exist, it's merely a sequence of given instructions, much like any other computer program. But hey, people love conspiracies, so let their imagination run wild.
AI is today what Big Data was about 4 years ago. I do not look highly on any programmer that jumps bandwagons, especially for marketability. Not only is it impure in intention, it's foolish when their are 1000 idiots just like them over-saturating the market. Stick with what you love, even if it's esoteric. Then you won't have to worry about your career value.
> I can't even skim through the news without hearing Elon Musk and Steven Hawking ignorantly claim AI could potentially takeover humanity.
Have you considered that their claims may not in fact be ignorant, just the reporting around them? For some details perhaps you would start with this primer from a decade ago, section 4 & 5 if you're in a hurry: http://intelligence.org/files/AIPosNegFactor.pdf
Or if you want a professor's opinion, from one of the co-authors to the previously mentioned AI:AMA check out some of the linked pointers on his home page: http://people.eecs.berkeley.edu/~russell/
I skimmed through sections 4 & 5, optimization processing was difficult to understand.
When I was in elementary school, I remember pitying the mentally disabled children, knowing their financial success was destined, so I connected with the g-factor definition. I really think general intelligence is more of a sense of all clusters awareness, whether it be social or cognitive. I've met tons of great students in Math courses who simply cannot converse with the general public. I've also met tons of people on the streets of my city who would have a difficult time understanding high school algebra.
As for Section 5, I do think the rise of AI over humanity is completely in our grasp. I really should take a course on the subject before I sound like the people that I'm criticizing for ignorance, but from a general perspective, I cannot see it outside of our control. As Eliezer said, we can make predictions, but only time will clear the fog.
But that's not people's fault. Companies only say AI if they mean deep learning. I've yet to hear a company advertising AI if they accomplished it with a linear regression. Maybe experts should stop talking about AI and use specific terms instead (Deep Learning in the case of this article).
That said, the rest of the rant about AI is less solid. Sure, AI today is fairly boring and run of the mill data processing / optimisation stuff (I sort of know, though I only have an MSc in the topic). Much of the promise of near-future AI is that we can go from human designed, or shall we say human-bootsrapped AI to self-bootstrapping kind. The fact that AlphaGo pretty much does this (in a very limited capacity), and accomplished something which classical programming and game "AI" couldn't, should show us that we're pretty close to this type of AI being highly effective. How exactly the future unfolds from there is anyone's guess, but outright calling it ignorant is... pretty ignorant, IMHO.
Wait no more:
The first connected cycling insole with artificial intelligence: https://www.digitsole.com/store/connected-insoles-cycling-ru...
The World's First Intelligent Sneaker: https://www.kickstarter.com/projects/141658446/digitsole-sma...
"Computers can, in theory, emulate human intelligence, and exceed it,' he said. 'Success in creating effective AI, could be the biggest event in the history of our civilization. Or the worst. We just don't know. So we cannot know if we will be infinitely helped by AI, or ignored by it and side-lined, or conceivably destroyed by it.”
I feel like I'm in a high school stoner circle, yeeesh!
It's pretty clear to everyone pushing this is being dishonest. Sometimes I wonder if they intentionally being dishonest or if they just don't know what they don't know. Very few people are doing useful true machine learning, and the applications are very specific with its own set of quirks. It's just to make some quick money and get out.
What somehow is never being said with all this hype is that you need to hire good software devs to make a great solution to a problem. All these buzzword driven ideas tend to confuse a bunch of people and die out after wasting everyone's money. In my region I keep seeing a bunch of business suits pushing X idea being solved with Y with no justification or engineers behind them.
Yesterday I have found out I have to have yet another meeting to explain why "blockchain" does not translate to a full solution given to a very superficial poorly thought out problem.
The only reason I've had a voice in my region with all this noise is because I've made things people see that actually work.
Meanwhile in the real world they can’t even figure out the basics like containers and Cicd which we’re actually dealing with in our actual contract.
I worked on nudity detector in 2017. Deep learning works, and is useful. Although you are right it's very specific and quirky.
I found "How HBO's Silicon Valley built Not Hotdog" article very interesting, because it's basically the same problem. They found MobileNet better than SqueezeNet and ELU better than ReLU. You know what? We found SqueezeNet better than MobileNet and ReLU better than ELU for our problem and data. Who know why.
https://medium.com/@timanglade/how-hbos-silicon-valley-built...
It's absolutely human nature to think of crazy ways of using things in new ways, probably most of those ways don't work out in the end.
Supraintelligent AI is not required to cause severe problems.
It should be obvious why a superior intelligence is something dangerous.
That seems like a pretty high number when you consider the exponential rate of technological advancement.
1000 years in the future is probably going to be completely unrecognizable to us given the current rate of change in society/tech.
All our Darwinian ancestors never had the capacity for intellectual fear of their superior successors...
Hopefully we as a species can get beyond our fear.
Personally, I do not doubt AI-based methods are changing our language, our communication patterns and our transport infrastructure.
The problem with the statement "AI will take over humanity" is actually in:
- What exactly is AI? There are many definitions. Most researchers adopt the weakest forms, whereas the general public adopts the strongest form.
- What exactly is 'take-over'? Does this mean: in control? Like a dictator is in control over a country? Or: adopting us as slaves? As a gradual change, when does it 'take-over'? At 50%? Does this need to be a conscious action by an AI actor, or would an evolutionary transition suffice?
- What exactly is humanity? I would go for the definition: "the quality or state of being human", but most people probably read in it: "the human race". In the former case, technology is a part of the quality of being human. In Heideggerian fashion, we become the technology and the technology becomes us. Technology, and AI as part of it, has been taking over humanity since we started permanently adjusting our environments.
While some experts like Andrew Ng are sceptical of AI risk, there are lots of others like Stuart Russell who are concerned.
Here is a big list of quotes from AI experts concerned about AI risk: http://slatestarcodex.com/2015/05/22/ai-researchers-on-ai-ri...
You should be more considerate than to be throwing around this term.
1.Hype dies down (which is really good! Meaning the chance of burst, is actually lower!)
2.Doesn't scale is false claim. DL methods have scaled MUCH better than any other ML algorithms in recent history (scale SVM is no small task). Scaling for DL methods are much either as comparing to other traditional ML algorithms, where it can be naturally distributed and aggregated.
3. Partially true. But self-driving is a sophisticated area by itself, DL is part of it, it can't really put full claim on its potential future success or ultimate downfall.
4. Gary Marcus isn't an established figure in DL research.
AI winter will ultimately come. But it is because people will become more informed about DL's strengths and limits, thus becoming smarter to tell what is BS what is not. AGI is likely not going to happen just with DL, but that is no way meaning it is a winter. DL has revolutionized the paradigm of Machine Learning itself, the shift has now complete, it will stay for a very very long time, and the successor is likely to build upon it not subvert it completely as well.
1) Not my point. Hype is doing very well. But narrative begins to crack, actually indicative of a burst... 2) DL does not scale very well. It does scale better than other ML algorithm because those did not scale at all. If you want to know what scales very well, look at CFD (computational fluid dynamics). DL in nowhere near that ease in scaling. 3) self driving is the poster child of current "AI-revolution". And it is where by far most money is allocated. So if that falls, rest of DL does not matter. 4) Not that this matters, does it?
OpenAI's graph shows new architectures being used with more parameters because people are innovating on architecture and scale at the same time. Arguing that old methods "failed to scale" is like arguing that processor development was a failure because Intel had to develop a 486 instead of making a 386 work with more transistors (or more something).
And what does CFD have to do with anything, except maybe an odd attempt to argue from authority? Can you formalize from CFD a notion of "scaling well" well that anyone else agrees is useful for measuring AI research?
3)It does matter. In fact most valuable startup around DL are CV based startups, they are mainly located in China though.
Here's a recent example:
Unsupervised Predictive Memory in a Goal-Directed Agent
Very weak to appeal to authority. The only true argument I can find against DL/ML/AI atm is the continuing appeal to authority by PhDs who have zero engineering knowledge, zero business sense and zero understanding of risk assessment.
I am working (founded) a startup and while we have AI on the roadmap for about a years time, it isn’t something that’s central to our product. (We already use some ML techniques but I’d not confidently boast its the same thing as AI).
Cue an informal lunch with a VC guy who takes a look, says we’re cool and tells us just to plaster the word AI in more places - he was sure we could raise a stupendous sum of cash doing that.
As an AI enthusiast I was bothered by this. We have everyone and their mother hyping AI into areas it’s not even relevant in, let alone effective at.
A toning down would be healthy. We could then focus on developing the right technology slowly and without all the lofty expectations to live up to.
I bet that's how the new "AI-assisted" Intellisense in Visual Studio got greenlit:
https://blogs.msdn.microsoft.com/visualstudio/2018/05/07/int...
If an AI-infested text editor isn't a sure sign that the bubble is going to pop soon then I don't know ;)
It's not wrong? It's neat, it's potentially useful, and it's powered by something under the umbrella of "AI". The problem is that that umbrella is gigantic, and covers everything from the AI system providing routes for the AI system in a self-driving truck on AI-provided schedules for a hypothetical mostly-automated shipping business, to a script I whipped up in ten minutes to teach something 2+2 and literally nothing else.
So we get to the nonsense position where there isn't a better way to describe a minor improvement to what is essentially the ordering of a drop-down list except by comparison to the former example.
IMO, we are far away from AGI, but even current technologies applied widely will lead to many interesting things.
It always starts with toy problems. Recognizing pictures from imagenet was also a toy problem back then.
... what about when the Google assistant near perfectly mimicked a human making a restaurant reservation .... the voice work was done at DeepMind.
All the problems in AI haven't been solved yet? Well no, of course not. Limitations exist and our solutions need to be evolved.
I think perhaps the biggest constraint is requiring huge amounts of training data so solve problem X. Humans simply don't need that, which must be some indication that what we're doing isn't quite right.
Any sufficiently advanced technology is indistinguishable from a rigged demo
That seemed pretty staged.
Not really. DNNs are much simpler and need to be much more specialized towards specific tasks than the human brain. They're more like a nematode that was optimized by evolution for millions of years to tell cats and dogs apart because it preferentially infects dogs. It's the only thing it does. It does it via some shortcuts and it won't be able to learn chess without a radical redesign.
Not to mention that primate brains take some time to get bootstrapped. A toddler has to be fed visual input for many months before they can be left unsupervised for reasonable amounts of time. And have you seen what those "optical illusion" things do? It's a miracle that those humans can self-navigate at all considering those failure modes!
I find this article somewhat condescending. I look at all the current development as stepping stones to progress, not an overnight success that does everything flawlessly. I imagine the future might be some combination of different solutions, and what the author proposes may or may not play a part in it.
E.g. https://arxiv.org/abs/1610.00161 https://arxiv.org/abs/1706.04698 https://www.ncbi.nlm.nih.gov/pubmed/28095195
We're starting to train models that match biological brain behavior, at least in some crude functional/structural sense. Maybe this is just a string of coincidences, but my guess is that discoveries of analogous biological/model components will continue to happen, and we'll be able to learn more about AI and the brain by linking related phenomenon in vitro and in silica.
A few more recent examples:
It seems CS people are sick and tired of the hype, but i feel neuroscientists are now warming up to it.
These days anyone with a few dollars to spend on compute time and some free software can do machine learning. I can’t see that going away.
The sheer viral popularity of this post, which really was just a bunch of relatively loose thoughts indicates that there is something in the air regarding AI winter. Maybe people are really sick of all that hype pumping...
Just a note: I'm a bit overwhelmed so I can't address all the criticism. One thing I would like to state however, is that I'm actually a fan of connectionism. I think we are doing it naively though and instead of focusing on the right problem we inflate a hype bubble. There are applications where DL really shines and there is no question about that. But in case of autonomy and robotics we have not even defined the problems well enough, not to mention solving anything. But unfortunately, those are the areas where most best/expectations sit, therefore I'm worried about the winter.
More generally, machine learning is a broad area and there's no reason to believe that different applications of it will all succeed or all fail for similar reasons. It seems more likely there will be more winners along with many failed attempts.
Yes. I've been saying this for a while. Waymo's approach is about 80% geometry, 20% AI. Profile the terrain, and only drive where it's flat. The AI part is for trying to identify other road users and guess what they will do. When in doubt, assume worst case and stay far away from them.
I was amazed that anyone would try self-driving without profiling the road. Everybody in the DARPA Grand Challenge had to do that, including us, because it was off-road driving and you were not guaranteed a flat road. The Google/Waymo people understood this. Some of the others just tried dumping the raw sensor data into a deep learning system and getting out a steering wheel angle. Not good.
As for Tesla - Tesla isn't even trying to make proper self-driving cars. Tesla's goal has always been assisted driving. However you feel about that, it's really not relevant to the success or failure of self-driving cars.
OP can't possibly have been ignorant of the fact that Waymo is the clear leader here with a substantial head start, and a proven record (and an actual fleet of self driving cars now on the road), and yet he chose not to mention it. That really undermines his credibility for me - he seems clearly more interested in making his point than in accurately engaging with reality.
While the number of world-shattering discoveries using DL may be on the decline (ImageNet, Playing Atari, Artistic Style Transfer, CycleGAN, DeepFakes, Pix2Pix etc), now both AI researchers and practitioners can work in relative peace to fix the problem of the last 10%, which is where Deep Learning has usually sucked. 90% accuracy is great for demos and papers, but not even close to useful in real life (as the Uber fiasco is showing).
As an AI practitioner, it was difficult to simply keep up with the latest game-changing paper (I have friends who call 2017 the Year of the GAN!), only to later discover new shortcomings of each. Of course, you may say, why bother keeping up? And the answer is simply that when we are investing time to build something that will be in use 5-10 years from now, we want to ensure the foundation is built upon the latest research, and the way most papers talk about their results makes you believe they are best suited for all use cases, which is rarely the case. But when the foundation itself keeps moving so fast, there is no stability to build upon at all.
That and what jarym said is perfectly true as well.
The revolution is done, now it's time to evolution of these core ideas for actual value generation , and I for one am glad about that.
As long as there is ROI, AI projects will continue to be financed, top thinkers around the world will be paid to do more research, and engineers will implement the most recent techniques into their products and services to stay competitive. This is a classic feedback system that results in exponential progress.
Yet here they are self driving https://www.youtube.com/watch?v=QqRMTWqhwzM&feature=youtu.be and you should be able to hail one as a cab this year https://www.theregister.co.uk/2018/05/09/self_driving_taxis_...
Tesla self driving cars have crashed too. Arrogant people like Elon Musk are making a bad name for the hardworking AI developers who are actually trying to make self driving cars faulty proof.
So far, no independent journalist or reviewer was allowed to test the system with the exception of a few tightly controlled rides.
Don't take it too seriously.
In other words I figured it would be the annoyances at what "should be easy by now" that would get Joe CEO to start thinking "Hm. Maybe this isn't such a good investment." When measurements are made and reliable algorithmic results attract and keep more users than narrowly trained kind of finicky AIs.
I don't want there to be an AI winter, and it won't be as bad as before. There are a lot of applications for limited scope image recognition, and other tasks that we couldn't do before. Unfortunately,I do agree with the post that winter is on its way.
Of course the situation now is different than 30 years ago because AI has proved to be effective in many areas so the research won't just stop. The way I understand this 'AI winter' is that deep learning might be the current local maximum of AI techniques and will soon reach the dead end where tweaking neural networks won't lead to any real progress.
The hype cycle will pass with time, when we learn to align our expectations with reality.
I don't think the article was saying that AI isn't useful, but just that deep learning specifically is not an AI panacea, and that the current hype around AI is on its way out. The hype dying down and the associated buzzwords starting to repel money instead of attract it is all that's meant by AI winter, I believe, not that we'll run out of places where the techniques would be useful.
If, on the other hand, your opinion that AI is in a winter has been already decided without reading the latest scientific papers, then there's nothing I can say to you that will change your mind.
It is a very different thing when the computer can start doing things that only humans could do.
Look at all the drama after Google did the Duplex demo.
We have barely even got started with self driving cars.
But ultimately it is about money and the profits that can be made from AI/ML are just huge. So that will fuel the hype.
But also AI changes the calculus of companies competing. Before a product was sold and deteriorate over time.
Now a product is sold and gets better over time. Increasing moats and making it much more difficult to compete. So AI becomes a far more valuable thing than maybe we ever had in the past.
https://www.theatlantic.com/technology/archive/2018/05/machi...
Things like this reinforcement learner for theorem proving are pretty exciting possibilities. https://arxiv.org/pdf/1805.07563v1.pdf
As with the onset of the previous AI winter a generation ago, the problem is this: Once a problem gets solved (be it OCR or Bayesian recommendation engines or speech recognition or autocomplete or whatever) it stops being AI and starts being software.
As for self-driving cars: I recently took a highway trip in my Tesla Model S. I love adaptive cruise control and steering assistance: they reduce driver workload greatly. But, even in the lab-like environment of summertime limited access highways, driverless cars are not close. Autosteer once misread the lane markings and started to steer the car into the side of a class 8 truck. For me to sit in the back seat and let the car do all the work, that kind of thing must happen never.
Courtesy is an issue. I like to exit truck blindspots very soon after I enter them, for example. Autosteer isn't yet capable of shifting slightly to the left or right so a driver ahead can see the car in a mirror. Maybe when everything is autonomous that won't be an issue. But how do we get there.
Construction zones are problems too: lane markings are confusing and sometimes just plain wrong, and the margin for error is much less. Maybe the Mobileye rig in my car can detect orange barrels, but it certainly doesn't detect orange temporary speed limit signs.
This author is right. AI is hype-prone. The fruits of AI generally function as they were designed, though, once people stop overselling them.
That is striking. It always sort of bothered me that AI is really a big conglomeration of many different concepts. What people are working on is deep learning for machines, but we think that means "replicating human skill/behavior". It's not. Machines will be good at what they are good at, and humans good at what they're good at. It's an uphill battle if your expectation is for a machine that processes like a human, because the human brain does not process things like computer architectures do.
Now, if some aspiring scientist wanted to skip all that and really try to replicate (in a machine) how the human brain does things, I think such a person would be starting from a very different perspective than even modern AI computing.
It just means better tools to increase human capacity. But it's not nearly as good at getting headlines in the media.
See also for this not-magic: https://psyarxiv.com/387h9
Andrew Ng claimed human level performance on one radiology task (pneumonia). This claim seems to hold up pretty well as far as I can tell. Then the person criticizing him on twitter posts results on a completely different set of tasks which are just baseline results in order to launch a competition. These results are already close to human level performance, and after the competition it's very possible they will exceed human level performance.
Yes it's true that doing well at only Pneumonia doesn't mean that the nets are ready to replace radiologists. However, it does mean that we now have reason to think that all of the other tasks can be conquered in a reasonably short time frame such that someone going into the field should at least consider how AI is going to shape the field going forward.
But we're still in the early stages of a gigantic wave of investment over the next decade or two, as organizations of all sizes find ways to use deep learning in a growing number of applications. Most small businesses, large corporations, nonprofits, and governments are not using deep learning for anything yet.
There's still a lot of space for the improvement of "curve-fitting" AI in the workplace. The potential of existing tech is far from being thoroughly exploited right now. I believe the next big improvements will come more from better integration in the workplace (or road system) than new scientific advances, so that might seem less sexy. But I also believe this will be a sufficient impetus to drive the field forward for the years to come.
Instead of being stuck on the fact that deep learning and the current methods seem to have hit a limit I think I am actually excited about the fact that this opens the door for experimenting other approaches that may or may not build on top of what we call AI today.
[1] https://mobile.twitter.com/zacharylipton/status/999395902996...
The article's main argument for a winter is that deep learning is becoming played out. But this misses the once in history event of computer hardware reaching approximate parity with and overtaking the computing power of the human brain. I remember writing about that for my uni entrance exam 35 years ago and have been following things a bit since and the time is roughly now. You can make a reasonable argument the the computational equivalent of the brain is about 100 TFLOPS which was hard to access or not available in the past but you can now rent a 180 TFLOP TPU from Google for $6.50/hr. While the current algorithms may be limited there are probably going to be loads of bright people trying new stuff on the newly powerful hardware, perhaps including the authors PVM and some of that will likely get interesting results.
Time will tell. I think DL is amazing, but is no the right path towards solving problems such as autonomy. I think if you enter this field today, you should definitely take a look at other methods than DL. I actually spent a few years reading neuroscience. It was painful, and I certainly can't tell I learned how the brain works, but I'm pretty certain it has nothing to do with DL.
When I first start working in 2004 "data mining" was the big thing and it was going to solve all our problems. Nowadays I'm hearing the same thing again about "Machine Learning".
It's pretty natural to be skeptical people make big promises it ends up being a lot of hot air.
There are many ways to think about scale.
If you think about a learned skill then that skill actually scales extremely well to other machines and thus to other industries that might benefit from the same skill.
The primary problem with technology is that society doesn't just implement it as fast as it gets developed so you will have these natural bottlenecks where society can't actually absorb the benefits fast enough.
In other words, Deep Learning scales as long as society can absorb it and apply it.
Me not.
Maybe indirectly, ads have become more targeted, but we cant be sure how much. It might be just a dtandard small optimization
Not as sexy as the headlines, and less likely to involve DNN, but still profitable.
Everyone dropped their jaws when they saw the first self driving car video or when alpha go started to win. This was totally unthinkable 10 years ago.
Some guy may come up with a computer model that incorporates together intentionality, some short term/long term memory, and some reasoning, who knows?
While autonomous driving systems aren't perfect, statistically they are much better at driving than humans. Tesla's autonomous system has had, what, 3 or 4 fatal incidents? Out of the thousands of cars on the road that's less than 0.001%.
There will always be a margin of error in systems engineered by man, just hopefully moving forward fewer and fewer fatal ones.
Waymo racks up about 10,000 miles per day across about 600 vehicles spread in about 25 cities. [4] Roughly 3.6 million miles per year if they stay level, but they're anticipated to rapidly add more vehicles to their fleet. In the US alone, about 3.22 trillion miles were driven in 2016. [5] Don't know what a statistically valid sample size is based upon that (I get nonsensical results below 2000 miles, so I'm doing something stupid), though. If Waymo puts two orders of magnitude more cars out there, they'll still "only" rack up about 365 million miles per year, and not all the miles on the same version of software.
[1] https://en.wikipedia.org/wiki/Transportation_safety_in_the_U...
[2] https://www.theverge.com/2016/5/24/11761098/tesla-autopilot-...
[3] https://www.theverge.com/2017/5/10/15609844/waymo-google-sel...
[4] https://medium.com/waymo/waymo-reaches-5-million-self-driven...
[5] https://www.npr.org/sections/thetwo-way/2017/02/21/516512439...
Besides "Good software takes 10 years", according to Joel Spolsky. As I see it, we're, what 5 year into ML.
From the same source as the author cites, that's because their test runs are typically 5 miles and resuming manual control at the end of a test counts as a disengagement.
If they are able to combine the 2. A big if though the cost analysis will change for AI quite dramatically.
Maybe they're working on something so cool, that the AI winter may not even come. Sure, there's a lot of marketing-speak around AI at the moment.
But this wave of AI seems a lot stronger with better fundamentals than 20 years ago. At the very least, at least we have the hardware to actually RUN NN's cost effectively now as oppose to grinding your system to a halt back then.
Before AlphaGo, it wasn't even clear when a computer could beat a top professional in go, let alone crush humans in the game - low bound guesses were 50 years.
Anyway i also don't get what the issue is with the model from radiology. It is already that good?! This is impressive. One model is close to well trained experts.
Just today i had an small idea for a new product based on what google was showing with the capabilities to distinguis two people talking in parallel.
At the last Google IO i was impressed because in comparision to the previous years, ML created better and more impressive products.
I was listing for years at key nodes about big data and was never impressed. I hear now about ML and im getting impressed more and more.
I've long been interested in learning about AI and deep learning, but to this day haven't done much that truly excites me within the field. It feels more or less impossible to make anything significant without Google-scale databases and Google-scale computers. AI really does make it easier for the few to jump far ahead, leaving everyone behind.
I also agree that a lot the news around AI is just hype.
Honestly, I'm yet to see anything practical come out of AI.
But hey, if something eventually does, I'm all for it.
You won’t hear about these projects outside industry specific publications, if at all.
When machine learning stops successfully solving new problems daily, then maybe a thread like this will be warranted.
When computers first came on the scene a lot of people had a very poor conception of what it was the human mind did, computationally. So when computers turned out to be good at things that were challenging "intellectual" tasks for humans like chess and calculus many were duped into thinking that computers were somehow on a similar level to human brains and "AI" was just around the corner. The reality was that one of the most important tasks that the human brain performs: contextualization, categorization, and abstraction was taken for granted. We've since discovered that task to be enormously computationally difficult, and one of the key roadblocks towards "true AI" development.
Now, of course, we're at it again. We have the computational muscle to make inference engines that work nothing like the human brain good at tasks that are difficult to program explicitly (such as image and speech recognition) and we've built other tools that leverage huge data sets to produce answers that seem very human or intelligent (using bayesian methods, for example). We look at this tool and too many say "Is this AI?" No, it might be related to AI, but it's just a tool. Meanwhile, because of all the AI hype people overpromise on neural networks / "deep learning" projects and people get lazy about programming. Why bother sitting down for 15 minutes to figure out the right SQL queries and post processing when you can just throw your raw data at a neural network and call it the future?
One of the consistently terrible aspects of software development as a field is that it continues to look for shortcuts and continues to shirk the basic responsibilities of building anything (e.g. being mindful of industry best practices, understanding the dangers and risks of various technologies and systems and being diligent in mitigating them, etc.) Instead the field consistently and perversely ignores all of the hard-won lessons of its history. Consistently ignores and shirks its responsibilities (in terms of ethics, public safety, etc.) And consistently looks for the short cut and the silver bullet that will allow them to shirk even the small vestiges of responsibility they labor under currently. There's a great phrase on AI that goes: "machine learning is money laundering for bias", which points to just one facet among so many of what's wrong with "AI" as it's practiced today. We see "AI" used to sell snake oil. We see "AI" used to avoid responsibility for the ethical implications inherent in many software projects. We see "AI" integrated into life critical systems (like self-driving cars) without putting in the effort to ensure it's robust or protect against its failures, with the result being loss of life.
AI is just the latest excuse by software developers to avoid responsibility and rigor while cashing checks in the meantime. At some point this is going to become obvious and there is going to be a backlash. Responsible developers should be out in front driving for accountability and responsibility now instead of waiting until a hostile public forces it to happen.
OP's argument on this front seems disingenous to me.
His focus on Uber and Tesla (while not even mentioning Waymo) is also a truly strange omission. Uber's practices and culture have historically been so toxic that their failures here are truly irrelevant, and Tesla isn't even in the business of making actual self driving cars.
I'm the first to argue that right now AI is overhyped, but this is just sensationalist garbage from the other end of the spectrum.
And FYI, Tesla is in the business of making self driving car. If you read the article, you might learn that Tesla is actually the first company to sell that option to customers. You can go to their website right now and check that out.
Uber, like it or not is one of the big players of this game. I agree they may have somewhat toxic culture, but I guarantee you there are plenty of really smart people there who know exactly the state of the art. And their failure is therefore indicative of that state of the art.
I also omitted Cruise automation and a bunch of other companies, perhaps because they have more responsible backup drivers that so far avoided fatal crashes. But I analyze the California DMV disengagement reports in another post if you care to look. And by no means any of these cars is safe for deployment yet.
Yes. Sensationalist.
> I also omitted Cruise automation and a bunch of other companies, perhaps because they have more responsible backup drivers that so far avoided fatal crashes.
So your explicit reason for omitting Waymo, as I understand it, is that it didn't support your argument?
People were freaked out by the Google demo of Duplex a couple of weeks ago as it was just too human sounding.
Can give so many other example. One is foundational. The voice used with Google Duplex is using a DNN at 16k cycles a second in real-time and able to offer at a competitive price.
That was done by creating the TPU 3.0 silicon. The old way of piecing together was NOT compute intensive and therefore doing it using a DNN requires proprietary hardware to be able to offer at a competitive price to the old way.
But what else can be done when you can do a 16k cycles through a DNN in real-time? Things have barely even got started and they are flying right now. All you have to do is open your eyes.
DNN - Deep Neural Network.
It's a buzzword people brainlessly use to fetishize technological progress without understanding the inherent limitations of the technology or the actual practicality and real-life results outside of crafted demos or specific problem domains (for example Alpha Go beating a grandmaster has almost no bearing on a problem like speech cognition).
It's turned me off a lot from reading about advances in the field because I know like a lot of science releases that most of it is empty air that won't really have bearing on the actual software I use (I've watched the past two Google's I/O where pretty much every presentation mentions AI, but the Android experience still remains relatively stale).
The brain does not model the world. It learns to see it.
"It can see new complex patterns and objects instantly without learning them."
Except, it doesn't. It is clearly false. When animals grow up in an environment without certain patterns, they will be unable to see these patterns (or complex combinations of these) at a later stage. We see complex patterns as combinations of patterns we have seen before and semantically encode them as such. This is very similar to how neural networks work at the last fully connected layers.
"Besides, there are not enough neurons in the brain to learn every pattern we encounter in life."
There is a lot of self-similarity in our environment. Compression algorithms (and NN auto-encoders) are able to leverage this self-similarity to encode information in a very small number of data-points / neurons.
"The brain does not model the world. It learns to see it."
Except, it doesn't. Your brain continually makes abstractions of the world. When you 'see' the world you see a (lossy) compressed version of it, compressed towards utility. Similar to how MP3 compression works: the information gain of higher frequencies is low, so your brain can safely filter these out.
It’s like a river flowing... yes, the water molecules each “discover” the their path, but the path of the river is a property of the landscape. It is not learned.
“learns to act in it”
we don’t even see the world, we see a hyperdimensional action space. Anything we can’t relate analogically back to some embodied action will literally be invisible to us.