【技术实现步骤摘要】
一种传输性能预测模型的训练方法及其相关设备
[0001]本申请涉及通信
,特别是涉及一种传输性能预测模型的训练方法及其相关设备。
技术介绍
[0002]半监督学习(semi-supervised learning,SSL)模型是一种应用广泛的学习模型。其中,因SSL模型是基于大量无类别标签的训练样本和少量有类别标签的训练样本进行训练的,使得SSL模型的训练过程无需依赖大量有类别标签的训练样本,如此有效地降低SSL模型对有类别标签的训练样本的数量需求,从而有利于提高SSL模型的应用范围。
[0003]另外,在SSL模型的训练过程中,SSL模型可以根据训练样本(尤其是无类别标签的训练样本)与其他训练样本(例如,有类别标签的训练样本)之间是否相似,来确定训练样本的识别结果,以便使得训练好的SSL模型,能够将各训练样本以及与该训练样本相似的其它训练样本划分到同一类中,尤其是能够将各无类别标签的训练样本以及与该无类别标签的训练样本相似的其它训练样本划分到同一类中。为了便于理解,下面结合应用场景进行说明。
[0004]例如,当SSL模型应用于网络(例如,光传输网(Optical Transport Network,OTN)或微波通信网等),且SSL模型用于预测网络中数据流的传输性能是否发生劣化时,在SSL模型的训练过程中,先将数据流的历史传输性能作为训练样本,再根据任意两个训练样本在自身特征上的相似度(也就是,该两个训练样本之间的传输性能相似度),衡量该两个训练样本之间的相似程度,以便SSL模型能够在传输性 ...
【技术保护点】
【技术特征摘要】
1.一种传输性能预测模型的训练方法,其特征在于,包括:获取训练样本集和属性集,所述训练样本集包括第一训练样本和第二训练样本,所述第一训练样本用于表征网络中第一数据流在第一历史时间段内传输性能,所述第二训练样本用于表征所述网络中第二数据流在第二历史时间段内传输性能,所述属性集包括第一属性和第二属性,所述第一属性包括第一采样时间和第一路径,所述第一采样时间为从所述网络中采集所述第一训练样本的时间,所述第一路径为所述第一数据流在所述网络中的传输路径,所述第二属性包括第二采样时间和第二路径,所述第二采样时间为从所述网络中采集所述第二训练样本的时间,所述第二路径为所述第二数据流在所述网络中的传输路径;将所述训练样本集输入传输性能预测模型,得到识别特征集,所述识别特征集包括第一识别特征和第二识别特征,所述第一识别特征用于表征所述第一训练样本的识别结果,所述第二识别特征用于表征第二训练样本的识别结果;根据所述第一属性与第二属性的相似度、以及所述第一识别特征与第二识别特征的相似度,计算损失函数;其中,所述损失函数用于更新所述传输性能预测模型。2.根据权利要求1所述的方法,其特征在于,所述第一属性与第二属性的相似度的获取过程,包括:根据所述第一采样时间和所述第二采样时间,确定时间相似度;根据所述第一路径和所述第二路径,确定路径相似度;根据所述时间相似度和所述路径相似度的乘积,确定所述第一属性与第二属性的相似度。3.根据权利要求2所述的方法,其特征在于,所述根据所述第一采样时间和所述第二采样时间,确定时间相似度,包括:将所述第一采样时间和所述第二采样时间的差值,确定为采样时间差;根据所述采样时间差和幂律分布函数,确定所述时间相似度。4.根据权利要求2或3所述的方法,其特征在于,所述根据所述第一路径和所述第二路径,确定路径相似度,包括:获取网络结构信息,所述网络结构信息包括所述网络中不同节点之间的连接关系;根据所述网络结构信息,生成所述第一路径的路径向量和所述第二路径的路径向量;根据所述第一路径的路径向量和所述第二路径的路径向量,确定所述路径相似度。5.根据权利要求4所述的方法,其特征在于,所述根据所述网络结构信息,生成所述第一路径的路径向量和所述第二路径的路径向量,包括:根据所述网络结构信息,确定所述网络中各节点的节点向量;将所述第一路径中各节点的节点向量进行加权平均,得到所述第一路径的路径向量;将所述第二路径中各节点的节点向量进行加权平均,得到所述第二路径的路径向量。6.根据权利要求1-5任一项所述的方法,其特征在于,所述方法还包括:获取待处理样本,所述待处理样本用于表征网络中第四数据流在第一预设时间段内传输性能;将所述待处理样本输入所述传输性能预测模型,得到所述传输性能预测模型输出的预测结果;
根据所述预测结果,预测所述第四数据流在第二预设时间段内是否发生劣化。7.根据权利要求6所述的方法,其特征在于,所述方法还包括:若预测所述第四数据流在第二预设时间段内发生劣化,则生成劣化提示信息,所述劣化提示信息携带有所述第四数据流在第二预设时间段内发生劣化的信息。8.一种传输性能预测模型的训练装置,其特征在于,包括:第一获取单元,用于获取训练样本集和属性集,所述训练样本集包括第一训练样本和第二训练样本,所述第一训练样本用于表征网络中第一数据流在第一历史时间段内传输性能,所述第二训练样本用于表征所述网络中第二数据流在第二历史时间段内传输性能,所述属性集包括第一属性和第二属性,所述第一属性包括第一采样时间和第一路径,所述第一采样时间为从所述网络中采集所述第一训练样本的时间,所述第一路径为所述第一数据流在所述网络中的传输路径,所述第二属性包括第二采样时间和第二路径,所述第二采样时间为从所述网络中采集所述第二训练样本的时间,所述第二路径为所述第二数据流在所述网络中的传输路径;识别单元,用于将所述训练样本集输入传输性能预测模型,得到识别特征集,所述识别特征集包括第一识别特征和第二识别特征,所述第一识别特征用于表征所述第一训练样本的识别结果,所述第二识别特征用于表征第二训练样本的识别结果;计算单元,用于根据所述第一属性与第二属性的相似度、以及所述第一识别特征与第二识别特征的相似度,计算损失函数;其中,所述损失函数用于更新所述传输性能预测模型。9.根据权利要求8所述的装置,其特征在于,所述装置还包括:第二获取单元,用于获取所述第一属性与第二属性的相似度;所述第二获取单元,具体用于:根据所述第一采样时间和所述第二采样时间,确定时间相似度;根据所述第一路径和所述第二路径,确定路径相似度;根据所述时间相似度和所述路径相似度的乘积,确定所述第一属性与第二属性的相似度。10.根据权利要求9所述的装置,其特征在于,所述第二获取单元,具体用于:将所述第一采样时间和所述第二采样时间的差值,确定为采样时间差;根据所述采样时间差和...
【专利技术属性】
技术研发人员:汪鹏云,蚁韩羚,杨文森,周永,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。