← 最新论文
🤖 AI

NeurGO: Learning to Generate Elite Candidates for Meta-Black-Box Expensive Optimization

本文提出了 NeurGO,一种生成式元黑盒优化(Meta-Black-Box Optimization)框架,该框架利用基于注意力的编码器-解码器架构,直接从历史种群趋势中合成精英候选个体,从而克服了传统代理模型的局限性,并在严格的评估预算下提高了收敛速度和性能。

原作者: Jintao He, Huixiang Zhen, Wenyin Gong

发布于 2026-07-28
📖 1 分钟阅读☕ 轻松阅读

原作者: Jintao He, Huixiang Zhen, Wenyin Gong

原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

想象一下,你是一名正在广袤而神秘的沙漠中寻找挖掘黄金最佳位置的寻宝者。问题在于?你每挖一个洞,都会耗费巨额的燃料和时间,而你剩下的钱已经少得可怜,随时可能破产。这就是“昂贵黑盒优化”(expensive black-box optimization)的世界。在科学和工程领域,研究人员经常面临这样的问题:测试一个解决方案的成本极高——比如在风洞中设计一个新的飞机机翼,或者调整复杂人工智能的参数设置。他们看不见地形的“地图”(问题背后的数学原理),也无法询问方向(梯度是不可用的)。他们只能挖几个洞,然后寄希望于能找到那条最深的金矿脉。

传统上,寻宝者使用两种主要策略。第一种是根据他们从之前的洞穴中绘制出的粗略地图草图来猜测挖掘位置(代理辅助方法/Surrogate-Assisted methods)。第二种是派出庞大的侦察兵群在到处挖掘,希望能碰运气(进化算法/Evolutionary Algorithms)。但两者都有缺陷:如果挖的洞还不够多,草图可能会出错;而派出庞大的侦察兵群则会过快地耗尽你的预算。大问题在于:如何在挖掘次数最少、且每次挖掘都极其昂贵的情况下,找到那个绝对最佳的位置?

于是,NeurGO 登场了,这是由研究人员 Jintao He、Huixiang Zhen 和 Wenyin Gong 提出的一种新方法。NeurGO 并不通过画图或派出大规模集群,而是像一位见过成千上万张地图的资深寻宝者一样。它利用一种特殊的类人工智能技术,观察当前的“侦察兵”群体(解的种群),并瞬间合成一小支极具潜力的精英候选团队。

可以这样理解:如果传统方法像是让一百个随机的人去猜黄金在哪里,然后采纳他们所有的建议进行挖掘,那么 NeurGO 则像是一位大师级厨师,品尝了一勺汤(当前的种群),理解了风味特征,然后瞬间变出三种完美的食材,让这锅汤变得美味无比。研究人员称之为“生成式”(generative)方法,因为它是直接“创造”出最好的候选者,而不是仅仅从一堆随机的选项中进行挑选。

论文指出,NeurGO 的工作原理是向过去的寻宝经历学习。它使用一个“种群上下文编码器”(Population Context Encoder)来理解当前搜索的故事——观察优秀的解正朝着哪些方向移动——并使用一个“精英合成解码器”(Elite Synthesis Decoder)来撰写新的篇章,生成极少数高质量的候选者。至关重要的是,该系统使用了一种被称为“质量-多样性”(Quality-Diversity)损失的特殊规则进行训练。这确保了 AI 不会仅仅在同一个地方反复挖掘(虽然稳妥但枯燥),同时也能够向外扩散,以发现新的、潜在更好的位置。

当研究人员测试这个想法时,他们让 NeurGO 与其他著名的寻宝者进行对决,包括标准的进化算法和贝叶斯优化(即那些“绘图专家”)。他们在被称为 CEC 2008 和 COCO BBOB 的一系列标准且困难的谜题上进行了这些测试。结果令人振奋:NeurGO 表明,在预算紧张的情况下,它能比其他方法更快地找到更好的解。在模拟实验中,特别是在 CEC 测试函数上,NeurGO 在相同的评估预算下通常比竞争对手实现更快的收敛。然而,论文也指出,在一些存在大量迷惑性局部陷阱的极难谜题上,像 TurBO 或 HEBO 这样的其他方法依然表现出色,这表明虽然 NeurGO 是一个强大的新工具,但它并不是一个能瞬间解决所有问题的魔杖。作者总结道,通过跳过评估庞大候选人群这一昂贵步骤,转而专注于极少数精英,NeurGO 为在这个每一次测试都至关重要的世界中寻找最佳解提供了一种更聪明、更高效的方式。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →