基于机器学习的5G共建共享站址选取方法

2021-02-26 08:30中讯邮电咨询设计院有限公司北京00048山东省邮电工程有限公司山东济南5000
邮电设计技术 2021年1期
关键词:校验站点基站

沈 浩,钟 勇(.中讯邮电咨询设计院有限公司,北京 00048;.山东省邮电工程有限公司,山东济南5000)

1 概述

随着移动数据的需求爆炸式增长,现有移动通信系统难以满足未来的业务需求,5G 网络应运而生。5G 网络建设的投资将远远超过4G。根据预测,如果中国按照3 家运营商各自建网的方式,5G 总投资预计将达到1.15万亿元人民币,远高于4G。面对如此巨大的投资压力,运营商采用5G 共建共享的方式,就可以有效分摊网络建设和维护成本,快速实现5G 网络覆盖,及早具备5G 业务服务能力。5G 共建共享工作中,对现网站点的优先级规划是重要的基础工作,需要网络建设经验丰富的人员通过分析网络布局与业务分布进行规划,分析过程复杂费时。为了更加方便快捷地进行合理的站址规划,结合机器学习中计算机模拟或实现人类的学习行为,利用BP 神经网络进行建模,通过输入现网站点的各类基础信息与初期网络建设人员给出的划分结果,训练站点分类模型,后续只需要将其他站点的基础信息输入站点分类模型,就能自动得出合理的站址规划,节省人工分析成本,加快5G共建共享建设进度。

2 站点基础数据类型选取

要使用BP神经网络进行建模,需要先选取输入神经网络的参数类型。为了训练5G 站点建设的分类模型,需要提供能够影响5G站点建设的基础参数。参考以往3G/4G 网络建设经验与5G 网络技术特点,认为运营商现有基站的布局结构参数与业务能力是影响网络建设的关键因素。基站与周围站点的站间距是体现网络布局结构的关键参数;基站的站高能够影响基站的覆盖范围,是影响站点建设的重要因素;基站日均业务量是衡量基站覆盖范围内业务能力的常用指标;本次建模将采用布局结构参数中的站高、站间距、日均业务量等关键参数作为BP神经网络的输入参数。

本次BP 神经网络建模的输入数据以中国某中部城市运营商市区1 027 个基站的基础数据,包括站高、周围最近基站的站间距、2019 年12 月的日均4G 业务量为样本,该样本中80%的条目作为训练输入数据,另外20%的条目作为验证站点分类模型准确性的校验集。

3 BP神经网络

BP 神经网络是一种通过输出误差逆向传播训练的多层神经网络,是机器学习中目前应用最广泛的神经网络模型之一。BP 神经网络能够反向学习输入数据与输出数据之间映射关系的数学方程。它的学习是通过使用最速下降法,把输出的误差反向传播来不断调整整个神经网络的权值和阈值,使网络的误差平方之和达到理想值。BP 神经网络模型拓扑结构包括输入层、隐藏层和输出层,如图1所示。

图1 BP神经网络结构图

隐藏层的节点个数经验公式为:

式中:

L——隐藏层的节点个数

m——输入节点数

n——输出节点数

当模型的实际输出与期望输出不符时,由于隐藏层节点的误差无法直接计算,需要反向传播算法利用输出层节点的预测误差计算上一层隐藏节点的误差,即从后往前逐层把误差反向传播到输入层,从而实现对整个神经网络节点权重的调整,输出层的误差按梯度下降法反向修正各层权重。BP 神经网络的学习过程就是不断地正向传播输入信息与反向传播误差,反向传播算法不断地调整各层权重,直到神经网络输出层的误差减少到期望值,或者达到预先设定的学习次数为止。

在BP 神经网络中,设模型权重矩阵W=(W1,W2,…,Wj,…,Wl),其中列向量Wj=(Wj1,Wj2,…,Wjm)表示输出层神经元j与隐藏层神经元k的连接权重。

对于神经网络的输出层有:

对于神经网络的隐藏层有:

当神经网络的输出与期望的输出差距较大时,这个差距即为输出误差,其定义如下:

根据式(4)可以看出,神经网络输出的误差E是关于各层权值的函数,所以可以通过改变神经网络各层的权值来改变误差E的大小。为了使误差E不断减少,要求权值的调整量与误差的负梯度成正比,即:

式(5)中,比例系数η为常数,它就是神经网络训练中的学习速率。

所以可以把权值的具体计算公式扩展为:

最终根据以上公式,可以通过python 编程实现BP神经网络训练代码,输入现网站点的各类基础信息与初期网络建设人员给出的划分结果,训练站点分类模型。

4 神经网络训练结果

根据BP 神经网络权值计算公式通过python 编程实现后,把参数样本中80%的条目作为训练输入数据,隐藏层按照经验值公式取4,训练站点分类模型。为了评估训练出的站点分类模型的泛用性,把样本中剩下的20%条目作为校验集,验证站点分类模型在训练样本之外的准确性。隐藏层为4的情况下训练的站点分类模型校验准确率为55.6%,分类效果不理想。

在增加隐藏层数量后,分类模型校验准确率逐步提升。在设置隐藏层数量为10之后,站点分类模型校验准确率最高,隐藏层数量继续增加后校验准确率下降,出现过度拟合的趋势。隐藏层数量为10的校验准确率达到94.6%,分类效果较为理想,能够准确分辨站点的建设优先级情况。

在验证模型分类对于检验集的校验准确率达到90%以上后,我们还将此方法用来对中国某中部城市运营商基站进行5G建设优先级划分,模型筛选出来的高建设优先级的基站与该城市2019 年5G 建设站点重叠率在80%以上,整个分类运算时间在1 h 之内,效率远高于人工排序,这表明在逐步调整优化算法与参数后,此方法将具备很高的实用潜力。

5 总结

随着5G共建共享的需求越来迫切,基于多家运营商现有基站的建设优先级规划也越来越重要。本文把机器学习中使用的BP 神经网络利用到建设优先级规划中来,通过计算机模拟经验丰富的网络规划人员进行建设优先级规划工作,训练模型的排序结果与人工排序结果的重叠度能够达到90%以上,训练模型在某城市基站5G 建设优先级排序的结果也与该城市前期建设站点重叠度超过80%,准确性较高。可以预见,采用机器学习模拟网络规划人员进行建设优先级规划工作,能够释放繁琐的人工排序工作,极大地提升5G 共建共享站址选取的效率,加快运营商提供5G业务服务的能力,具备广阔的应用前景。

猜你喜欢
校验站点基站
复杂多耦合仿真模型校验工具研究
基于NETMAX的基站网络优化
使用Excel朗读功能校验工作表中的数据
电能表在线不停电校验技术
5G基站辐射对人体有害?
以“夏季百日攻坚”推进远教工作拓展提升
5G基站辐射对人体有害?
精通文件校验的“门道”
积极开展远程教育示范站点评比活动
可恶的“伪基站”