如果 AI 自主设计更聪明的 AI 会怎样?谷歌 DeepMind “AlphaEvolve” 的革命

复杂的电路图和代码分支像树根一样交织生长,中心是一个闪耀着光芒的 AI 核心的构想图
AI Summary

搭载谷歌最新 AI Gemini 的 “AlphaEvolve” 模仿生物进化原理,是能自主发现优于人类算法的数字发明家。

我们每天使用的智能手机或笔记本电脑速度逐年变快,其原因是什么呢?通常人们很容易认为这归功于“硬件的发展”,即在半导体芯片中塞入更多密集的晶体管。但与之同样重要的,正是算法(Algorithm,解决问题的步骤、程序或规则)

简单来说,即使使用相同的食材,只要食谱好,味道就会更出众;同样,即使是相同的半导体,如果处理数据的“数学食谱”——算法更高效,设备的运行速度就会大大加快。长期以来,编写这些复杂的食谱一直是天才数学家或程序员的专属领域。但现在,AI 开始接手这一角色。谷歌 DeepMind (Google DeepMind) 最近发布的 “AlphaEvolve” 正是这一变革的主角。AlphaEvolve: A Gemini-powered coding agent for designing advanced algorithms — Google DeepMind

为什么这很重要?它将如何影响我们的生活?

想象一下,你必须逃离一个非常复杂的迷宫。起初你因为不知道路而徘徊,但如果尝试数千次,选出逃离速度最快的路径,然后对该路径进行微调,最终你一定能找到最完美的“捷径”。

AlphaEvolve 执行的就是这样的任务。它不仅能写文章和画画,还能自主发明计算机科学最深处的“数学捷径”。谷歌 DeepMind 的研究员 Matej Balog 将 AlphaEvolve 描述为“能够在计算和数学领域实现新发现的智能体”Meet AlphaEvolve, the Google AI that writes its own code … - VentureBeat

这项技术之所以能改变我们的未来,原因显而易见:

  1. 突破半导体性能极限:AlphaEvolve 直接改进了谷歌最新 AI 专用芯片 TPU(Tensor Processing Unit,谷歌为 AI 计算制造的专用半导体芯片)的算术电路设计。这被记录为谷歌的大模型 Gemini 直接对半导体硬件设计做出贡献的首个案例。AlphaEvolve: A coding agent for scientific and algorithmic discovery
  2. 节省巨额成本:通过寻找更高效的算法,AlphaEvolve 成功节省了高达数百万美元的计算成本。Meet AlphaEvolve, the Google AI that writes its own code … - VentureBeat 这不仅增加了企业的利润,还具有减少我们使用互联网服务时产生的碳排放和能源消耗的环保效果。
  3. 超越人类极限:在数据中心管理和芯片设计等领域,AlphaEvolve 发现的算法性能已经超越了人类现有的最佳解决方案。Google DeepMind’s new AI agent cracks real … - MIT Technology Review

易于理解:AlphaEvolve 的运作原理

我们可以通过类比来了解 AlphaEvolve 是如何发明新算法的。该系统主要由两个核心要素组成。

1. 创意厨师:Gemini

AlphaEvolve 的大脑是谷歌的超大规模语言模型 (LLM) Gemini。基于庞大的编程知识,Gemini 会提出诸如“如果把这个算法改成这样会怎样?”之类的创意想法。AlphaEvolve: A Gemini-powered coding agent for designing advanced algorithms — Google DeepMind

2. 严格评论家:自动评估器 (Automated Evaluator)

其职责是验证 Gemini 提出的代码是否真的运行良好,以及是否比以前更快。它不仅告知“对错”,还会提供具体的反馈说明改进了多少,从而帮助下一阶段的发展。AlphaEvolve on Google Cloud | Google Cloud Blog

3. “进化”过程:进化框架 (Evolutionary Framework)

AlphaEvolve 使用进化框架(模仿生物进化原理寻找最优解的方式)Google DeepMind Unveils AlphaEvolve, an AI Coding Agent for Designing …

比喻如下:

  • 第 1 阶段(变异):Gemini 创建数百个对现有算法进行微调的“变体”代码。
  • 第 2 阶段(生存竞争):自动评估器测试所有这些变体,仅选出性能最佳的前几个。
  • 第 3 阶段(遗传):基于存活下来的优秀代码,Gemini 再次创建更先进的代码。

通过数千、数万次的重复这一过程,人类甚至无法想象的创新算法便通过“进化”诞生了。AlphaEvolve: A coding agent for scientific and algorithmic discovery

现状:AI 与硬件专家对话

