CN113919483A - 一种无线通信网络中无线电地图的构造和定位方法及其*** - Google Patents

一种无线通信网络中无线电地图的构造和定位方法及其*** Download PDF

Info

Publication number
CN113919483A
CN113919483A CN202111114699.0A CN202111114699A CN113919483A CN 113919483 A CN113919483 A CN 113919483A CN 202111114699 A CN202111114699 A CN 202111114699A CN 113919483 A CN113919483 A CN 113919483A
Authority
CN
China
Prior art keywords
training
user
edge
neural network
participating
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202111114699.0A
Other languages
English (en)
Inventor
肖霖
高云飞
杨鼎成
张天魁
朱禹涛
吴法辉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Brics Future Network Research Institute Shenzhen China
Nanchang University
Beijing University of Posts and Telecommunications
Original Assignee
Brics Future Network Research Institute Shenzhen China
Nanchang University
Beijing University of Posts and Telecommunications
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Brics Future Network Research Institute Shenzhen China, Nanchang University, Beijing University of Posts and Telecommunications filed Critical Brics Future Network Research Institute Shenzhen China
Priority to CN202111114699.0A priority Critical patent/CN113919483A/zh
Publication of CN113919483A publication Critical patent/CN113919483A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N20/00Machine learning
    • G06N20/20Ensemble learning
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Computing Systems (AREA)
  • Artificial Intelligence (AREA)
  • Mathematical Physics (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Evolutionary Computation (AREA)
  • General Engineering & Computer Science (AREA)
  • Biomedical Technology (AREA)
  • Molecular Biology (AREA)
  • General Health & Medical Sciences (AREA)
  • Computational Linguistics (AREA)
  • Biophysics (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Medical Informatics (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本申请公开了一种无线通信网络中无线电地图的构造和定位方法及其***,其中无线通信网络中无线电地图的构造和定位方法,具体包括以下步骤:进行无线电频谱数据的收集;响应于完成无线电频谱数据的收集,选择参与训练的边缘用户;响应于选择参与训练的边缘用户,进行联邦学习训练,得到训练完成的神经网络模型;输出保存神经网络模型;根据保存的神经网络模型,进行无线电地图定位。本申请通过保护用户隐私的方法,使用神经网络精准泛化出能满足需求的高精度无线电地图,更加适用于智能场景。

Description

一种无线通信网络中无线电地图的构造和定位方法及其***
技术领域
本申请涉及移动通信网络领域,尤其涉及无线通信网络中无线电地图的构造和定位方法及其***。
背景技术
随着全球经济的飞速发展,现代移动通信设备越来越具有超密集、多异构的特点。无线通信网络环境也越来越复杂,在现实的物理环境中难以将其进行有效的表征,因此现实场景中无线网络的覆盖情况与无线网络的信道质量信息难以获取,这给在未来通信中有效的管理无线通信网络带来了巨大的挑战。因此高效率、精准的构建出已知区域的无线电地图(Radio Map)对未来无线通信网络的发展具有巨大的意义。
但是由于构建精准的无线电地图需要大量的无线电频谱数据,并且获取的方法非常有限。现有解决数据的方法便是将多个数据拥有方的无线电频谱数据进行集中处理,最终来泛化出一个全局的无线电地图。但是数据一但共享,数据便具有产生泄露的风险,这给在保护数据安全的前提下构建精准的无线电地图带来了巨大的挑战。在此背景下,联邦学习(Federated Learning,FL)帮助在保护用户数据隐私的前提下精准的训练出全局的网络模型。联邦学习保证了数据不出本地,训练参与方只交换本地网络训练的模型参数,同时可以支持多个数据拥有方参与训练,加快了模型训练的速度。并且无线电地图一但精准构建出,便可直接应用于现实的场景中,其中比较重要的一个应用便是用户根据已知无线电地图来进行精确的定位,寻找信道环境好的路径来完成任务。
尽管联邦学习为保护数据隐私并且几乎无损的构建出全局的无线电地图网络模型提供了有效的解决方法。但是其仍然有许多需要解决的难题,主要包括:
1)联邦学习训练无线电地图模型的过程中,需要进行多次模型参数的交换,这会占用大量的通信资源。由于有限的通信资源块,因此需要对通信资源进行合理的分配,从而优化整个训练过程。2)本地用户具有有限的机载能量,当无线电地图模型训练时间过长、训练精度要求过高时,部分本地用户的机载能量无法支持整个训练过程,因此在联邦学习训练模型时,用户的机载能量受限是一个影响训练好坏的重要因素。因此如何选取优质的用户来参加联邦学习的训练,减少整体训练时间,从而节约用户的本地能量。3)在联邦学习训练无线电地图模型的过程中,上行与下行通信过程中的模型传输、本地训练带来了通信的延迟问题,这增加了整个训练过程的时间,并且导致模型参数更新不及时。
因此,如何通过联邦学习实现合理资源分配、低能耗、高精度、低延时的无线电地图构建成为本领域急需解决的问题。
发明内容
本申请的目的本发明的目的在于提供一种结合物联网切片服务的移动基站计算与缓存联合资源分配方法,在缓存资源占主要地位的前提下,平衡其它物理资源的占用,这一算法既可以实现更优的性能,又可以在此基础上对多种物理资源进行均衡灵活分配,对移动物联网多种严格的通信要求地更好实现和面向服务特性下给用户更好的通信效用都有促进意义。
为达到上述目的,本发明提出一种无线通信网络中无线电地图的构造和定位方法,具体包括以下步骤:进行无线电频谱数据的收集;响应于完成无线电频谱数据的收集,选择参与训练的边缘用户;响应于选择参与训练的边缘用户,进行联邦学习训练,得到训练完成的神经网络模型;输出保存神经网络模型;根据保存的神经网络模型,进行无线电地图定位。
如上的,其中,参与总体训练的边缘用户在其本地通过***设备来进行无线电频谱信息的收集,其主要包括位置信息与信道有关的信息,主要包括对应地理位置信息的信干噪比、大尺度信道增益信息进行收集。
如上的,其中,选择参与训练的边缘用户具体包括以下子步骤:初始化参数;根据初始化的参数,确定参与本轮训练的所有边缘用户与未参与本轮训练的所有边缘用户在下一轮训练中被选择概率的大小;根据参与本轮训练的所有边缘用户与未参与本轮训练的所有边缘用户在下一轮训练中被选择概率的大小,确定参与下一轮训练的边缘用户。
如上的,其中,初始化参数包括初始化最大用户选择数N,确定全程参与训练的用户l*,随机从{1,2,L,L}个用户中选择N-1个边缘用户参与本轮训练。
如上的,其中,根据初始化的参数,确定各个边缘用户被选择概率的大小具体包括以下子步骤:根据初始化参数进行批量数据的训练,获得参与本轮训练的边缘用户训练前后梯度的变换信息;参与本轮训练的边缘用户通过上行数据传输将获得的参与本轮训练的边缘用户训练前后的梯度变化信息发送给无人机聚合端;无人机聚合端使用神经网络利用接收到的训练前后的梯度变化信息预测出未参与本轮训练用户的梯度变化信息;根据未参与本轮训练的边缘用户的梯度变化信息,获得每个边缘用户下一轮训练被选择概率的大小。
如上的,其中,训练前后梯度变化信息包括,边缘用户l进行第μ轮训练时产生的梯度变化信息||e||和全程参与训练的用户l*的梯度变化信息
Figure BDA0003274862500000031
如上的,其中,每个边缘用户下一轮训练被选择概率的大小,即:
Figure BDA0003274862500000041
其中l*为一直参与训练过程的用户,l'为未参与本轮训练的用户,N为***最大允许参与训练用户数,||el'μ||表示未参与本轮训练的边缘用户的梯度变化信息,||e||表示训练前后梯度的变换信息。
如上的,其中,联邦学习过程中总的损失函数
Figure BDA0003274862500000042
其中f(w,xli,yli)为边缘用户l的损失函数,其中w为边缘用户l神经网络的模型参数,xli为边缘用户l数据的输入向量,yli边缘用户l为神经网络的输出向量,m为边缘用户l每批次训练数据的大小。
如上的,其中,进行联邦学习训练过程中,包括,获取传输速率;
传输速率具体表示为:
Figure BDA0003274862500000043
其中b为用户l在第μ轮训练所分配的带宽,h为传输过程中无人机与边缘用户l在第μ轮训练时的信道增益,pl为用户l上行通信传输的发射功率或者无人机下行通信分配给用户l的发射功率,N0为噪声功率谱密度。
一种无线通信网络中无线电地图的构造和定位***,具体包括,收集单元,选择单元,训练单元,输出单元以及定位单元;其中收集单元,用于进行无线电频谱数据的收集;选择单元,用于选择参与训练的用户;训练单元,用于响应于选择参与训练的用户,进行联邦学习训练,得到训练完成的神经网络模型;输出单元,用于输出保存神经网络模型;定位单元,用于根据保存的神经网络模型,进行无线电地图定位。
本申请具有以下有益效果:
(1)本申请本发明通过优化参与训练过程中的用户选择、资源分配、优化传输机制进一步加快无线电地图的构建速度,节约了边缘用户的机载能量,降低了通信延迟,从而降低了构建无线电地图的成本。
(2)本申请通过保护用户隐私的方法,使用神经网络精准泛化出能满足需求的高精度无线电地图,更加适用于智能场景。
(3)本申请针对智能构建无线电地图的方式,可以合理的协同给定地图的精度需求与参与训练的边缘用户资源情况,实现现实场景中任务的构建。
(4)本申请中用户可在线或者离线从APP端或者云端下载无线电地图来进行定位、任务轨迹的提前设计等应用,从而节约现实资源的消耗。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。
图1是根据本申请实施例提供的一种无线通信网络中无线电地图的构造和定位方法流程图;
图2是根据本申请实施例提供的一种高精度无线电地图构建与定位的***结构示意图。
具体实施方式
下面结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本发明提出一种无线通信网络中无线电地图的构造和定位方法与***,使得多个边缘数据拥有方在数据不出本地的情况下构建出精确的无线电地图,解决了数据孤岛的问题,加快了无线电地图的构建速度。并且在构建无线电地图的过程中降低了构建成本、节约了边缘用户的能耗、以及使得通信过程中时延更小。最终用户可在线或者离线下载生成的无线电地图,来进行精准的定位,从而实现现实中无线电地图的各种运用。
本申请首先针对多个边缘用户无线电数据拥有方无法进行数据共享的前提下,需要联合构建一个全局的无线电地图的任务,然后基于构建的高精度无线电地图来进行精准的定位,来完成各自的任务。基于联邦学习构建无线电地图保证了边缘用户的数据不出本地,并且几乎能够无损的构建出高精度的无线电地图,保护了数据的隐私问题。并且还提出加快无线电地图构建与能耗节约的算法来优化无线电地图的构建过程。
场景假设:假设在无线电地图通过神经网络训练生成的过程中,共有L个边缘用户可参与联邦学习的训练,由于无线资源块的限制,每次最多N≤L个用户可参与总体的训练任务,给定需求的无线电地图精度为γ。用u表示边缘用户的位置部署矩阵。
如图1所示,为本申请提供的一种无线通信网络中无线电地图的构造和定位方法,具体包括以下步骤:
步骤S110:进行无线电频谱数据的收集。
在该***运行之前,各个参与训练的参与方,首先对各自区域的无线电频谱信息进行收集。
具体地,参与总体训练的边缘用户在其本地通过***设备来进行无线电频谱信息的收集,其主要包括位置信息与信道有关的信息,主要包括对应地理位置信息的信干噪比、大尺度信道增益等进行收集。
进一步地,接受的某一位置的无线电频谱信息R表示为R={q(x,y,H),Q},R中的q(x,y,H)为边缘用户所在区域的某一位置信息,x为映射到水平面的横坐标,y为映射到水平面的纵坐标,H为该位置的高度,Q为在该位置的无线电信道信息,其可以为信干噪比、大尺度信道增益或者小尺度信道增益等。
步骤S120:响应于完成无线电频谱数据的收集,选择参与训练的用户。
其中,无线电频谱信息收集完成之后,由联邦学习聚合处理端使用神经网络对即将参与训练的用户进行选择。若边缘用户能加快无线电地图的构建,则进行多次的选择其加入训练的过程,否则对用户进行少量的选择。
具体地,边缘用户将收集到的信息存储到服务器中,然后无人机聚合端利用边缘用户l进行第μ轮训练时产生的梯度变化信息||e||来对用户进行合理的选择,进而加快整体训练的过程,其中||e||为边缘用户每轮训练前后梯度信息的变化大小。
由于无人机需要利用边缘用户训练前后的梯度信息||e||来对下一轮参与训练的用户进行选择,因此无人机需要获得所有边缘用户的梯度变化信息。为便于区别,使用||e||为参与本轮训练用户的梯度变化信息,||el'μ||为未参与本轮训练用户的梯度变化信息。根据||e||和||el'μ||的大小,可以得出每个用户在下一轮被选择概率的大小。
其中步骤S120具体包括以下子步骤:
步骤S1201:初始化参数。
其中,初始化最大用户选择数N,确定全程参与训练的用户l*,随机从{1,2...L}个用户中选择N-1个边缘用户参与本轮训练。
步骤S1202:根据初始化的参数,确定参与本轮训练的所有边缘用户与未参与本轮训练的所有边缘用户在下一轮训练中被选择概率的大小。
其中步骤S1202具体包括以下子步骤:
步骤S12021:根据初始化参数进行批量数据的训练,获得参与本轮训练的边缘用户训练前后梯度的变换信息。
其中训练前后梯度变化信息包括,边缘用户l进行第μ轮训练时产生的梯度变化信息||e||和全程参与训练的用户l*的梯度变化信息
Figure BDA0003274862500000081
具体地,根据被选择的本地边缘用户根据收集到的无线频谱信息进行批量数据的训练,然后获得参与本轮训练中边缘用户l进行第μ轮训练前后的梯度变化信息||e||和全程参与训练的用户l*的梯度变化信息
Figure BDA0003274862500000082
边缘用户在本地训练神经网络模型时采用梯度下降的方法,假设一边缘用户每次训练J组数据,每组数据(xj,yj)包括输入xj与输出yj,损失函数为f(g),学习率为λ,则神经网络的模型参数α从μ轮训练到第μ+1轮训练的更新公式表示为:
Figure BDA0003274862500000083
其中aμ+1表示第μ+1轮训练的神经网络模型参数,aμ表示第μ轮训练的神经网络模型参数,
Figure BDA0003274862500000084
表示边缘用户损失函数的梯度。
利用上述公式,便可得到该边缘用户在第μ轮训练训练前后的模型参数梯度变化信息||e||和全程参与训练的用户l*的梯度变化信息
Figure BDA0003274862500000085
Figure BDA0003274862500000086
步骤S12022:参与本轮训练的边缘用户通过上行数据传输将获得的参与本轮训练的边缘用户训练前后的梯度变化信息发送给无人机聚合端。
步骤S12023:无人机聚合端使用神经网络利用接收到的参与本轮训练的边缘用户的梯度变化信息||e||与全程参与训练的用户l*的梯度变化信息
Figure BDA0003274862500000091
预测出未参与本轮训练用户的梯度变化信息||el'μ||。
具体地,通过上述公式得到的
Figure BDA0003274862500000092
Figure BDA0003274862500000093
通过神经网络的输入层输入神经网络,其中
Figure BDA0003274862500000094
表示神经网络需要训练的数据,其包括第l个用户的编号l与全程参与训练的用户l*的梯度变化信息
Figure BDA0003274862500000095
将本轮参与训练的边缘用户的||e||作为神经网络训练的标签进行训练。
经过神经网络训练之后,任一边缘用户l将输入向量
Figure BDA0003274862500000096
通过神经网络的输入层输入神经网络,然后通过隐藏层中神经元能够学习输入向量
Figure BDA0003274862500000097
与输出向量o的非线性关系,便能输出未参与本轮训练用户的||el'μ||。下面给出隐藏层如何通过其神经元学习输入向量
Figure BDA0003274862500000098
与输出向量o的非线性关系。
其中隐藏层中神经元的状态θ为:
Figure BDA0003274862500000099
其中νin为隐藏层中输入向量与神经元连接强度的权值矩阵,
Figure BDA00032748625000000910
为全程参与联邦学习训练的用户l*的权值矩阵,bθ为偏置向量,函数
Figure BDA00032748625000000911
为神经网络的激活函数,其中exp(g)为指数函数。
给定神经元的状态θ可以得出输出向量o:
o=voutθ+bo
其中vout为隐藏层中输出向量与神经元连接强度的权值矩阵,bo为偏置向量。
步骤S12024:根据未参与本轮训练的边缘用户的梯度变化信息||el'μ||与参与本轮训练的边缘用户的梯度变化信息||e||,获得各个边缘用户下一轮训练被选择概率的大小。
对于本轮未参与训练的边缘用户的||el'μ||,无人机聚合端使用一个神经网络来对其进行预测,为了准确预测出未参与训练边缘用户的梯度变化信息||el'μ||,选择一个用户l*全程参与训练。然后根据||e||与||el'μ||的大小,可以计算出每个边缘用户下一轮训练被选择概率的大小,即:
Figure BDA0003274862500000101
其中l*为一直参与训练过程的用户,l'为未参与本轮训练的用户,N为***最大允许参与训练用户数。
步骤S1203:根据参与本轮训练的所有边缘用户与未参与本轮训练的所有边缘用户在下一轮训练中被选择概率的大小,确定参与下一轮训练的边缘用户。
具体地,根据边缘用户的概率大小设定每个边缘用户被选择的概率区间,首先通过S12024中的公式计算出L个边缘用户中每个边缘用户在第μ轮训练参与本轮训练的概率,假设为P、P、……、P。然后便可得到这L个边缘用户的概率区间为(0,P)、(P,P+P)、(P+P,P+P+P)……、(P+P+K+PL-1μ,P+P+K+P)。之后生成一个在区间(0,1)的随机数,若随机数在边缘用户的概率区间内,则选择该边缘用户参与第μ+1轮(即下一轮)的训练,否则不参与第μ+1轮的训练。
其中,在确定参与下一轮训练的边缘用户后,还包括,根据确定的参与本轮训练的边缘用户对资源进行分配。
具体地,根据边缘用户的具***置、无人机的具***置、用户选择情况、总的资源块(如带宽)的大小,使用凸优化(CVX)、内点法等技术,对资源块进行合理的分配,从而减小通信过程中的延迟。
步骤S130:响应于选择参与训练的边缘用户,进行联邦学习训练,得到训练完成的神经网络模型。
在确定参与训练的用户与资源分配完成之后,被选择参与本轮训练的边缘用户使用本地的无线电频谱数据进行联邦学习的训练。联邦学习训练的实质其实就是边缘用户在不共享本地数据的情况下,只在联邦学习的聚合端与边缘用户之间进行模型参数的交换而共同训练一个神经网络模型。
假设在边缘节点网络中有L个距离及远的边缘用户参与联邦学习的训练,每个边缘用户拥有各自区域的无线电频谱数据,并且各个区域的数据并不相交。由于地面基站无法完全覆盖边缘用户进行通信的区域,本实施例中使用无人机(UAV)来作为联邦学习的聚合处理端。本步骤中定义联邦学习过程中总的损失函数如下:
Figure BDA0003274862500000111
f(w,xli,yli)为边缘用户l的损失函数,其中w为边缘用户l神经网络的模型参数,xli为边缘用户l数据的输入向量,yli边缘用户l为神经网络的输出向量,m为边缘用户l每批次训练数据的大小。
其中每个边缘用户在训练时都有自己本地的神经网络。
通过执行以下联邦训练的子步骤后使得损失函数值小于指定数值后执行步骤S140。其中子步骤包括:
步骤S1301:初始化参数。
具体地,初始化无线电地图的精度γ、全局模型参数w0、每轮本地迭代训练次数Q。
步骤S1302:边缘用户训练收集到的无线电频谱数据。
具体地,边缘用户通过其本地的神经网络来训练收集到的无线电频谱数据R={q(x,y,H),Q},其中边缘用户以位置信息q(x,y,H)为本地神经网络的输入,信道信息Q为本地神经网络训练的标签来进行数据的训练。
参与训练的边缘用户每次随机挑选R组数据进行Q次数据的迭代训练。
步骤S1303:响应于完成无线电频谱数据的训练后,进行神经网络模型参数的更新。
其中边缘用户在本地进行训练时,采用梯度下降的方法来进行神经网络中神经网络模型参数的更新。
Figure BDA0003274862500000121
边缘用户基于此公式来达到减小S130中损失函数的目的,直至损失函数减小到指定阈值。
其中
Figure BDA0003274862500000122
为边缘用户损失函数的梯度,w为边缘用户l在第μ轮训练时的神经网络模型参数,wl,μ+1为边缘用户l在第μ+1轮训练时的模型参数,k是边缘用户l的学习率。
步骤S1303:边缘用户上传更新后的神经网络模型参数信息。
参与训练的边缘用户将第μ轮训练的模型参数w通过上行通信传送给无人机聚合端。
其中在进行模型参数传输的过程中,还包括获取传输速率。其中,传输速率代表了无人机与边缘用户进行模型参数交换的快慢,其值越大表示数据在无人机与边缘用户传输的速度越快,否则越慢。
值越小,则通信过程中的模型参数传输的延迟越大,就会导致通信过程中的延迟越大,会增加构建无线电地图的时间。假设每轮在无人机与本地用户之间进行交换的模型参数的大小为W比特,***所允许的传输延迟为t,则传输速率r需要满足rt≥W,否则不满足***的传输延迟要求。其中传输速率r具体表示为:
Figure BDA0003274862500000131
其中b为用户l在第μ轮训练所分配的带宽,h为传输过程中无人机与边缘用户l在第μ轮训练时的信道增益,pl为用户l上行通信传输的发射功率或者无人机下行通信分配给用户l的发射功率,N0为噪声功率谱密度。
步骤S1304:无人机通过聚合加权处理将收集到的模型参数进行处理,得到边缘用户下一轮训练的神经网络模型参数初始值wμ+1,并通过下行通信将wμ+1传送给各个边缘用户。
其中wμ+1具体表示为:
Figure BDA0003274862500000132
其中M为所有参与训练的边缘用户的数据大小。
其中通过下行通信将wμ+1传送给各个边缘用户过程中,也包括获取传输速率。
步骤S1305:每个边缘用户将接收到的神经网络模型参数赋值给各自的神经网络。
边缘用户将得到的模型参数wμ+1赋值给各个边缘用户本地的神经网络,重复步骤S1302-S1304直至神经网络达到最大迭代次数Q或者神经网络模型达到指定精度。
具体地,根据无线电地图设定的精度,判断训练后的神经网络模型是否达到设定的无线电地图精度的要求,假设当MSE≤γ(其中γ为给定的一个阈值,值为常数)时,经过训练后的神经网络达到了泛化出给定精度的无线电地图,则完成联邦学习的训练,执行步骤S140。否则将继续训练重复执行步骤S120-S130,直至达到给定无线电地图的精度要求。
其中MSE的计算方式为:
Figure BDA0003274862500000141
其中S为所选择预测的无线电频谱数据个数,y为无线电频谱的真实数据,
Figure BDA0003274862500000142
为经过神经网络预测出的无线电频谱数据。
步骤S140:输出保存神经网络模型。
具体地,将最终得到的满足泛化出需求的无线电地图的神经网络模型保存到APP端或者云端,用户可在线或者离线下载并应用到现实的各个场景中。
步骤S150:根据保存的神经网络模型,进行无线电地图定位。
其中步骤S150具体包括以下子步骤:
步骤S1501:用户下载无线电地图。
用户从APP端或者云端下载能够精确泛演处无线电地图的神经网络模型。
步骤S1502:用户将需要定位目标的无线电频谱值输入到神经网络模型中。
步骤S1503:神经网络根据神经网络模型输出定位目标的精准位置。
步骤S1504:用户获得定位目标的位置信息。
实施例二
本申请提供了一种无线通信网络中无线电地图的构造和定位的***,具体包括,收集单元210,选择单元220,训练单元230,输出单元240以及定位单元250。
其中收集单元210用于进行无线电频谱数据的收集。
选择单元220与收集单元210连接,用于选择参与训练的用户。
训练单元230与选择单元220连接,用于响应于选择参与训练的用户,进行联邦学习训练,得到训练完成的神经网络模型。
输出单元240与训练单元230连接,用于输出保存神经网络模型。
定位单元250与输出单元240连接,用于根据保存的神经网络模型,进行无线电地图定位。
本申请具有以下有益效果:
(1)本申请本发明通过优化参与训练过程中的用户选择、资源分配、优化传输机制进一步加快无线电地图的构建速度,节约了边缘用户的机载能量,降低了通信延迟,从而降低了构建无线电地图的成本。
(2)本申请通过保护用户隐私的方法,使用神经网络精准泛化出能满足需求的高精度无线电地图,更加适用于智能场景。
(3)本申请针对智能构建无线电地图的方式,可以合理的协同给定地图的精度需求与参与训练的边缘用户资源情况,实现现实场景中任务的构建。
(4)本申请中用户可在线或者离线从APP端或者云端下载无线电地图来进行定位、任务轨迹的提前设计等应用,从而节约现实资源的消耗。
虽然当前申请参考的示例被描述,其只是为了解释的目的而不是对本申请的限制,对实施方式的改变,增加和/或删除可以被做出而不脱离本申请的范围。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。

