[发明专利]一种基于数据自动生成的资产管理知识库构建方法在审
申请号: | 202011188894.3 | 申请日: | 2020-10-30 |
公开(公告)号: | CN112287117A | 公开(公告)日: | 2021-01-29 |
发明(设计)人: | 尹春林;苏蒙;刘柱揆;杨政 | 申请(专利权)人: | 云南电网有限责任公司电力科学研究院 |
主分类号: | G06F16/36 | 分类号: | G06F16/36;G06F16/33;G06F16/338;G06N3/04;G06N3/08;G06Q50/06 |
代理公司: | 北京弘权知识产权代理事务所(普通合伙) 11363 | 代理人: | 逯长明;许伟群 |
地址: | 650217 云南省昆*** | 国省代码: | 云南;53 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 数据 自动 生成 资产 管理 知识库 构建 方法 | ||
1.一种基于数据自动生成的资产管理知识库构建方法,其特征在于,具体包括以下步骤:
S101,通过知识图谱模型构建知识库;
S102,根据所述知识库的真实数据,基于GAN算法生成对抗网络框架构建生成器模型,并通过所述生成器模型对所述知识库中的真实数据进行生成+对抗学习,得到生成样本;
S103,基于强化学习训练,采用判别器判定所述生成样本属于真实样本的概率,若判别概率为0.5,则确定输出所述生成样本;
S104,将所述生成样本存储到所述知识库中,完成所述知识库的构建。
2.根据权利要求1所述的一种基于数据自动生成的资产管理知识库构建方法,其特征在于,所述基于GAN算法生成对抗网络框架构建生成器模型采用循环神经网络作为生成器,在沿着文本标记序列的一维维度上进行建模,构建语言模型,进而生成文本,所述循环神经网络的具体的模型建立过程如下:
输入的文本序列长度为n,则文本序列可以表示为{s1,s2,......,sn-1,sn},通过查词向量表将文本序列中的词si映射为k维的向量xi,其中1≤i≤n;当第t个词输入时,此时,隐含单元状态ht可表示为如下公式:
ht=f(Uxt-1+Wht-1+b);
输出单元的状态ot=softmax(Vht),
其中,U、W、V均为参数矩阵,b是偏置参数,softmax表示激活函数,f表示非线性激活函数。
3.根据权利要求2所述的一种基于数据自动生成的资产管理知识库构建方法,其特征在于,所述GAN算法的具体实现步骤如下:
初始化生成器G的参数θg和判别器D的参数θd;
从所述知识库的真实样本数据中采集m个样本{x1,x2,......,xm},从先验分布噪声中采样m个噪声样本{z1,z2,......,zm},并通过所述生成器获取m个生成样本
循环k次所述初始化和所述采集样本的步骤,更新判别器,并采用相对小的学习率更新所述生成器的参数,训练所述生成器减少生成样本和真实样本之间的差距;
多次更新迭代后,所述判别器则判别不出样本来自生成器的输出还是来自知识库的真实输出,此时,所述判别器的样本判别概率为0.5。
4.根据权利要求1所述的一种基于数据自动生成的资产管理知识库构建方法,其特征在于,基于强化学习训练,采用判别器判定所述“生成样本”属于真实样本的概率,若判别概率为0.5,则确定输出生成样本,具体包括以下步骤:
通过强化学习训练中的蒙特卡洛搜索方法改造所述生成器,根据当前序列采样出多个完整序列并估算部分生成序列的期望回报,再使用判别器对多个所述完整序列分别计算期望回报,并将得到的多个所述期望回报的均值作为当前部分生成序列的期望回报,具体可表示为公式如下:
其中,N表示采样出的完整序列的个数,函数D表示判别器对输入文本属于真实文本的概率估计,xi表示s的第i个字符,T表示生成序列的总长度,K表示每个时间点在计算期望回报时的采样次数;
通过所述蒙特卡洛搜索方法得到估算的梯度后,采用梯度下降的方法对参数进行更新,公式如下:
采用划分训练集与测试集的方法作为生成模型效果的评估方法,其中,生成样本与真实样本间的相似度采用机器翻译领域的双语评估替代技术进行评估。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于云南电网有限责任公司电力科学研究院,未经云南电网有限责任公司电力科学研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011188894.3/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置