System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及电力骨干网络和意图网络结合的,尤其涉及一种意图驱动的电力骨干网络路由选择方法及装置。
技术介绍
1、电力骨干网络是电力系统中的高压电网,用于将电力从发电厂传输到各个城市和地区。它是整个能源互联网生态圈的桥梁,承载着电力物联网新业务的重要任务。骨干网络通常由高压输电线路、变电站和其他设备组成。这些设备协同工作,将电能从发电厂输送到各个终端用户,确保电力的可靠传输。电力骨干网络作为现代社会的神经系统,承载着电力传输的重任。随着电网规模的不断扩大和电力需求的日益增长,不少问题也接踵而至,最为普遍且亟待解决的一个问题便是电网管理的难度骤增,高效、可靠的路由选择算法成为了保障电网运行的关键。由于意图网络可以通过分析用户意图并将其转化为适当的网络策略的方式,自动部署网络感知和控制策略,其对电网自动化管理的有很大帮助。
2、在意图网络中,用户通过一系列方式进行意图的描述和输入后,需要将输入的意图进行意图转译,以便将用户的抽象需求转换为具体的网络策略如网络配置规则等,来满足用户的要求。
3、为了实现意图转译这一步骤,自然语言处理(natural language processing,nlp)是不可或缺的。自然语言处理是计算机科学、人工智能和语言学领域的一个交叉学科,研究内容主要为如何让计算机能够理解、处理、生成和模拟自然语言的能力,最终的目标是实现与人类进行自然对话的能力。通过自然语言处理技术,可以实现机器翻译、问答系统、情感分析、文本摘要等多种应用。在意图网络中,自然语言处理技术可以帮助获取输入的意图中
4、命名实体识别(named entity recognition,ner)又叫专名识别,用来识别文本中具有特定意义的实体如人名、地名等,是自然语言处理领域不可或缺的部分,也是文本处理中的基础技术。命名实体识别的任务主要分为两部分:实体的边界识别和确定实体的类型。
5、现有的ner技术通常用于对英文命名实体进行识别,而对于中文命名实体的识别过程,一方面,中文文本没有像英文文本中的空格作为分隔符来明确标示词的边界,这使得分词成为ner技术的一个重要前置任务,另一方面,由于中文命名实体的类型较为多样,且各类实体之间没有严格的命名规范,进一步增加了识别的难度,而ner技术又在意图转译环节起到了极为关键的作用,因此,针对意图网络在电力骨干网络中的应用,如何利用ner技术将用户提出的意图进行快速、准确地意图转译,以及如何结合路由选择算法进行最优路由的自主选择,以便实现电力骨干网络结构的自动化管理,是当前亟待解决的技术问题。
6、为此,本专利技术提供了一种意图驱动的电力骨干网络路由选择方法及装置。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种意图驱动的电力骨干网络路由选择方法及装置。
2、第一方面,本申请提出了一种意图驱动的电力骨干网络路由选择方法,包括以下步骤:
3、基于电力骨干网络,构建电力骨干网络拓扑结构;
4、根据不同链路间的时延参数和带宽参数,将电力骨干网络拓扑结构分别抽象成时延无向带权图和带宽无向带权图;
5、获取用户的意图文本,将意图文本输入至意图转译算法中进行意图转译处理,输出意图转移预测结果,所述意图转移预测结果包括与意图文本相关的第一实体、第二实体和第三实体,所述第一实体为与意图文本相关的对象实体,所述第二实体为与意图文本相关的操作实体,所述第三实体为与意图文本相关的参数实体;
6、将意图转移预测结果存储于意图配置文件中;
7、采用路由选择算法读取意图配置文件中对应的意图转移预测结果,得到最优路由和对应的参数值。
8、在一些实施例的一些可选的实现方式中,所述基于电力骨干网络,构建电力骨干网络拓扑结构,包括:
9、获取电力骨干网络,将电力骨干网络中的所有设备信息抽象成节点,将电力骨干网络中的任意两个节点之间连接的电力线路抽象为边,将电力骨干网络拓扑结构定义为m=(v,e),其中,v表示电力骨干网络中所有节点的集合,e表示电力骨干网络中所有电力线路的集合。
10、在一些实施例的一些可选的实现方式中,根据不同链路间的时延参数和带宽参数,将电力骨干网络拓扑结构分别抽象成时延无向带权图和带宽无向带权图,包括:
11、基于电力骨干网络拓扑结构,获取不同链路间的时延参数和带宽参数;
12、将不同链路间的时延参数的权重作为边的权值,将电力骨干网络拓扑结构抽象成时延无向带权图,其中,时延无向带权图的边为电力线路,时延无向带权图的节点为电力线路两端的节点,时延无向带权图的边的权值为电力线路的时延参数的权重;
13、将不同链路间的带宽参数的权重作为边的权值,将电力骨干网络拓扑结构抽象成带宽无向带权图,其中,带宽无向带权图的边为电力线路,带宽无向带权图的节点为电力线路两端的节点,带宽无向带权图的边的权值为电力线路的带宽参数的权重。
14、在一些实施例的一些可选的实现方式中,所述意图转译算法由嵌入层、bilstm层、全连接层和crf层组成。
15、在一些实施例的一些可选的实现方式中,所述将意图文本输入至意图转译算法中进行意图转译处理,输出意图转移预测结果,包括:
16、将意图文本输入至嵌入层进行向量化处理,生成对应意图文本的字向量和字向量对应的词向量,将字向量及其所属的词向量进行拼接处理后,得到每个字符的向量表示,将每个字符的向量表示输入至bilstm层进行特征提取,得到每个字符对应预设实体标签的预测类别,将每个字符对应预设实体标签的预测类别输入至全连接层,经过softmax激活函数输出每个字符的发射分数,所述每个字符的发射分数用于表示每个字符预测为某个预设实体标签的概率值;
17、将每个字符的发射分数和transition矩阵输入至crf层,其中,transition矩阵表示某一个实体标签转移到下一个实体标签的权重,对于一个长度为n的意图文本,存在n条路径,若将每条路径的得分定义为pi,计算所有路径的总得分,所述所有路径的总得分的计算公式如下:
18、ptotal=p1+p2+...pi+...+pn=es1+es2+...esi+...+esn
19、式中,esi表示每条路径的得分,e表示指数常量,si表示crf层的输入,为字符的发射分数和transition矩阵;
20、根据所有路径的总得分,定义crf层的损失函数,所述损失函数的计算公式如下:
21、
22、式中,prealpath表示最短路径的得分;
23、利用意图转译算法进行预设次数的迭代,获得损失函数最小时输出的意图转移预测结果,所述意图转移预测结果为符合标注转移约束条件且最大可能的预测实体标注序列。
24、在一些实施例的一些可选的实现方式中,所述将意图转移预测结果存储于意图配置文件本文档来自技高网...
【技术保护点】
1.一种意图驱动的电力骨干网络路由选择方法,其特征在于,包括:
2.根据权利要求1所述的一种意图驱动的电力骨干网络路由选择方法,其特征在于,所述基于电力骨干网络,构建电力骨干网络拓扑结构,包括:
3.根据权利要求2所述的一种意图驱动的电力骨干网络路由选择方法,其特征在于,根据不同链路间的时延参数和带宽参数,将电力骨干网络拓扑结构分别抽象成时延无向带权图和带宽无向带权图,包括:
4.根据权利要求1所述的一种意图驱动的电力骨干网络路由选择方法,其特征在于,所述意图转译算法由嵌入层、BiLSTM层、全连接层和CRF层组成。
5.根据权利要求4所述的一种意图驱动的电力骨干网络路由选择方法,其特征在于,所述将意图文本输入至意图转译算法中进行意图转译处理,输出意图转移预测结果,包括:
6.根据权利要求1所述的一种意图驱动的电力骨干网络路由选择方法,其特征在于,所述将意图转移预测结果存储于意图配置文件中,包括:
7.根据权利要求3所述的一种意图驱动的电力骨干网络路由选择方法,其特征在于,所述采用路由选择算法读取意图配置文件
8.一种意图驱动的电力骨干网络路由选择装置,其特征在于,包括:
9.一种电子设备,包括存储器、处理器以及存储在所述存储器中并且可以在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至7中任一项所述方法的步骤。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述方法的步骤。
...【技术特征摘要】
1.一种意图驱动的电力骨干网络路由选择方法,其特征在于,包括:
2.根据权利要求1所述的一种意图驱动的电力骨干网络路由选择方法,其特征在于,所述基于电力骨干网络,构建电力骨干网络拓扑结构,包括:
3.根据权利要求2所述的一种意图驱动的电力骨干网络路由选择方法,其特征在于,根据不同链路间的时延参数和带宽参数,将电力骨干网络拓扑结构分别抽象成时延无向带权图和带宽无向带权图,包括:
4.根据权利要求1所述的一种意图驱动的电力骨干网络路由选择方法,其特征在于,所述意图转译算法由嵌入层、bilstm层、全连接层和crf层组成。
5.根据权利要求4所述的一种意图驱动的电力骨干网络路由选择方法,其特征在于,所述将意图文本输入至意图转译算法中进行意图转译处理,输出意图转移预测结果,包括:
6.根...
【专利技术属性】
技术研发人员:王春迎,吴利杰,朱睿杰,张宁宁,刘岩,盛磊,王雷,金靓,董姣姣,王昭赫,刘慧方,
申请(专利权)人:国网河南省电力公司信息通信分公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。