无人机辅助边缘计算网络中的基于原型的协作学习

论文标题:Prototype-Based Collaborative Learning in UAV-Assisted Edge Computing Networks

作者信息:Enze Yu1,2, Haipeng Dai1,2, Haihan Zhang1,2, Zhenzhe Zheng3, Jun Zhao4, Guihai Chen1,2

    1. State Key Laboratory for Novel Software Technology, Nanjing University, Jiangsu, China
    1. School of Computer Science, Nanjing University, Jiangsu, China
    1. Department of Computer Science and Engineering, Shanghai Jiao Tong University, Shanghai, China
    1. School of Computer Science and Engineering, Nanyang Technological University, Singapore, Singapore
  • 对应作者:Haipeng Dai (haipengdai@nju.edu.cn)

论文出处:Software: Practice and Experience, 2024; 0:1--18


摘要: 随着人工智能物联网(AIoT)的兴起,智能城市和工业得到了发展,无人机(UAV)辅助的边缘计算网络成为支持这些场景的重要技术。本文提出了一种基于原型的联合优化和训练软件系统,旨在减少训练和推理延迟,提高用户满意度。该系统包括优化模块和训练模块,通过轻量级原型传输和原型聚合,实现多个无人机和边缘服务器之间的协作训练。研究结果表明,该方法在减少原型误差和能耗的同时,提高了模型的准确性,并且通信负担较小。

1. 引言: 介绍了人工智能(AI)与物联网(IoT)结合的背景,以及无人机在智能城市和工业中的应用。边缘计算技术弥补了无人机计算资源的局限性,无人机作为动态灵活的基础设施,协助边缘网络数据处理和通信任务。本文提出了一种基于原型的联合优化和训练软件系统,通过优化资源和训练,在资源受限的环境中实现性能优化。

2. 相关工作: 从学习优化和无人机辅助边缘网络的协作学习两个角度回顾了相关工作。这些工作分别对应于优化模块和训练模块。

3. 系统概述: 介绍了基于原型的联合优化和训练软件系统,该系统可以在多个无人机和边缘服务器上运行,包括优化模块和训练模块。优化模块负责收集无人机的资源信息并解决联合优化问题,而训练模块则在边缘服务器和无人机上运行,完成基于原型的协作训练。

4. 数据收集和训练的优化: 详细介绍了数据收集模型、协作训练模型和无人机能耗模型,并提出了一个最小化原型误差和能耗的优化问题。

5. 基于原型的协作学习: 介绍了如何在多个无人机和一个边缘服务器之间通过原型交互进行协作训练。提出了一种协作训练方法,并分析了该方法的收敛性。

6. 实验: 通过模拟实验验证了所提出的系统的性能,包括优化模块和训练模块的具体实现和效果评估。

7. 讨论: 讨论了所提出软件系统的可替换性和场景的可扩展性,以及在持续学习等特定情况下的应用。

8. 结论: 总结了本文提出的基于原型的无人机辅助边缘计算网络的联合训练和优化软件系统,验证了系统的性能,并强调了其在实际应用中的潜力和优势。

相关推荐
tellmewhoisi42 分钟前
深度学习8:神经网络学习5:随机梯度下降法(基本概念,基本原理)
深度学习·神经网络·学习
Canmag 兴隆磁性10 小时前
中大型钕铁硼产品的磁通测量与自动分选:一条产线自动化的工程实现思路
运维·学习·自动化·永磁材料
小黄人软件12 小时前
桌面需要整理吗?有工具自动分类
学习
老衲不用@飘柔12 小时前
SFP与SFP+学习知识整理
学习
X54先生(人文科技)13 小时前
社会嵌入式终身学习机器与修复时代-ELR架构和技术演化探讨
人工智能·深度学习·学习·架构·开源协议
电子云与长程纠缠13 小时前
UE5魂系游戏开发教程05
开发语言·学习·游戏·ui·ue5
syagain_zsx14 小时前
BRpc 二次封装:Channel 管理、服务管理与回调工厂
c++·学习·程序人生·rpc·谷歌
其实防守也摸鱼14 小时前
Cylab在线靶场——CTF中的通用技能
linux·数据库·学习·算法·靶场·ctf·学习网络安全
我命由我1234514 小时前
Python 开发 - Python 的 pathlib
java·开发语言·后端·python·学习·java-ee·学习方法
kkkkkkkkkk_Z15 小时前
新手自学嵌入式 | 学习日记:Linux驱动复习之系统移植(U-Boot篇)
linux·运维·学习