Claims (10)

1.一种无线通信网络中无线电地图的构造和定位方法,其特征在于,具体包括以下步骤:
进行无线电频谱数据的收集;
响应于完成无线电频谱数据的收集,选择参与训练的边缘用户;
响应于选择参与训练的边缘用户,进行联邦学习训练,得到训练完成的神经网络模型;
输出保存神经网络模型;
根据保存的神经网络模型,进行无线电地图定位。
2.如权利要求1所述的无线通信网络中无线电地图的构造和定位方法,其特征在于,参与总体训练的边缘用户在其本地通过***设备来进行无线电频谱信息的收集,其主要包括位置信息与信道有关的信息,主要包括对应地理位置信息的信干噪比、大尺度信道增益信息进行收集。
3.如权利要求1所述的无线通信网络中无线电地图的构造和定位方法,其特征在于,选择参与训练的边缘用户具体包括以下子步骤:
初始化参数;
根据初始化的参数,确定参与本轮训练的所有边缘用户与未参与本轮训练的所有边缘用户在下一轮训练中被选择概率的大小;
根据参与本轮训练的所有边缘用户与未参与本轮训练的所有边缘用户在下一轮训练中被选择概率的大小,确定参与下一轮训练的边缘用户。
4.如权利要求3所述的无线通信网络中无线电地图的构造和定位方法,其特征在于,初始化参数包括初始化最大用户选择数N,确定全程参与训练的用户l*,随机从{1,2,L,L}个用户中选择N-1个边缘用户参与本轮训练。
5.如权利要求4所述的无线通信网络中无线电地图的构造和定位方法,其特征在于,根据初始化的参数,确定各个边缘用户被选择概率的大小具体包括以下子步骤:
根据初始化参数进行批量数据的训练,获得参与本轮训练的边缘用户训练前后梯度的变换信息;
参与本轮训练的边缘用户通过上行数据传输将获得的参与本轮训练的边缘用户训练前后的梯度变化信息发送给无人机聚合端;
无人机聚合端使用神经网络利用接收到的训练前后的梯度变化信息预测出未参与本轮训练用户的梯度变化信息;
根据未参与本轮训练的边缘用户的梯度变化信息,获得每个边缘用户下一轮训练被选择概率的大小。
6.如权利要求5所述的无线通信网络中无线电地图的构造和定位方法,其特征在于,训练前后梯度变化信息包括,边缘用户l进行第μ轮训练时产生的梯度变化信息||e||和全程参与训练的用户l*的梯度变化信息
Figure FDA0003274862490000021
7.如权利要求6所述的无线通信网络中无线电地图的构造和定位方法,其特征在于,每个边缘用户下一轮训练被选择概率的大小Plμ+1具体表示为:
Figure FDA0003274862490000022
其中l*为一直参与训练过程的用户,l'为未参与本轮训练的用户,N为***最大允许参与训练用户数,||el'μ||表示未参与本轮训练的边缘用户的梯度变化信息,||e||表示训练前后梯度的变换信息。
8.如权利要求7所述的无线通信网络中无线电地图的构造和定位方法,其特征在于,定义联邦学习过程中总的损失函数
Figure FDA0003274862490000031
其中f(w,xli,yli)为边缘用户l的损失函数,其中w为边缘用户l神经网络的模型参数,xli为边缘用户l数据的输入向量,yli边缘用户l为神经网络的输出向量,m为边缘用户l每批次训练数据的大小。
9.如权利要求8所述的无线通信网络中无线电地图的构造和定位方法,其特征在于,进行联邦学习训练过程中,包括,获取传输速率;
传输速率r具体表示为:
Figure FDA0003274862490000032
其中b为用户l在第μ轮训练所分配的带宽,h为传输过程中无人机与边缘用户l在第μ轮训练时的信道增益,pl为用户l上行通信传输的发射功率或者无人机下行通信分配给用户l的发射功率,N0为噪声功率谱密度。
10.一种无线通信网络中无线电地图的构造和定位***,其特征在于,具体包括,收集单元,选择单元,训练单元,输出单元以及定位单元;
其中收集单元,用于进行无线电频谱数据的收集;
选择单元,用于选择参与训练的用户;
训练单元,用于响应于选择参与训练的用户,进行联邦学习训练,得到训练完成的神经网络模型;
输出单元,用于输出保存神经网络模型;
定位单元,用于根据保存的神经网络模型,进行无线电地图定位。
CN202111114699.0A 2021-09-23 2021-09-23 一种无线通信网络中无线电地图的构造和定位方法及其*** Pending CN113919483A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111114699.0A CN113919483A (zh) 2021-09-23 2021-09-23 一种无线通信网络中无线电地图的构造和定位方法及其***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111114699.0A CN113919483A (zh) 2021-09-23 2021-09-23 一种无线通信网络中无线电地图的构造和定位方法及其***

