Google DeepMind shifts from research lab to AI product factory
bloomberg.com
bloomberg.com
Trying to transition a research org into a product org is going to be needlessly painful, especially since the research org needs to be firing on all cylinders in this hyper-competitive space.
Who do you think has that expertise? The people working on the model or the people studying users?
Without engineering, you don't have the capability.
Without product, you don't build something users are actually interested in.
I've seen too many engineering teams try to productize what they want, not what people not-them want, and then be flummoxed by lack of adoption.
Nothing sucks more than burning the midnight oil to nail a target... that ended up being 2m to the right of the actual target.
.
Inventing things is no guarantee of success.
In spite of Xerox labs having pioneered the windowed OS GUI with mouse and Kodak having built the first portable mass-market digital camera.
They wouldn't have needed to enshittify or degrade their products to be successful with that, they just failed for other reasons.
Look what happened when Google tried to throw an LLM in to search. Absolute shitshow. That’s not ready to become any kind of product!
If they kill R&D now to focus on productizing something that is half baked, they will fail to develop those new inventions which might get us to AGI. When I worked at Google X Robotics I was hired on to the remnants of the last research team, which was dissolved six months after I started (I was moved to hardware test engineer). Our subteam really wanted to research multi-finger grippers but we got overruled, so the robot had to do everything with a two finger pinch gripper. Which is fine for research but absolutely unsuitable for real world tasks. It couldn’t even operate a spray bottle without special attachments and they thought it was going to clean people’s homes!
[1] I am sharing this one a lot lately but I’m very moved by Yann LeCun’s arguments about the limits of autoregressive approaches here. As a robotics engineer I have been dismayed at all the attention LLMs are getting despite serious limitations that make them generally unsuitable to solve some of the most important problems in robotics. https://youtu.be/1lHFUR-yD6I
tbf, Ilya was on a VC podcast not at a tech conf.
> Well he’s not omniscient.
Neither is Yann (who has since proposed a different architecture / vision which is yet to take off), but my comment was meant to highlight a recent claim from another accomplished researcher in the field.
I meant to counter-balance OP's point in that there are other equally accomplished individuals who aren't swayed by Yann's (and others accelerationists like Andrew Ng) arguments or claims.
This is exactly it. With the limitations ChatGPT is encountering around safety and hallucination, Google probably should've just said "we're working on something awesome - hold on" and kept plugging away before releasing, instead of ex-Product CEO making them release something now, even if half of the demo video is fake.
"Companies that mentioned AI in earnings saw their stocks rise 4.6% on average, a study from Wall Street Zen found."
https://markets.businessinsider.com/news/stocks/ai-stock-mar...
Maybe I'm too tired, but I don't understand this sentence.
That said, I love your farm robots.
Would seem far more sensible to allow Deepmind to continue to release hit after hit in the ML research world, and simply embed "fly on the wall" PM's into their org that can independently productionize any golden nuggets they happen to create.
Bad idea. People good or lucky enough to land in R&D like doing R&D. Force them to be product people, I expect most of them will leave.
--
[0] - Like Muffin from Bluey, https://youtu.be/hZVlBQXVtZA?t=8.
The chat service bit is them being chill, but the real spark was the model. I say they were lucky, because AFAIK back then no one expected LLMs to show so many and so advanced general capabilities. This took everyone by surprise, and since people could already play with it, ChatGPT took off on its own - it had so much real, transformative value, that it spread out with zero marketing. That's a rare, bona fide case of "word of mouth", it was just that useful. But that wasn't a strategy, that was luck.
To their credit though, OpenAI turned this early win into an opportunity and is excellent at exploiting it. Being small helps.
IMHO, in retrospect, the failure gradient of early LLMs is underappreciated in driving adoption.
Windows 95 failure: blue screen with inscrutable error code. Everyone noticed that.
LLM failure: run-around non-answer (user shrugs and tries again) or confident and plausible incorrect answer (user doesn't recognize this without research).
Essentially, the ways in which LLMs didn't work were the most hidden and hardest to discover failure mode.
Which was perfectly tuned for the "I'm going to try this thing for 5 minutes and be amazed" first impression.
Which allowed subsequent generations to backfill the capability gaps.
Tl;dr - We shouldn't underappreciate quiet-failing as a product adoption driver.
I'm certain it drives a lot of early user retention in the short term, but I feel strongly that this is ultimately a very myopic view which will prove catastrophic in the long term in much the same way that swallowing exceptions at runtime builds compounding technical debt you'll have to reckon with sooner or later
more broadly, there is just so much handwaving away all the black box parts of deep neural networks that are completely opaque and there seems to be very little interest in building the tooling to properly visualize, explore, and DEBUG latent space; until those priorities change this whole thing is a huge time bomb.
imagine if instead of coming with full memory dumps and diagnostic codes, BSODs just said "sorry, your computer had an oopsie!", and not a single engineer at Microsoft had a complete understanding of why the BSOD happened in the first place; sometimes it just does that! whoops!
So, MacOS? ;)
In all seriousness, I wasn't opining on the usefulness of opaque/hidden errors, but rather the effectiveness of them.
In an alternate reality where the first LLMs instead spit back an error reference instead of English, I don't think we would have seen nearly as rapid mass market adoption.
And, not to put too fine a point on it, early conversational LLMs and image diffusion models were literally trained so their junk output is as plausible as possible.
I also think people and society also give themselves way too much credit for their successes. There's plenty of smart hardworking people out there who continue to contribute but never stumble upon a unicorn. To a large extent its luck, a much larger contributor than people realize. All you can do is to play the game, consistently contribute and work hard on R&D and products and you improve your odds of stumbling upon success. But it's never guaranteed.
You'd think they'd have plenty of spare people with product launch experience.
Must transfer value, and the guy in charge of the company is not good at allocating the company's resources to do that with an eye on long-term results.
Because the current way they were working squandered over a decade lead in the space. Deep Dream was 2015... Google Magenta was 2017...
Then some acquisitions and internal musical chairs and it became less like that. Now I'm not all doom and gloom like this article (although with DeepMind why not leave well enough alone? They do excellent research). But, it does seem suboptimal to pivot all the way to AI Product Factory... were there no other existing product factories they could have turned instead?
It is way easier said than done, though. You need true buy in from a ton of stakeholders — employees being the primary ones. And people get set in their ways.
I do like a product bias though. Not because it is more valuable somehow but because it provides the applied scientists deeper exposure to the problem space, early and often.
https://static.googleusercontent.com/media/research.google.c...
In these days, there were no "pure research" roles, nor were there formal designations for "research scientists" as a career ladder at Google. There were "SWEs" and in some cases "Members of Technical Staff."
Since then, "Research" became its own organization or "Product Area" at Google (i.e. the equivalent of a company division). "Google Brain" was also created. Deepmind was acquired. All of these existed simultaneously, however Deepmind remained as an organizationally separate entity. In this era, the "Research Scientist" role was created, which generally existed exclusively within "Google Research." A large span of this era had John Giannandrea ("JG") at the helm of the Google Research org; (note: Giannandrea left to head and build Apple's "AI/ML" organization, which includes Siri, a few years ago.
After JG's departure, Google Brain and Google Research were brought together under the common leadership of Jeff Dean, as an organization called still called "Google Research" with a branch still called "Google Brain." For perspective, it may be useful to consider too that the size of "Google Research" in staff headcount here measured in the several-thousands. This configuration existed for the last few years, with the latest changes being the merging of "Google Research" and Deepmind into "Google Deepmind."
-
I am a Xoogler, formerly from this product area. One of the things I and at least a few others observed was that "Research" was becoming defacto synonymous with "Machine Learning / AI," yet not all of Google's storied research accomplishments, or problem areas, are limited to Machine Learning and AI.
In the last few years, Google made its public statements of being an "AI-first," previously "mobile-first," company in recognition that it would be incorporating and leveraging ML and AI technology across all of its products and services.
This raised a significant question: What should "Google Research" or Research at Google be if product areas across Google began full incorporation of AI/ML technology and methods in their products? What if they incorporated their own AI/ML teams? If Google was truly successful at becoming AI-first, how should "Google Research" define and focus its organizational purpose, research portfolio, and show its value when Moonshots/X also exists within Alphabet? Over time, there were many parts of "Google Research" and research at large across Alphabet that felt that their purpose, or at least their individual reason for joining, was to do "pure research," yet this is not how the organizations started at all in the beginning. Many researchers and teams also knew that for practical reasons (e.g. promotion) that they generally needed to present and align their work with things like product launches with partner organizations.
I suppose we are seeing some of the answer to this with Google DeepMind stating that they will be aligning more strongly with creating AI products, but in addition to the question of what happens to foundational research (for AI), what happens to foundational research in non-AI areas for Google and Alphabet?
This part isn't rocket science.
Step 1) Post on 4chan and SomethingAwful "What is the worst thing you could do with genAI? Go."
Step 2) Test your beta product against all the answers you get.
And that is a very complicated science in particular with something that can be as fuzzy and intransparent as generative AI.
IMNSHO it seems Google just cannot miss an opportunity to mess up the basics in the quest for amazing and then fail at amazing or cancel it just as they are about to achieve it. And, ironically this has transformed their search engine from unbeatable leader in its field to something much closer to what it replaced.
[1]:This is from 5 years ago: https://erik.itland.no/more-fun-with-google-mixing-images-fr...
If they're finding your flag through star patterns and flying drones at it to set it on fire, I think they go a bit deeper than "obvious".
"Generate photos of Nazis" wouldn't have been my first use, but in retrospect it does seem like something that of course The Internet is going to try.
That Google didn't even identify that sort of low-hanging fruit as a QA case is what points to a process in need of external input.
Good! Maybe they will focus on researching how to make these things more compute efficient.
You need a lot of 6 year olds.
The real question is ChatGPT a better information retrieval tool that the old Google search interface before they dumbed it down?
For me the main differences are that for ChatGPT it summarises across multiple sources - sometimes good, sometimes not, and the refinement of queries feels much more natural with it's use of context.
Though I often find myself fighting both the new Google search interface and ChatGPT to try and get the right answers to the specific area I want.
https://blog.google/technology/ai/google-deepmind-isomorphic...
I expect other developments to follow suite: a bit of R&D with a lot of hype and commercialisation.
Wonder what the timeframe on that speculative return is?
what does a large context window have anything to do with google's data moat?
One thing about gemini that may be a benefit here is not just the size of the window, but the fact that the context window seems to be better utilised by the model. GPT-4 seems to have a characteristic where the start and end of the context window are much more important to the model than anything in the middle, meaning that if you stuff the window with retrieved data, things in the middle of the context get ignored by the model. Istr that is not the case with gemini, which takes more notice of things in the middle of the window. Maybe attention is all you need.[1]
[1] Sorry for the pun but I couldn't resist. Any case if you search "Perplexity over long sequences" in the gemini 1.5 tech report it explains this effect and shows their results https://storage.googleapis.com/deepmind-media/gemini/gemini_...
Apple went with deep AI integration into OS in hope to sell more devices and Microsoft went full blown corporate + windows devices. Google can try to integrate it maybe with Chrome OS to sell more devices? They are also trying with various providers (like Samsung) but nature of Android is that people might just go with basic apps and stuff.
For example with Apple they integrated everything together seamless into the OS - granted I am not sure if people are using their email app or calendar that often. But with AI they integrated it all together at least.
With Microsoft they benefit from their tight integration between Office suite, Outlook, teams (and calendar integration between outlook and teams is quite convenient) etc. They only have issues with consumer products as they are unable to achieve the same level of integrations as they achieve within the corporate - corporate Windows instances with laptops and stuff are corporate to Apple products for consumers. Microsoft does not have user facing products, but their enterprise solutions are nicely connected to each. And new services like Loop or Copilot are just naturally expanded on that.
But Google? I literally use Gmail but only for emails. Chrome for browsing but I have no integrations between Chrome and Gmail aside the account overall in my flow. They have their streaming service with Youtube Premium but it is not really that connected to overall other infra or services - unlike for example Apple, that is offering their Apple One subscription. App Stores? Google Play exists in its own universe that has no relation to other google services either. And that's without AI stuff.
There is something missing between google services.
They all have their issues. Maybe the crux of it is chat. If your work is integrated into your chat — the day to day online social space — it’ll feel “integrated”
With Apple their are not going after Safari and whatever integration - they are embedding stuff into OS across the devices. It helps that they have their Apple One subscription and cloud drive integration. Also MacOS, iOS connectivity etc. Search across all your devices and files, analytics.
With Microsoft the whole Office 365 integration is extremely tight - share files, use analytics dashboard, integration with sharepoint, outlook and calendars and so on.
Just like with GCP and other Google's offerings - they are good separately and people are fine using them independently. But they don't work nicely together.
I think MSFT is the best positioned long term - especially when they start producing their own chips - as they have the right moat to vendor lock in. Add to that the fact that AWS missed the AI boat completely and their could gain market share from AWS too.
Also, there were serious mathematicians saying a few years prior that computers would never surpass humans in Go, at least during our lifetimes.
Research is how Google invented the transformer that underlies so many current Gen AI models.
Pivoting research to products is exactly the kind of short term thinking consultants or mercenaries would propose, get promoted off of, and leave just before the consequences start rearing their head
(alternative title)
The docudrama 24 hour party people is good to watch about this era.
This isn't true. The transformer underlied Google Translate for a long time. They just didn't monetize Google Translate heavily enough. It's still one of the best translation services out there. And its ability to translate real-time conversations has been around for years now.