Fewer than 10k people have the skills necessary for AI research?
"Solving tough A.I. problems is not like building the flavor-of-the-month smartphone app. In the entire world, fewer than 10,000 people have the skills necessary to tackle serious artificial intelligence research, according to Element AI, an independent lab in Montreal." https://www.nytimes.com/2017/10/22/technology/artificial-intelligence-experts-salaries.html?
[+] [-] indescions_2017|8 years ago|reply
Think about Spotify's Discover Weekly feature and how it multiplies user engagement. Collaborative filtering of 100M users can possibly be done by a CS undergrad on their NVidia 1050 gaming laptop in a couple of hours. Metadata analysis of 1B songs is more of a grad level problem for someone with access to the departmental research cluster. But machine learning audio tempo, frequency and pitch similarity for thousands of new songs added daily? That requires a corporate R&D budget and dedicated cloud GPU resources. And at least one luminary for the "breakthrough" that takes you from 95% to 97-99% human level understand which will make the technology world competitive.
The great thing about AI that perhaps many overlook is that genius is not required to build a startup with unicorn status valuation ;) Look at the recent YC article on Toutiao, where a handlful of engineers built a news content generation algorithm in a few months. If your input data quality is very high at the outset, even standard sci-kit out of the box t-SNE classification can prove "unreasonably effective"!
The Hidden Forces Behind Toutiao: China’s Content King
http://blog.ycombinator.com/the-hidden-forces-behind-toutiao...
[+] [-] dagw|8 years ago|reply
For any reasonable definition, just having a Masters in a subject certainly does not qualify you to do tough AI research. For that matter just having a PhD in a subject doesn't really qualify you to do high quality research in that subject.
That being said there is a lot of 'easy' AI problems out there to be tackled. Take just about any random domain that you even a basic understanding of, collect some data, apply some interesting sounding algorithms from scikit-learn to that data, tweak some parameters, does anything interesting fall out? If no try some new data and/or new algorithms. Repeat until something interesting happens. Congratulations you've just done some AI research, probably good enough to be published somewhere, and all you needed was high school level math and some basic programming skills.
[+] [-] csa|8 years ago|reply
I don't think that this is news.
[+] [-] pvaldes|8 years ago|reply
And (fortunately) many great discoveries are a question of pure luck. I wonder how this fits in their model.
[+] [-] jrowley|8 years ago|reply
[+] [-] mockingbirdz|8 years ago|reply
[+] [-] mindcrime|8 years ago|reply
But...
I would argue that AI research (depending on how you define that. AI is a BIG field) is more demanding that "flavour of the month smartphone app" development. And in the past, I scoffed when I heard people say things like "70% of so-called developers can't complete FizzBuzz." Then I started interviewing a lot of candidates for developer roles at the $dayjob and whaddaya know... it seems that most of the candidates we get can't successfully code FizzBuzz. And that's a pretty low bar.
So I dunno... part of me believes there are plenty of people who could contribute to AI research, but part of me is shocked by how few people can even write the most trivial computer program.
Are there fewer than 10k people with a master's in the subject in the entire world?
I don't think having a Masters has much to do with anything. We get folks all the time with a Masters in C.S., even from relatively prestigious schools, and they can't even code up FizzBuzz.
Anyway, I wish I had a better answer for you, but recent experiences have me questioning just how many really competent people there are out there.
[+] [-] byzgen|8 years ago|reply
I'm trying to make the switch from backend development to machine learning right now, and even though I have a supportive employer I've begun thinking about going back to school because the math involved seems steeper and harder to avoid.
Disclaimer: My math level is high school since I self-taught my way into software engineering.
[+] [-] p1esk|8 years ago|reply
You can only make this claim if you've done it.
[+] [-] nestorherre|8 years ago|reply
[+] [-] PaulHoule|8 years ago|reply
[+] [-] jventura|8 years ago|reply
So, although 10K seems too few to me, I would say that the magnitude may be right..
[+] [-] p1esk|8 years ago|reply
Those are the people who can do serious AI research.
[+] [-] codeonfire|8 years ago|reply
With AI though, the jobs probably pay $300-500k per year, so there are going to be a lot of people flat out lying about credentials and abilities.
And some people's idea of "research" is running scripts against Azure, AWS, or some grad student's thesis code. "Research" most likely does not involve a large amount of computing.
[+] [-] mindcrime|8 years ago|reply
What about people working in private industry, as opposed to academia?
[+] [-] somethingsimple|8 years ago|reply
Do you have a source for those figures?