Research Papers 论文研究 5h ago Updated 1h ago 更新于 1小时前 44

DART-FL: Burst-Aware Multitask Federated Learning under Dynamic Inference Demand at the Edge DART-FL:边缘动态推理需求下的突发感知多任务联邦学习

DART-FL is a multitask federated learning framework that jointly adapts inference-training resource splitting and task-level training emphasis under dynamic edge inference demand The framework uses an SLO-aware scheduler that reserves minimum resources for inference based on backlog and service capacity, then distributes remaining compute across tasks via a queue-aware DPP-inspired scheduler Dynamic loss weights are mapped from task allocations, prioritizing high-demand tasks in earlier communic 提出DART-FL框架,解决边缘设备上多任务联邦学习与在线推理资源竞争问题 通过队列感知DPP调度器动态分配推理-训练资源,将高需求任务的学习进度提前至突发期 采用共享骨干网络+任务特定头部的多任务架构,通过FedAvg聚合完整模型 在Stanford Cars和Oxford Flowers 102数据集上验证,使用合成及阿里巴巴真实工作负载评估 实验表明DART-FL在保持长期多任务性能的同时,显著提升高频请求任务的模型精度

55
Hot 热度
72
Quality 质量
65
Impact 影响力

Analysis 深度分析

TL;DR

  • DART-FL is a multitask federated learning framework that jointly adapts inference-training resource splitting and task-level training emphasis under dynamic edge inference demand
  • The framework uses an SLO-aware scheduler that reserves minimum resources for inference based on backlog and service capacity, then distributes remaining compute across tasks via a queue-aware DPP-inspired scheduler
  • Dynamic loss weights are mapped from task allocations, prioritizing high-demand tasks in earlier communication rounds while maintaining shared backbone + task-specific head architecture
  • Evaluated on Stanford Cars and Oxford Flowers 102 with synthetic and real Alibaba trace-derived workloads, showing improved accuracy during burst periods without sacrificing long-term multitask performance
  • The approach shifts learning progress of high-demand tasks toward their burst periods, addressing the coupled challenge of coexisting training and inference on resource-constrained edge devices

Why It Matters

This work addresses a critical gap in edge AI deployment where devices must simultaneously handle online inference and federated training under fluctuating demand—common in real-world IoT and mobile scenarios. By dynamically reallocating resources based on inference backlogs and task demand patterns, DART-FL offers a practical pathway to maintain service-level objectives while still achieving competitive multitask learning outcomes, making it highly relevant for practitioners building edge intelligence systems.

Technical Details

  • Architecture: Clients train a shared backbone with task-specific heads; the complete multitask model is aggregated through FedAvg across the federated network
  • Resource Scheduling: At each interval, DART-FL computes minimum inference resource allocation from backlog and profiled service capacity, then applies a queue-aware DPP (Determinantal Point Process)-inspired scheduler to distribute remaining training capacity across tasks
  • Dynamic Loss Weighting: Task-level resource allocations are mapped to dynamic loss weights, giving greater training emphasis to tasks experiencing higher inference demand during earlier communication rounds
  • Evaluation: Benchmarked on Stanford Cars and Oxford Flowers 102 datasets under both synthetic and real Alibaba trace-derived workloads, measuring accuracy during burst periods and long-term multitask performance
  • Core Innovation: Joint optimization of inference-training resource split and task-level training emphasis, rather than treating them independently

Industry Insight

  • Edge device manufacturers and cloud providers should consider demand-aware resource scheduling as a first-class design concern when deploying multitask federated learning, as static resource splits will increasingly fail under variable real-world workloads
  • The DPP-inspired scheduling approach could be adapted beyond federated learning to any multi-tenant edge computing scenario where inference demand fluctuates unpredictably across services
  • Organizations deploying edge AI should invest in inference demand profiling and backlog monitoring infrastructure early, as these signals are critical inputs for dynamic resource allocation frameworks like DART-FL to function effectively

TL;DR

  • 提出DART-FL框架,解决边缘设备上多任务联邦学习与在线推理资源竞争问题
  • 通过队列感知DPP调度器动态分配推理-训练资源,将高需求任务的学习进度提前至突发期
  • 采用共享骨干网络+任务特定头部的多任务架构,通过FedAvg聚合完整模型
  • 在Stanford Cars和Oxford Flowers 102数据集上验证,使用合成及阿里巴巴真实工作负载评估
  • 实验表明DART-FL在保持长期多任务性能的同时,显著提升高频请求任务的模型精度

为什么值得看

本文针对边缘智能系统中训练与推理资源竞争的核心痛点,提出了动态资源分配与任务优先级调度的联合优化方案,为资源受限设备上的多任务联邦学习提供了实用化思路。该研究对边缘计算、联邦学习及智能物联网领域的从业者具有重要的参考价值。

技术解析

  • 资源动态分割机制:DART-FL在每个调度间隔根据推理积压量和已配置的服务容量,确定满足SLO的最小推理资源分配,剩余计算能力用于训练任务。
  • 队列感知DPP调度器:基于行列式点过程(DPP)的调度算法,根据任务队列状态动态分配训练资源,并将分配结果映射为动态损失权重,使高推理需求任务在早期通信轮次获得更大训练 emphasis。
  • 多任务模型架构:客户端采用共享骨干网络配合任务特定头部的参数化设计,通过FedAvg聚合完整多任务模型,兼顾知识共享与任务特异性。
  • 实验评估:在Stanford Cars和Oxford Flowers 102数据集上,结合合成工作负载与阿里巴巴真实trace数据进行验证,证明DART-FL能有效适应时变推理需求。

行业启示

  • 边缘智能系统需从"静态资源分配"转向"动态感知调度",以应对推理需求的时空波动性,提升服务质量和资源利用率。
  • 多任务联邦学习应关注任务优先级与学习进度的动态匹配,避免均匀分配导致的资源浪费或关键任务延迟。
  • 工业级边缘AI部署可借鉴DART-FL的SLO感知设计思路,在保障服务质量的前提下优化模型训练效率。

Disclaimer: The above content is generated by AI and is for reference only. 免责声明:以上内容由 AI 生成,仅供参考。

Federated Learning 联邦学习 Training 训练 Inference 推理 Edge Computing 边缘计算 Research 科学研究