通常说到 AI 写代码,人们会想到 Python 等大众编程语言。但设计半导体的工程师使用的是一种名为 Verilog(用于半导体设计的硬件描述语言) 的非常特殊的语言。

AlphaEvolve 的惊人之处之一在于它直接使用硬件工程师所用的 Verilog 进行沟通。AlphaEvolve: A coding agent for scientific and algorithmic discovery 得益于此,工程师可以信任 AlphaEvolve 提出的改进建议,并将其立即反映到实际的半导体设计中。这大大缩短了产品开发周期。

此外,AlphaEvolve 是 DeepMind 著名的 “Alpha” 家族的正统继承者。正如 AlphaGo 征服了围棋,AlphaFold 攻克了蛋白质结构一样,AlphaEvolve 的诞生是为了征服“算法优化”这一基础科学领域。r/singularity on Reddit: DeepMind introduces AlphaEvolve: a Gemini-powered coding agent for algorithm discovery

未来会怎样?AI 的“无限增长”剧本

AlphaEvolve 展示的未来非常有趣。这正是 “AI 自我改进的良性循环” 的开始。

想象一下:

  1. Gemini 通过 AlphaEvolve 发现更快的算法。
  2. 得益于此算法,AI 专用芯片 (TPU) 的计算速度加快。
  3. 利用性能提升的芯片,训练更聪明的新一代 Gemini。
  4. 更聪明的 Gemini 再次通过 AlphaEvolve 发现更惊人的算法。

通过这种方式,AI 自主强化其物理基础(半导体)和逻辑基础(算法)的结构得以完成。在 Reddit 等 AI 社区中,人们越来越期待这种良性循环将使技术进步的速度呈指数级增长。r/singularity on Reddit: DeepMind introduces AlphaEvolve: a Gemini-powered coding agent for algorithm discovery

不仅仅是回答问题的聊天机器人,更是能自主提升计算机科学基础体力的 AI 智能体时代。AlphaEvolve 正在拉开这一巨大变革的序幕。

MindTickleBytes 的 AI 记者视角

“长期以来,人们一直担心 AI 会抢走人类的工作。但 AlphaEvolve 表明,AI 不是人类的竞争对手,而是能共同解决人类数十年未能攻克的复杂数学难题的‘最佳拍档’。能够自主进化并突破极限的 AI 的出现,将以比我们想象中更快的速度拓宽技术的视野。”

参考资料

  1. AlphaEvolve - Wikipedia
  2. AlphaEvolve: A Gemini-powered coding agent for designing advanced algorithms — Google DeepMind
  3. AlphaEvolve: A coding agent for scientific and algorithmic discovery (PDF)
  4. [AlphaEvolve on Google Cloud Google Cloud Blog](https://cloud.google.com/blog/products/ai-machine-learning/alphaevolve-on-google-cloud)
  5. [DeepMind introduces AlphaEvolve: a Gemini-powered coding agent for algorithm discovery Reddit](https://www.reddit.com/r/singularity/comments/1kmhti8/deepmind_introduces_alphaevolve_a_geminipowered/)
  6. [AlphaEvolve: A Gemini-powered coding agent for designing advanced algorithms Hacker News](https://news.ycombinator.com/item?id=43985489)
  7. [AlphaEvolve: A coding agent for scientific and algorithmic discovery arXiv](https://arxiv.org/abs/2506.13131)
  8. Meet AlphaEvolve, the Google AI that writes its own code … - VentureBeat
  9. [Google DeepMind Unveils AlphaEvolve, an AI Coding Agent for Designing … The AI Insider](https://theaiinsider.tech/2025/05/15/google-deepmind-unveils-alphaevolve-an-ai-coding-agent-for-designing-advanced-algorithms/)
  10. Google DeepMind’s new AI agent cracks real … - MIT Technology Review
测试你的理解
Q1. AlphaEvolve 优化新算法的核心方式是什么?
  • 单纯复制人类代码的方式
  • 模仿生物进化原理的“进化框架 (Evolutionary Framework)”
  • 等待用户语音指令的方式
AlphaEvolve 通过“进化框架”选择性能最佳的创意并进行反复改进,从而寻找最优解。
Q2. AlphaEvolve 为了与硬件工程师顺畅沟通而使用的标准语言是什么?
  • Python
  • Verilog
  • Java
AlphaEvolve 直接使用硬件设计的标准语言 “Verilog” 进行沟通,帮助工程师轻松采用。
Q3. AlphaEvolve 的活跃表现为谷歌带来的具体成果之一是什么?
  • 改进智能手机壳设计
  • 节省数百万美元的计算成本
  • 发布新的社交媒体应用
AlphaEvolve 通过算法发现与优化,成功节省了高达数百万美元的计算成本。