Publications (1)

Publication Number Publication Date
CN113919483A true CN113919483A (zh) 2022-01-11

Family

ID=79235870

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111114699.0A Pending CN113919483A (zh) 2021-09-23 2021-09-23 一种无线通信网络中无线电地图的构造和定位方法及其***

Country Status (1)

Country Link
CN (1) CN113919483A (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114520954A (zh) * 2022-01-21 2022-05-20 上海维智卓新信息科技有限公司 特种设备定位方法、***、特种设备及服务器
CN114679231A (zh) * 2022-03-31 2022-06-28 中国人民解放军战略支援部队航天工程大学 一种获取天基射频地图的方法
CN116405880A (zh) * 2023-05-31 2023-07-07 湖北国际贸易集团有限公司 一种基于联邦学习的无线电地图构建方法及***

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114520954A (zh) * 2022-01-21 2022-05-20 上海维智卓新信息科技有限公司 特种设备定位方法、***、特种设备及服务器
CN114679231A (zh) * 2022-03-31 2022-06-28 中国人民解放军战略支援部队航天工程大学 一种获取天基射频地图的方法
CN116405880A (zh) * 2023-05-31 2023-07-07 湖北国际贸易集团有限公司 一种基于联邦学习的无线电地图构建方法及***
CN116405880B (zh) * 2023-05-31 2023-09-12 湖北国际贸易集团有限公司 一种基于联邦学习的无线电地图构建方法及***

Similar Documents

Publication Publication Date Title
Liu et al. Trajectory design and power control for multi-UAV assisted wireless networks: A machine learning approach
Bayerlein et al. Trajectory optimization for autonomous flying base station via reinforcement learning
Zhang et al. Energy-efficient trajectory optimization for UAV-assisted IoT networks
CN113919483A (zh) 一种无线通信网络中无线电地图的构造和定位方法及其***
Saxena et al. Optimal UAV base station trajectories using flow-level models for reinforcement learning
Shi et al. Drone-cell trajectory planning and resource allocation for highly mobile networks: A hierarchical DRL approach
CN113467952B (zh) 一种分布式联邦学习协同计算方法及***
CN113359480B (zh) 基于mappo算法多无人机与用户协同通信优化方法
Qi et al. Energy-efficient resource allocation for UAV-assisted vehicular networks with spectrum sharing
CN111526592B (zh) 一种用于无线干扰信道中的非协作多智能体功率控制方法
Wu et al. 3D aerial base station position planning based on deep Q-network for capacity enhancement
Peng et al. A predictive on-demand placement of UAV base stations using echo state network
CN116546559B (zh) 分布式多目标空地联合轨迹规划和卸载调度方法及***
CN114980169A (zh) 一种基于轨迹与相位联合优化的无人机辅助地面通信方法
Nasr-Azadani et al. Single-and multiagent actor–critic for initial UAV’s deployment and 3-D trajectory design
Parvaresh et al. A continuous actor–critic deep Q-learning-enabled deployment of UAV base stations: Toward 6G small cells in the skies of smart cities
Gao et al. Multi-armed bandits scheme for tasks offloading in MEC-enabled maritime communication networks
CN114020024B (zh) 基于蒙特卡洛树搜索的无人机路径规划方法
Nasr-Azadani et al. Distillation and ordinary federated learning actor-critic algorithms in heterogeneous UAV-aided networks
Liu et al. Opportunistic data ferrying in UAV-assisted D2D networks: A dynamic hierarchical game
Liu et al. Trajectory design for uav communications with no-fly zones by deep reinforcement learning
CN116781788A (zh) 服务决策方法以及服务决策装置
CN116249202A (zh) 一种物联网设备的联合定位与计算支持方法
Bhandarkar et al. User coverage maximization for a uav-mounted base station using reinforcement learning and greedy methods
CN116843016A (zh) 一种移动边缘计算网络下基于强化学习的联邦学习方法、***及介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination