← 最新论文
🤖 AI

Automated Computational Energy Minimization of ML Algorithms using Constrained Bayesian Optimization

本文证明了约束贝叶斯优化可以在确保预测性能保持在指定阈值之上的同时,有效地最小化机器学习模型训练的能耗。

原作者: Pallavi Mitra, Felix Biessmann

发布于 2026-08-20
📖 1 分钟阅读☕ 轻松阅读

原作者: Pallavi Mitra, Felix Biessmann

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

在现代计算领域,随着人工智能的惊人崛起,一个安静却紧迫的问题也随之出现。当机器学会识别面孔、翻译语言和预测趋势时,它们需要消耗大量的电力来进行训练。这种能源成本不再仅仅是公用事业账单上的一个项目,它已成为可持续发展日益增长的障碍。几十年来,研究人员几乎完全专注于提高这些模型的准确性,却往往忽略了为了达到这一目标所消耗的电量。然而,随着模型变得越来越庞大和复杂,训练它们所需的能量大约每三个半月就会翻一倍。这一趋势威胁着要让开发新型智能工具变得不可持续。因此,挑战不仅在于构建更聪明的机器,还在于以一种尊重我们电网极限的方式来构建它们。为了解决这个问题,科学家们正转向一种被称为贝叶斯优化(Bayesian optimization)的方法,这是一种智能搜索策略,可以帮助计算机找到任务的最佳设置,而无需尝试每一个可能的选项,就像徒步旅行者使用地图在山谷中寻找最低点,而不必爬过每一座山丘一样。

柏林应用科学大学的一个研究小组将这种搜索策略应用于一个新的目标:最小化训练机器学习模型所消耗的能量。他们并没有简单地寻找能产生最准确预测的设置,而是提出了一个不同的问题。他们想要寻找那些在保证模型依然足够好用的前提下,使用最少时间和能量的设置。在他们的方法中,他们并未将模型的准确性视为要最大化的目标,而是将其视为一条必须遵守的严格规则。如果模型的性能降至某个可接受的水平以下,搜索会立即舍弃这些设置。这种被称为约束贝叶斯优化(constrained Bayesian optimization)的方法,使研究人员能够在这片由各种选择组成的广阔景观中进行导航——例如如何清洗数据、模型的复杂度应为多少以及训练多久——同时让一只脚始终稳稳地踩在所需性能的底线上。

研究人员在多种标准任务上测试了这种方法,包括预测房价和将新闻文章进行分类。他们将这种新方法与传统做法进行了比较,在传统做法中,计算机试图最小化能量,但仅被告知“尽量不要失败”,而不是被给予一个硬性限制。在传统方法中,计算机经常找到一个消耗极少能量但产生的模型准确度过低、无法投入使用的设置。为了修复这个问题,传统方法通常会在准确度过低时对得分施加沉重的惩罚,希望以此阻碍计算机选择糟糕的设置。然而,研究人员发现,这种惩罚机制的方法很笨拙,且往往无法找到真正的平衡。相比之下,他们的约束方法成功识别出了那些虽然使用显著更少的时间和能量,但能始终达到所需准确度标准的设置。

结果表明,通过将性能视为一项硬性约束而非次要目标,该系统可以找到其他方法错过的“甜点位”(sweet spot)。在实验中,约束法比传统的基于惩罚的方法更快地达到了目标准确度,并且总运行时间更短。这至关重要,因为对于这些算法而言,训练所花费的时间与消耗的能量直接相关。这项研究证明,通过自动化选择机器学习设置,可以在不牺牲结果质量的情况下节省能源。然而,研究人员指出,他们的方法依赖于拥有一个明确的、预定义的标准,来界定什么是“足够好”的性能。在最佳性能未知或设置与能量之间的关系极其复杂的情况下,该方法可能需要进一步的改进。尽管如此,这些发现为人工智能更可持续的未来提供了一条切实可行的路径,证明了我们可以在不耗尽能源资源的情况下,训练出强大的模型。

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

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

试用 Digest →