0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

AlphaEvolve:一款基于Gemini的编程Agent,用于设计高级算法

KiCad 来源:KiCad 作者:KiCad 2025-05-19 11:19 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Google 最新的 AI Agent 通过融合大语言模型创造力与自动评估器 推动数学与计算领域算法进化。


大语言模型(LLMs)具有惊人的多功能性。它们能够总结文档、生成代码,甚至构思创新理念。如今,Google 进一步扩展这些能力,将其应用于解决数学基础领域和现代计算中高度复杂的难题。

AlphaEvolve 是一款由大语言模型驱动的进化式编程代理,致力于通用算法的发现与优化。该平台将 Gemini 模型的创造性问题解决能力与验证答案的自动评估系统相结合,并通过进化框架持续优化最具潜力的解决方案。

AlphaEvolve 已成功提升谷歌数据中心运营效率、芯片设计流程及 AI 训练系统性能,包括支撑 AlphaEvolve 本身的大语言模型训练。该平台还助力开发更高效的矩阵乘法算法,并为数学开放性问题提供创新解法,展现出跨领域应用的非凡潜力。

使用 LLM 设计更好的算法

2023年,Google 首次证实大语言模型能够生成计算机代码函数,助力在开放性科学问题上发现可验证的新知识。AlphaEvolve 作为智能代理,其能力已突破单一函数发现的局限,能够实现完整代码库的进化,并开发复杂度显著提升的算法体系。

AlphaEvolve整合了多款尖端大语言模型:速度最快、效率最优的 Gemini Flash 模型负责最大限度拓展创意探索的广度,而性能最强的 Gemini Pro 模型则通过深度洞察提供关键优化建议。两大模型协同工作,共同生成实现算法解决方案的计算机程序。

wKgZO2gpUeGATkorAAF18MI--Ik086.png

提示采样器首先为语言模型构建提示指令,随后模型生成新程序。这些程序经评估器验证后存入程序数据库。该数据库运行进化算法,决定哪些程序将用于后续提示生成

AlphaEvolve 通过自动化评估指标对建议程序进行验证、运行与评分。这些指标为每个解决方案的准确性与质量提供客观可量化的评估。这种特性使其在数学、计算机科学等能够进行清晰系统化衡量进展的领域展现独特优势。

优化计算生态

过去一年间,Google 在 AlphaEvolve 平台发现的新型算法整合部署于谷歌计算生态的各个环节,涵盖数据中心、硬件架构与软件开发。每一项改进的效能通过我们的AI与计算基础设施进行指数级放大,旨在为全球用户构建更强效且可持续发展的数字化生态系统。

wKgZO2gpUeKAENgfAADnugPrq5I493.png

示意图展示AlphaEvolve如何助力谷歌实现更高效的数字化生态,包括数据中心调度优化、硬件系统设计革新及AI模型训练升级。

数据中心调度优化

AlphaEvolve 发现了一种简洁高效的启发式算法,助力 Borg 系统更高效协调谷歌超大规模数据中心集群。该方案已稳定运行逾一年,平均持续回收谷歌全球计算资源的 0.7%。这种持久的效率提升意味着在同等算力规模下,系统可完成更多任务。该方案不仅性能卓越,更具备人类可读代码的核心运维优势:良好的可解释性、易调试性、可预测性及便捷部署特性。

