Live data from Hacker News

AlphaEvolve: A Gemini-powered coding agent for designing advanced algorithms

deepmind.google

71–80 of 298 posts

Re: AlphaEvolve: A Gemini-powered coding agent for designing advanced algorithms

#73

For the people awaiting the singularity, lines like this written almost straight from science fiction: > By suggesting modifications in the standard language of chip designers, AlphaEvolve promotes a collaborative approach between AI and hardware engineers to accelerate the design of future specialized chips."

Honestly it's this line that did it for me:

> AlphaEvolve enhanced the efficiency of Google's data centers, chip design and AI training processes — *including training the large language models underlying AlphaEvolve itself*.

Singularity people have been talking for decades about AI improving itself better than humans could, and how that results in runaway compounding growth of superintelligence, and now it's here.

Re: AlphaEvolve: A Gemini-powered coding agent for designing advanced algorithms

#74
post #7

Calling it now - RL finally "just works" for any domain where answers are easily verifiable. Verifiability was always a prerequisite, but the difference from prior generations (not just AlphaGo, but any nontrivial RL process prior to roughly mid-2024) is that the reasoning traces and/or intermediate steps can be open-ended with potentially infinite branching, no clear notion of "steps" or nodes and edges in the game…

[deleted]

Re: AlphaEvolve: A Gemini-powered coding agent for designing advanced algorithms

#75
post #7

Calling it now - RL finally "just works" for any domain where answers are easily verifiable. Verifiability was always a prerequisite, but the difference from prior generations (not just AlphaGo, but any nontrivial RL process prior to roughly mid-2024) is that the reasoning traces and/or intermediate steps can be open-ended with potentially infinite branching, no clear notion of "steps" or nodes and edges in the game…

This isn't quite RL, right...? It's an evolutionary approach on specifically labeled sections of code optimizing towards a set of metrics defined by evaluation functions written by a human.

I suppose you could consider that last part (optimizing some metric) "RL".

However, it's missing a key concept of RL which is the exploration/exploitation tradeoff.

Re: AlphaEvolve: A Gemini-powered coding agent for designing advanced algorithms

#76

Cool, but don't get me wrong, isn't this essentially similar to Google's Co-Scientist, where multiple models are in a loop, passing context back and forth validating things? At its core, it's still a system of LLMs, which is impressive in execution but not fundamentally new. LLMs are undoubtedly useful at tasks like code "optimisation" and detecting patterns or redundancies that humans might overlook, but this announ…

pardon "Google's Co-Scientist" ? There are multiple projects called that?

https://engineering.cmu.edu/news-events/news/2023/12/20-ai-c...

Re: AlphaEvolve: A Gemini-powered coding agent for designing advanced algorithms

#77
I'm surprised I'm not able to find this out - can some one tell me whether AlphaEvolve involves backprop or not?

I honestly have no idea how AlphaEvolve works - does it work purely on the text level? Meaning I might be able to come up with something like AlphaEvolve with some EC2's and a Gemini API access?

Re: AlphaEvolve: A Gemini-powered coding agent for designing advanced algorithms

#78

Cool, but don't get me wrong, isn't this essentially similar to Google's Co-Scientist, where multiple models are in a loop, passing context back and forth validating things? At its core, it's still a system of LLMs, which is impressive in execution but not fundamentally new. LLMs are undoubtedly useful at tasks like code "optimisation" and detecting patterns or redundancies that humans might overlook, but this announ…

Few things are more Google than having two distinct teams building two distinct products that are essentially the same thing.

Re: AlphaEvolve: A Gemini-powered coding agent for designing advanced algorithms

#79

For the people awaiting the singularity, lines like this written almost straight from science fiction: > By suggesting modifications in the standard language of chip designers, AlphaEvolve promotes a collaborative approach between AI and hardware engineers to accelerate the design of future specialized chips."

Sure but remember that this approach only works for exploring an optimization for a function which has a well defined evaluation metric.

You can't write an evaluation function for general "intelligence"...

Re: AlphaEvolve: A Gemini-powered coding agent for designing advanced algorithms

#80
post #7

Calling it now - RL finally "just works" for any domain where answers are easily verifiable. Verifiability was always a prerequisite, but the difference from prior generations (not just AlphaGo, but any nontrivial RL process prior to roughly mid-2024) is that the reasoning traces and/or intermediate steps can be open-ended with potentially infinite branching, no clear notion of "steps" or nodes and edges in the game…

[deleted]
Post reply on HN