5 ms·
It’s so disingenuous for Google to brand these efforts as “democratizing AI.” It is precisely the opposite. This is classic commoditization of your complement.
by mlthoughts2018 8y ago
It’s so disingenuous for Google to brand these efforts as “democratizing AI.” It is precisely the opposite.
This is classic commoditization of your complement. On one hand, Google is pushing to centralize the integration, data management and computing platforms for machine learning, so that these things become as much of a commodity as possible.
On the other side, they are offering massive compensation packages or acqui-hiring as much AI talent as they can, not really because they have useful work for these folks to do, but to artificially reduce the supply of statistical algorithm talent, making their consulting and pre-packaged AI solutions go up in value in a manner that is pretty much the same as De Beers pushing silos full of diamonds to keep diamond prices artificially high.
This is very much the opposite of democratization, and my advice to anyone considering services like this or like Amazon’s out of the box models, don’t do it!
If you think it’s going to save you money over paying competitively to get your own in-house machine learning staff, you’re wrong, and you’re going to waste probably hundreds of thousands of dollars before you learn you’re wrong.
- m0zg 8y ago>> It’s so disingenuous for Google to brand >> these efforts as “democratizing AI.” Exactly. NVIDIA building fast consumer GPUs and CUDA/cuDNN is "democratizing AI". FB (and Google) releasing open source deep learning toolkits is "democratizing AI". People releasing reproducible research code and datasets are "democratizing AI". Cloud vendor lock-in and proprietary hardware, software, _and_ datasets is not in any way "democratizing" anything. >> not really because they have useful work for these folks to do This, however, is where your argument flies off the rails, IMO. They offer this much because there's very limited supply of people who can do both research and development at the same time. Meaning, they don't just write papers, but also can code pretty well. It's usually one or the other, and hardly ever both. And the total in this case is much greater than the sum of its parts.
- mlthoughts2018 8y agoI agree with you that the supply of those workers is low (I am one of them! And hiring more is extremely hard!) ... but it doesn’t mean Google / FB / etc have meaningful work for them. A friend of mine was hired as a senior ML person at Facebook and ended up working solely on cartoon avatars and page responsiveness / latency optimization (not using ML). When he raised the issue to managers that he wasn’t working on anything related to his specialization (deep learning for NLP) and this made him unhappy, the response was essentially, “Get in line.” I’ve heard similar stories about Google from a former boss who had been a long time manager in Google. You essentially get paid super well to be put out to pasture so that your skill isn’t being used by other companies (leading to more demand for Google’s managed AI solutions). In order to get career-developing work, you have to play political games or get hired in a non-standard way, like acqui-hire or poached, where you can negotiate your projects as part of your hiring conditions. Eventhen it will probably only be respected for a short time while it’s convenient for Google, and they’ll find a way to manage you out of that situation when they want to. There are some tremendously talented AI engineers in places like Google. Some of them create awesome products and tools. A bunch of others sit around and atrophy working on dumb shit locked in golden handcuffs just to ensure they’re not on the market and able to help a company build things in-house more cheaply / more optimally than if they needed to buy it through some managed services through Google.
- m0zg 8y agoAs an ex-Googler, that's not how you're supposed to operate at those companies. You find something you like to do, talk to the team, ensure the other team has open spots and would like to take you on, and move your shit from one desk to the other. Done. You're working on your specialization, if that's what you like to do. Discussing stuff with your manager is utterly pointless because your interests aren't really aligned. You want to do something else. Your manager wants you to do whatever you're doing now because finding a replacement for you is a bit of a pain in the ass. She gets no brownie points if you leave. It is true that Google has a ton of PhDs who just copy one protobuffer into another and browse memegen all day while earning half a million dollars a year. But they also have a ton of PhDs who do meaningful work, too. It's not really Google's problem that someone can't be bothered to look around and find something meaningful for themselves to do. Or to be more exact, it is a problem _for_ Google, because there are a lot of people who can be deployed in higher leverage occupations, but not one that Google itself can solve, because one of the main tenets of how they operate is _nobody tells you what to do_. You're supposed to figure it out on your own. A lot of people can't deal with that.
- wokwokwok 8y agoThat might be how Valve works, but I’m quite sure it’s not how Apple / Facebook / Google do. Just move your shit to another desk and join whatever team you want with out talking to your manager or hr or updating your goals? Yeah... nah.
- m0zg 8y agoWell yeah, you have to tell your manager of course, but _they can't stop you_ from moving to another team. Don't know about Apple or Amazon but Google/FB are like that. If you're very senior, a few months (no more than 6 no matter how senior) delay might be imposed so that you hand off your stuff, if you're less senior, a few weeks is usually enough. It is also expected (at Google, don't know about FB) that you'll stay on each team for at least a year, and that you'll wind down your obligations in an orderly fashion, which I think you'll agree is not unreasonable. But _nobody_ will force you to do work you really don't like to do. In contrast, at most other companies it's easier to get a job _at another company_ than to move to another team.