Can Demis Hassabis save Google?
bigtechnology.com
bigtechnology.com
I've always found it strange that a LLM is basically an action/value model that scores all next possible actions (tokens), and yet we DON'T traverse it like a tree. Well, "beam search" exists, but that's kind of the most naive approach.
Then again, I'm not smart, and lots of very smart people are thinking nonstop about LLMs, and no type of tree search has become widely used, so maybe there's really nothing there.
Then after that, there are other challenges, such as do LLMs have a world model that lets them think how to attain a reward?
Wherever you can have an automated feedback mechanism, you can start to address the first problem and allow for the AI to explore more of the "tree". These are situations like coding (you can run the code and evaluate the output), or situations where you can let the LLM crowd-source user feedback.
For models that have some actual world model, who can reason across modalities, and who can plan, LeCunn talks about this often. The videos/slides here[1] were good content.
[1]: https://www.ece.uw.edu/news-events/lytle-lecture-series/
AlphaZero discovered go from scratch, and beat us who invented the game and had thousands of years to practice it. This is how powerful a teacher can be the environment.
Unfortunately "social media" is the gamified environment for language.
Not sure if AI voters even can result in a model smarter than the voting model.
Why not? Just comment multiple times on a post in different ways. Score outputs with more of a desired response higher than outputs with less desired responses. Scale that up site-wide on multiple sites, and it seems like you have a pretty powerful way to get human feedback...
Eg, One interpretation of art is we have 8 billion or so humans with a finely trained neural net for recognising stuff. The artist is looking for novel ways of triggering those nets, and if they find something inspired then it is art. A great artist generally isn't trying to reproduce something that is known, they're trying to explore novel areas of a medium.
So the real trick to building the world model is coming up with a good novelty metric. Still hard, but easier than developing a reward function. That gets the part of the training done that establishes a world model, then I'd assume it is possible to train that model to do a task by rewarding specific outcomes that it already knows how to achieve.
It's really hard to score a phrase for truthfulness. Even among humans often it's ambiguous; we have courts of law in many societies to try and fix some of that.
I admit I am disappointed that we don't see a similar amount of work these days in what was once dubbed 'expert systems', though perhaps the results just aren't as flashy.
This method is better than Chain of Thought and I think is a step in the right direction.
[1] search for branch-and-bound in: https://pubs.acs.org/doi/10.1021/acs.jcim.0c00321
Check out finite state transducers.
Sundar makes ~200M as the CEO of Google whereas DeepMind sold for ~400-650M. There's plenty of monetary incentive to take the job, not to mention more power to set the company direction through resource allocation. And it's clear that there's been a PR campaign being set up to push out Sundar. Maybe Hassabis is a contender because he's been getting some pretty serious press since the beginning of the year (which is when the Sundar article grumblings started).
There has been mumblings of that for the whole time he has been CEO...
1. Search has become an ad-riddled, clickbait SEO infested mess
2. All those naming kerfuffles (how's Allo and GSuite doing?)
3. Cloud still significantly behind AWS and Azure
4. AI stuff behind at least OpenAI and Anthropic. Applied ML stuff well behind specialized startups.
5. Pixel still not selling very well. Android still feeling like it's trying to catch up to Apple, still fragmented.
6. Layoffs everyone believed wouldn't happen until the very last second they were announced.
7. Customer support story, including toward large cloud customers, still abysmal.
Etc etc.
Yes, ad revenue increased and with it the share price, but ad revenue comes from having had a good product 5 years ago. To sustain it you need good products and good engineers to build them.
Google is trending downward. It needs a fresh CEO.
I left partially because I hated the feeling that "this year will be average - meaning worse than last year but better than next year". Slow downward drift, culture erosion, lack of leadership, lack of clarity, etc.
Management isn't leadership, and Sundar is more of a manager than a leader.
I used to work in a big multi national (Nokia) with a care taker CEO (Olli Pekka Kallasvuo) who took over from the man that grew Nokia from a large but insignificant Finnish company to the smart phone behemoth it was around 2005 (Jorma Ollila). Kallasvuo presided over the emergence of the Apple's iphone and Google's Android as the two new competitors that ultimately killed it off. And did nothing whatsoever about it. The man was a bean counter whose job it was to protect the stock price.
By the time the Nokia board (under leadership of the former CEO, Ollila) appointed a new CEO (Stephen Elop, an MS executive) with the clear intention to orchestrate some collaboration with and the eventual takeover by MS, it was already too late. Nokia flailed for a few years and MS eventually pulled the plug a year after acquiring what remained of the phone business unit for next to nothing. By then the stock price had tanked, market share was in the gutter, and the value was gone. Everything the board thought they knew about smart phones was no longer relevant. Ollila got removed from the board in the aftermath.
People blame CEOs, but it's the boards of these companies that appoint these CEOs, protect them, and decline to fire them when they fail. That's where the problems are. Nothing changes until you fix the boards. It's always fixable with the right people and leadership. Just look at MS post Ballmer. In Alphabet's case, the two founders are on the board and they are the ones that put Sundar in their place. Maybe it's time for them to move on? Of course the issue is that they have a lot of shares (class B) in Alphabet. Institutional investors have about 35% of the class A shares and the rest is publicly traded. So, nothing happens until the stock nosedives. By which time it might be too late.
but in the end there's nothing they can do, except fire the management. but it requires risk taking, and it's a collective action problem ...
so if there's a majority shareholder, maybe.. but usually they are the CEO anyway (or appointed it)
You know how there are top down and bottom up companies? My experience at Google now is that it is neither. VPs expect bottom up work and then smash it down whenever they don't like it - but they also cannot articulate what they actually want. I'm constantly being asked to go through prioritization processes that take a ton of time and end with "eh, every project stays at the funding level it is already at."
Do Google RSUs come with voting rights? If not, then Googlers don't get much of a say on when/how Sundar is ousted - Larry and Sergei do.
They still have to be mindful of perception of their employees with how they wield that control, but yes basically they can technically tell the board or any shareholders to go pound sand.
The problem is that the good internal candidates to succeed Sundar have mostly already left Google, or don’t seem interested in taking over.
If Sundar left today, it could be that Ruth or TK would end up running Google for a while. That would be much, much worse.
1. Google pretty much invented the technology (https://arxiv.org/abs/1706.03762)
2. In order to create the models one needs lots of compute and access to a lot of text. Google scores higher than OpenAI on both counts.
3. New models are released on a weekly basis by all sorts of companies. So OpenAI has no monopoly on LLM models. In fact their competition is staggering (NVIDIA, Meta, Google, DataBricks, Amazon (numerous other startups)) It will not be long before there are even more.
It seems to me that Altman saw this all as a timing thing. Reveal your cards now and force others to do the same in the hopes of obtaining a strategic position over competitors. Googles cashflow seems to be doing just fine and I haven't had to fight off any urges to use Bing.
> 2. In order to create the models one needs lots of compute and access to a lot of text. Google scores higher than OpenAI on both counts.
If a smaller company with less compute and data commercializes something before Google which has more compute and data, doesn't that mean they are behind? You don't measure a car race by fuel available in the pit and faster top speed. You measure by who gets to the finish first. It just goes to show that Google has a horrible driver.
In his Lex Friedman interview Altman asks ‘what has ChatGPT really fundamentally changed about the world?’ - basically making the point that they’re still just getting started.
Having a tonne of compute and cash is still going to be really important in this race. You have to make it to the finish line to win.
Now that the cat is out of the bag that will likely change. Just because OpenAI publicly released a produce doesn't mean Google has not developed their own. It doesn't mean they have either.
These models still have a long way to go before they can advise Kirk on running the Enterprise:)
While everyone is hyper-focused on LLMs, Google is able to do more than that and imagine what Google DeepMind has not announced yet.
> It seems to me that Altman saw this all as a timing thing. Reveal your cards now and force others to do the same in the hopes of obtaining a strategic position over competitors. Googles cashflow seems to be doing just fine and I haven't had to fight off any urges to use Bing.
LLMs are something that is already played out to the first movers. Google has already caught up and the moat and monopoly has been evaporated.
Google can put an LLM into everything and sell it. Not just a chatbot. OpenAI can sell theirs to consumers as a chat bot or an API. Google can out monetize them handily.
The best thing Google can do (which it’s starting to do) is open up access to LLMs. And help everyone else do the same. Give it away and flood the internet with more LLaMAs, more Groks, more CLIPs, more Hermes, more Mistal, more SIGLIPS, etc. If they just drown out the competition, and turn good enough” models into a true commodity, they’ll dethrone OpenAI easily.
Also no one mentions YouTube. Surely that data is a massive untapped opportunity. We saw the multi-modal abilities of Gemini today. A few years from now, and some better GPUs, and it might be able to handle video in real-time.
I too pay for multiple services (Gemini, Claude, CodePilot). Not everyone can or will pay $2k, or $200, or even $20 for a massive model. And most flagship models today are significantly better than models 6mo ago, which were already transformative and valuable on their own. There is a huge opportunity to market “good enough” models for tasks that don’t require the latest and greatest abilities (eg summarize this list, write an email). Arguably, we already have much smaller and simpler models for a lot of these tasks.
There is a market for $20/mo assistants, but the potential market for “everything else” is much bigger - and assistants will be moving towards running locally where possible. These companies are burning billions, they’re going to need a bigger revenue prize for investors. And that’s integration of LLMs and AI into every other software product. The less of those products that run with OpenAI models, the less income OpenAI has to compete, and the harder it will be to keep up. That’s why the opportunity exists for big tech companies can flood the market with good but smaller models and ruin opportunities for cash flow to build the better models.
In this shape and form OpenAI is not a threat to Google; since Google is extremely versatile, taking in consideration how fast they adapted to iPhone threat with their alternative smartphone OS(Android) and taking in consideration lack of clear long-term vision of OpenAI's leadership.
OpenAI + Microsoft is a threat to Google.
The infrastructure is there. The institutional knowledge and engineering talent is there. Google can do this if they return to their core mission statement: "To organize the world's information and make it universally accessible and useful." This is in contrast to their current objective, which from the outside seems to be "To maximize next quarter's ad revenue."
I would love to see a return of the old Google. No amount of engineering skill will make up for clueless management.
I was impressed. I'm still doing a good portion of the human-does-writing bits, but things I'd wanted to include, but have forgotten along the way -- or which are buried in notes I didn't give to Gemini, were brought to my attention again.
Even before posting this comment, and just to make sure I have not been hallucinating lately, just shot a simple programming prompt into Claude, ChatGPT4 and Gemini Advanced. While the first two provided a template that worked even on first attempt, after 5 prompts Gemini Advanced can't even get the expected indent of a Python function block correct...
At this point saving Google doesn't require replacing the golden goose of Search but rather wrapping it with Gemini/whatever that can decide whether to give an answer it's thought up or returning tailored search results.
It's much more a UX question than a deep technical one. Google has all the pieces it needs, it just needs to package them into a seamless experience. You don't need a mind like Demis' for this...
When I pick up my phone, my Amazon groceries should already be bought. We are not even there yet.
Why even pick up the phone? Or have one! We should stay in bed 24/7, fed through a tube controlled by AI, and watching multiple video streams in VR! Let AI think, write music and poetry, let our internet connected fridges and programmable lightbulbs experience things, let our corporate overlords govern!
Google prefers it would be 2019, when LLMs were a "remote" threat. They don't make more ad money when people find things, they prefer to keep us searching and seeing ads. They will be dragged kicking and screaming into the future.
I think AI also presents a huge threat to Meta and other social networks. We can get interactive experiences with AI now. We don't need social networks like before. I personally read as much LLM text as human text in a day because it is so clean and useful.
Ads are also under threat. I think web browsers and phones will equip with a layer of "user-agent-ai" where the AI extracts the useful parts from the web and redisplays it for the user under their own controls. You can bet ads are not going to be shown, thrown away together with low quality content. Only AIs will read ads.
Search, social and ads are going to be digested by AI and redisplayed for us. We gain control and protection. AI will form a layer of protection when going online, as the web will be crawling with AI bots trying to gain something from us.
Even products or services of the front pages of websites, which are displayed to users and consumers on a higher priority than others, that's irrelevant as well.
Google for the record, didn't want to be reliant on ads for revenue back in 2006 or so, but they failed on the micropayment side. They couldn't achieve less than 0.05$ fee per transaction, which is huge. For micropayments even a thousand times less fee, is probably too much.
Agree, though there are things that I used to google (normally across multiple searches) that I now use ChatGPT for. For example, instead of looking up how to use 4 arguments of a cli tool and putting it together myself I just say "Write me a sed command that replaces X with Y" to ChatGPT.
I've said this here a number of times but I've found a _crazy_ amount of value in having ChatGPT build bash one-liners or small scripts to process/parse data and give me actionable information. I know what's possible on the command line with cut/sed/awk/grep/sort/uniq/wc/etc but, with a few exceptions, I'm not proficient in writing it quickly. I can get there and in the past there were times I put in the effort to pipe together 4-10 commands to extract something important BUT I really needed to have a compelling reason or I needed to be sure it would bear fruit for me to spend that time. Nowadays I simply paste the raw logs/output/etc to ChatGPT and say "I need to extract ABC and XYZ from that string, get a count XYZ per ABC group, sort them and get a count" or similar.
I can take logs and grab what I need out of the lines and quickly say "here is a breakdown by minute of how many times X happened in the logs". This may seem small to some of you or trivial but it's not for me and in the past I wouldn't have spent the time since I wouldn't be sure of the ROI (especially in the middle of a production issue) but now I can take 1-2min, get results, then decide if I should chase it further. Using this I've been able to go from "The data is in our logs" to "Here is an HTML/CSS/JS file visualizing the data in realtime (on refresh)". ChatGPT does a great job at writing the HTML/CSS/JS to graph data and in PHP I can have the PHP script run the one-liner that ChatGPT then "embed" that info for JS to read and graph.
Yes, I'm aware of prometheus and friends and I use them but in the middle of an issue I'm not going to start writing a new prom file, write a grafana widget, and wait for new data to start rolling in especially if we have been logging it but just not sending it prometheus. Long-term I reach for prometheus but short-term I just need the data now and visualizing data in graph form can make thing obvious that no combing through logs is going to expose.
Demis Hassabis was doing good research applying ML to important scientific problems. Then Google became jealous about ChatGPT and they pulled Hassabis to work with that.
We know how important LLMs are. We don't know the importance of things we haven't made yet.
Does that mean he's not all that technical or struggles with math? Not sure how to read that.
Detail: My experience is that commercially viable AI requires a leadership that gets AI and can execute very careful tech/product development facing end-to-end business problems, obsess over data quality, pivot and and manage risks in a way that's subtler than shutting the whole thing down. None of these are possible when attempting to transform a pre-existing business.
Consider AI and classic Google Search: in the best case scenario, AI will cannibalize on the search. In the worst case scenario, it will generate no lift. The middle ground is elusive at best.
What does seem to work across pre-existing businesses is when AI is used to provide embellishments/optional upsells. But of course that's not the dramatic transformation that a lot of people not in the scene seem to be expecting.
The company is willing to invest very trivial amounts of time/effort in AI embellishments but they are extremely slow to move on any kind of transformational technologies. I had a call with the CEO recently and he was saying that he wasn't interested in foundational AI technologies. I don't mean foundational models (as if a small B2B startup could even consider such a thing). I don't even mean medium/large scale fine-tuning work. I mean, he wasn't interested in investigating broadly applicable AI capabilities which could apply to multiple product features.
I think of it like "dipping the toe into AI" strategies. You get a couple of days to try out some prompting and then spend the vast majority of the time bolting the LLM output onto an existing feature.
What I believe we need are a few big companies to emerge where the new LLM stuff is at the very core of the business so it can show startups how it should be done. I can't even blame this company for being hesitant to invest - there is no proven track record to judge potential success against. At least old-school SaaS feature development work has some basis for projecting revenue. The margin for error on deep LLM features is completely unknown.
>Google’s core business is thriving, but that almost seems beside the point.
I have vidid memory of a scene in Private of the Silicon Valley, where Microsoft is winning, and Apple is losing. But Steve Jobs said they have the better products. And Bill Gate replied "It doesn't matter."
The movie was 25 years ago at the time it finally strike me what I was so irritated about. No one gives a damn about quality, they only cares about the money.
25 Years later ( Well I thought Google were bad for more than a decade but I guess it is more accepted now. ) Google are making all the money but their products are absolutely crap.
While not crap but degradation of quality is happening to Apple too.
As many comments have already pointed out, AI wont save Google. Google has a leadership and culture problem along with Management issues. It is a bit like 2012 - 2017 when people were so certain Intel will continue to lead in SemiConductor with healthy profits and business. Until 2020 they realise Intel finally did fall behind and the culture and management couldn't turns things around.
Once a charlatan, always a charlatan.
Just a cursory glance at the information though. Happy to be corrected or have more detail added.
Hassabis started out working for Pete 'Project Milo' Molyneux and learned how to hype himself very obviously from him (see the Edge article linked above). It's working out well for him but you can see the same breathless self-promotion from him now that we saw 20 years ago.
Fair play, it's made him rich, but we're screwed if we think people like him are the solution to anything.
Whether this is true for Google eep Mind too, who can say. Certainly not me! They seem to pay very well, so this is clearly economically valuable activity. We should not shame Sir Demis for enabling it.
But also, they have some other inventories: youtube, maps.
"Ads" is also an oversimplified way to describe it. Ads aren't a single revenue stream, they're a category of revenue stream with many different ways to tap in, grow, and evolve.
Google has tremendous engineering talent and Gemini is extremely powerful. But adapting their business to LLMs requires a level of talent and vision from the management side that we have not seen from Google's executive suite in a long time. I won't count out Google as a company, due to the potential that could be put to use by competent leadership. But I've given up on their current management. I'd be happy to be proven wrong.
Google possesses incredible engineering prowess, and the Gemini project has proven to be extremely potent. However, adapting their business model to accommodate LLMs demands a level of vision and capability from their management that we've not witnessed from Google's executive ranks in quite some time. I'm not ready to write Google off entirely because of their potential, but I've grown skeptical of their current leadership. I remain open to being pleasantly surprised, though.
PS: My personal experience with the Gemini project has been stellar. It's enabled me to produce high-quality code, underscoring that Google still has much to offer—provided its leadership can effectively leverage its resources.
> Their search is still best with no challengers of note.
Kagi has better search. It's a paid subscription, and by market share it's fair to say they aren't a "challenger of note", but the quality is there. (I pay for Kagi but am otherwise not affiliated.)
Like I've said in other comments, google is not my go-to for search anymore. Perplexity is superior.
Their search revenue is potentially at risk from people using LLMs instead, but no reason they can't integrate ads into Gemini, even if they haven't figured it out yet. Lots of opportunity for AI: selling API access, Gemini subscriptions, product licencing (Apple apparently interested, Android potential too), etc.
Definitely a mismanaged company though.
Is it really that bad?
Or is it just en vogue to trash?
Currently Google care more about PR with ad customers than market share but if things continue like this that will change really quick.
The user intent will be so much easier to identify, and it would be trivial to show ads based on it.
We have given Sundar enough time and without DeepMind, Google would not have Gemini and he did not put DeepMind to use for a long time until now.
Google AI that made 'Bard' is NOT DeepMind. You should be looking at Google DeepMind, which made breakthroughs like AlphaGo, AlphaCode, WaveNet, GraphCast, etc.
Exactly. There is a CEO of Google Cloud (Thomas Kurian) that should be doing that. That's called "delegation".
You seem to believe “Delegation” is a passive act; the reality is Hassabis would end up spending, generously, about 1/10 of the time he is now thinking about things like how to monetize LLM’s.
>"Ok, so then evaluating whether Thomas Kurian is doing a good job, discussing and pressure testing the rationale behind his proposed targets and strategies, figuring out how they fit in with the broader company strategy and communicating this vision effectively, having a contingency plan if Thomas Kurian leaves or a better candidate for Cloud CEO appears on the radar."
You could say the same thing about CEOs who are good at that sort of thing as well: Does Sunadr or Satya understand the technical decisions of going all in on Spanner opposed to NoSql type systems or backing the Go language over Carbon, these are all things that will have huge second order effects 10+ years down the road.