← 最新论文
🤖 AI

Adaptive DNN Partitioning and Offloading in Heterogeneous Edge-Cloud Continuum

本文提出并验证了一种面向异构边缘 - 云连续体的自适应深度神经网络划分与卸载框架,该框架能根据运行时条件动态调整,并在物理测试床上证明,与静态基线相比,其显著降低了能耗和延迟。

原作者: Akuen Akoi Deng, Eimantas Butkus, Alfreds Lapkovskis, Praveen Kumar Donta

发布于 2026-05-12
📖 1 分钟阅读☕ 轻松阅读

原作者: Akuen Akoi Deng, Eimantas Butkus, Alfreds Lapkovskis, Praveen Kumar Donta

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

想象你有一个非常聪明但疲惫的机器人(你的物联网设备,比如智能摄像头或无人机),它需要解决一个复杂的谜题。这个谜题是一个深度神经网络(DNN),本质上是一个庞大的、多步骤的决策“食谱”,用于执行诸如识别人脸或识别车辆等任务。

在过去,这个机器人只有两个糟糕的选择:

  1. 独自完成所有工作:它试图独自解决整个谜题。这会让它精疲力竭(消耗过多电池),并且耗时很长。
  2. 将所有工作发送到云端:它将整个谜题“邮件”发送给远处数据中心的一台超级计算机。这对计算机来说很快,但机器人需要花费大量时间等待邮件的发送和接收,而且互联网连接可能缓慢或不稳定。

问题所在:“静态”计划

大多数现有方案采用静态计划。这就像一位厨师决定:“我将在这里切蔬菜,在中间厨房烹饪酱汁,并在最终厨房装盘”,然后永远不改变这个计划,即使互联网变慢、中间厨房变得繁忙,或者机器人的电池电量不足。这种僵化的方法往往导致能源浪费或结果缓慢。

解决方案:“自适应”厨师

本文的作者构建了一个智能自适应框架。可以将其想象为一位动态项目经理,它持续监控团队并实时调整计划。

以下是他们系统的工作原理,采用三厨房餐厅的类比:

  1. 三个厨房(连续体):

    • 边缘(树莓派):一辆小型的、电池供电的餐车。它离顾客很近,但炉灶很小,燃料有限。
    • 雾(笔记本电脑):一个中型的本地厨房。它有更好的炉灶,但不如大型厨房强大。
    • 云(台式电脑):一个巨大的工业工厂,拥有超快烤箱和无限电力,但距离遥远。
  2. 动态拆分:
    该系统不使用固定食谱,而是将谜题(神经网络)分解为若干层。它会问:“是让餐车切洋葱,还是应该把它们送到本地厨房?”

    • 它首先对谜题进行性能分析,以了解每个步骤的规模。
    • 测量厨房之间“道路”(网络链路)的状况,查看交通是否拥堵。
    • 计算每种可能的任务拆分方式在燃料(能量)和时间(延迟)方面的成本。
  3. 持续重新评估:
    这是神奇之处。该系统并非只制定一次计划。每隔几分钟,它会检查:

    • “通往工厂的道路是否变得拥堵?”
    • “餐车的电池是否电量不足?”
    • “本地厨房是否过热?”
      如果条件发生变化,它会立即重新分配工作。也许今天餐车负责切菜,但明天,因为道路畅通,它会将切菜任务发送到工厂,以节省餐车的电池。

现实世界测试

作者不仅在计算机上进行了模拟,还构建了一个物理测试平台(真实实验室):

  • 边缘:一台树莓派(餐车)。
  • :一台笔记本电脑(本地厨房)。
  • :一台配备高端显卡的强大 PC(工业工厂)。

他们使用三个著名的“谜题”(AI 模型)进行了测试:VGG16(非常复杂)、AlexNet(中等复杂度)和MobileNetV2(专为小型设备设计的轻量级模型)。

结果:节省燃料和时间

当他们将其“自适应”管理器与旧的“静态”计划进行比较时,结果令人印象深刻:

  • 能源节省:自适应系统节省了27% 到 36% 的额外能源。这就像餐车仅用一箱汽油就能运行更长时间,因为它只在绝对必要且道路畅通时才进行重体力劳动。
  • 速度提升:它还将处理速度提高了6% 到 23%。通过避开交通拥堵,并在正确的时间将工作发送到正确的厨房,最终菜肴得以更快上桌。

结论

本文证明,灵活优于僵化。通过持续监控环境,并在小型设备、本地计算机和大型云之间转移工作负载,你可以节省大量电池寿命并更快地获得结果。这对于未来需要在电池供电的同时做出快速、智能决策的智能设备而言,意义重大。

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

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

试用 Digest →