助力硬件设计(Verilog

在矩阵乘法核心优化电路设计中,AlphaEvolve 提出 Verilog 重写方案,成功剔除冗余逻辑单元。关键突破在于,该方案通过了严格的验证流程,确保修改后电路功能完整性。这项创新已被集成至新一代张量处理单元(TPU):谷歌自主研发的AI加速芯片。通过使用芯片设计标准语言提出优化建议,AlphaEvolve 开创了 AI 与硬件工程师协同创新的新模式,有力推进专用芯片研发进程。

强化AI训练与推理

AlphaEvolve 显著提升 AI 性能与研发效率。通过智能划分大型矩阵运算为可管理子问题,该平台将 Gemini 架构核心运算速度提升23%,对应缩短1%模型训练时间。鉴于生成式 AI 训练所需庞大算力,每项效率突破都将转化为显著成本节约。除性能提升外,AlphaEvolve 将核心优化所需工程时间从专家数周工作量压缩至自动化实验数日周期,大幅加速研究迭代速度。

GPU 底层指令优化层面,AlphaEvolve 展现出突破性能力。该领域通常由编译器深度优化,工程师鲜少直接修改。通过优化 Transformer 架构中 FlashAttention 核心实现,AlphaEvolve 取得高达 32.5% 的速度提升。此类优化不仅帮助专家定位性能瓶颈,更便于将改进方案集成至代码库,有效提升开发效率并实现算力与能源的持续优化。

数学前沿与算法发现突破

AlphaEvolve 在复杂数学问题上展现出创新求解能力。基于给定的程序代码框架,该平台自主设计了新型梯度优化流程的多个组件,成功发现计算机科学基础问题:矩阵乘法的多个新算法。这种创新范式为算法发现领域开辟了崭新路径。

列表展示AlphaEvolve为加速矩阵乘法算法提出的多维度改进方案。该案例中,平台针对优化器与权重初始化模块、损失函数及超参数扫描机制提出系统性改造方案,涉及15项关键进化步骤的深度调整。

AlphaEvolve 成功开发出 4×4 复值矩阵乘法新算法,仅需 48 次标量乘法运算,超越 1969 年 Strassen 算法在此领域的长期最优纪录。这一突破标志着相较于专攻矩阵乘法的前代系统 AlphaTensor 的重大进步:后者在 4×4 矩阵领域仅实现二进制算术的局部优化。

为评估系统普适性,我们在数学分析、几何学、组合数学与数论领域选取 50 余个开放性问题进行验证。得益于平台的高度灵活性,多数实验配置可在数小时内完成。经测试,约 75% 案例成功复现当前学界最优解(基于现有公开知识体系)。

约 20% 案例实现已知最优解的超越,推动相关开放问题研究进程。典型案例如"接吻数问题",这个困扰数学家三百余年的几何难题,探讨单位球体周围可容纳的最大非重叠外围球体数量。AlphaEvolve 成功构建含 593个 外围球体的空间配置,在 11 维空间中确立新的下限纪录。

发展路径展望

AlphaEvolve 展现了从特定领域算法发现到应对复杂现实挑战的系统进化能力。随着大语言模型编码能力的持续突破,特别是代码生成水平的提升,我们预期该平台将实现更显著的性能跃升。

与人机协作研究团队(PAIR)合作,我们正构建直观的 AlphaEvolve 交互界面。计划启动精选学术用户的早期体验计划,同时探索更广泛的应用场景。

虽然当前主要应用于数学与计算领域,但其通用架构支持所有算法化解决方案的自动化验证场景。我们预见 AlphaEvolve 将在材料科学、药物研发、可持续发展等更多领域引发革命性突破,拓展技术与商业创新的边界。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Gemini
    +关注

    关注

    0

    文章

    73

    浏览量

    8111
  • 算法
    +关注

    关注

    23

    文章

    4762

    浏览量

    97168
  • 编程
    +关注

    关注

    90

    文章

    3708

    浏览量

    96781
  • Agent
    +关注

    关注

    0

    文章

    163

    浏览量

    28574
  • KiCAD
    +关注

    关注

    5

    文章

    313

    浏览量

    10233
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    AlphaEvolve有望革新AI玩具芯片设计,算法进化驱动能效与成本双突破

    电子发烧友网综合报道,近期,谷歌 DeepMind发布了一款AlphaEvolve,是一款通用科学AI代理,基于大语言模型Gemini系列与进化计算框架,专注于
    的头像 发表于 06-18 00:09 3510次阅读

    【「零基础开发AI Agent」阅读体验】+Agent开发平台

    Agent开发平台是专门用于创建、配置、部署、训练和运行Agent的平台。 随着Agent开发框架的发展,很多Agent开发平台能够以图形化
    发表于 05-13 12:24

    一款可用的编程音乐软件

    一款可用的编程音乐软件自动动手做下试试吧!很有意思!!! 
    发表于 12-18 14:55

    RT8482是一款电流模式PWM控制器,设计用于驱动外部MOSFET,用于高电流LED应用

    典型应用降压 - 升压配置模拟调光,用于RT8482高压大电流LED驱动器控制器,用于降压 - 升压或降压 - 升压拓扑。 RT8482是一款电流模式PWM控制器,设计用于驱动外部MO
    发表于 10-14 08:47

    一款用于通信硬件的开发工具

    一款用于通信硬件的开发工具
    发表于 10-22 10:19

    一款用于物体探测与统计的电路设计

    请求大佬分享一款用于物体探测与统计的电路设计
    发表于 04-14 06:42

    一款Cadence的高级可制造性设计解决方案

    一款Cadence的高级可制造性设计解决方案
    发表于 04-26 06:25

    分享一款不错的音频信号采集与AGC算法的DSP设计方案

    分享一款不错的音频信号采集与AGC算法的DSP设计方案
    发表于 06-08 06:24

    介绍一款多功能编程

    这里介绍的一款多功能编程器,功能强大,支持大多数常用的EPROM, EEPROM, FLASH, I2C,PIC, MCS-51,AVR, 93Cxx等系列芯片(超过400种)。硬件成本较低,性价比
    发表于 07-13 08:18

    一款支持Lua编程的RTOS

    单片机开源项目开源逆变器wolfBoot 开源的安全启动bootloaderOpenBLT 开源的bootloaderRTOSLua-RTOS-ESP32是一款支持Lua编程的RTOS,目前支持ESP32,ESP8266和PIC32MZ,还带有图形化的上位机
    发表于 08-06 07:20

    分享一款高速人脸检测算法

    目前优化了一款高速人脸检测算法,在 ARM设备的A73单核CPU(图像大小:860*540最小人脸大小:60*60)速度可以高达10-15ms每帧,真正的实时人脸检测算法算法准确率在
    发表于 12-15 07:01

    基于遗传算法的多agent联盟的生成

    联盟生成是多Agent 系统的个关键问题,主要研究如何在多Agent 系统中动态生成面向任务的最优Agent 联盟。本文讨论了Agent
    发表于 06-15 11:25 12次下载

    一款带触摸屏的高级FM收音机接收器

    电子发烧友网站提供《一款带触摸屏的高级FM收音机接收器.zip》资料免费下载
    发表于 07-07 10:18 5次下载
    <b class='flag-5'>一款</b>带触摸屏的<b class='flag-5'>高级</b>FM收音机接收器

    一款用于Windows的开源反rookit (ARK)工具

    OpenArk 是一款用于 Windows 的开源反 rookit (ARK) 工具。Ark是Anti-Rootkit的缩写,它是一款逆向/编程帮手,也是用户发现操作系统中隐藏恶意软件
    的头像 发表于 07-19 15:08 5183次阅读
    <b class='flag-5'>一款</b><b class='flag-5'>用于</b>Windows的开源反rookit (ARK)工具

    立讯精密联合悠声科技推出一款新型双扬声器音频模块Gemini 2.0

    5月27日,立讯精密和全球领先的MEMS扬声器供应商悠声科技(USound)合作推出了一款新型双扬声器音频模块Gemini 2.0。音频模块的设计超出了真正无线立体声 (TWS) 耳塞和入耳式监听器(IEM)的要求。
    的头像 发表于 05-27 17:28 1475次阅读