[发明专利]基于随机计算理论的贝叶斯网络推理方法在审

专利信息
申请号: 201911211588.4 申请日: 2019-12-02
公开(公告)号: CN111062481A 公开(公告)日: 2020-04-24
发明(设计)人: 贾小涛;杨建磊;成镇;赵巍胜 申请(专利权)人: 北京航空航天大学青岛研究院
主分类号: G06N5/04 分类号: G06N5/04;G06K9/62
代理公司: 青岛中天汇智知识产权代理有限公司 37241 代理人: 雷斐
地址: 266000 山*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 随机 计算 理论 贝叶斯 网络 推理 方法
【说明书】:

发明涉及推理方法,尤其是一种基于随机计算理论的贝叶斯网络推理方法。该方法简化了基于中心极限定理的高斯随机发生器的计算过程,简化了贝叶斯神经网络推理过程中的乘法运算,利用二项分布发生器得到的“0‑1”序列为数据单元,“与门”实现乘法运算操作,“0‑1”随机数序列直接参与计算,完成贝叶斯神经网络推理,从而达到了减少硬件资源、提高计算速度、降低系统功耗的目的。

技术领域

本发明涉及推理方法,尤其是一种基于随机计算理论的贝叶斯网络推理方法。

背景技术

近年来数据规模和计算能力的增长大大促进了人工智能发展,深度学习作为人工智能一个活跃分支,不断取得进步,目前工业界与学术界已经提出了很多高效的神经网络模型,不同于深度神经网络模型的确定权重值,贝叶斯神经网络参数通常符合固定的概率分布,假设权重ω符合均值为μ,方差为σ的高斯分布,在推理过程中,首先从标准正态分布中获取一个随机数h,然后利用正态分布的线型性,ω=σh+μ获得最终权值,当所有权重和偏置采样完成,得到一个实例化的网络,并进行一次前向学习得到一个学习结果,多次计算取均值。

其中高斯随机数的产生是贝叶斯深度学习系统的重要部分,常用的方法为:首先生成均匀分布随机数或二项分布随机数,基于中心极限定理,得到标准正态分布的随机数,再进行相应的运算操作。在这个过程中,所有的数据均为数值型数据,运算采用传统的乘、加计算,会消耗大量的硬件资源,而且多个周期才能产生一个随机数,计算速度慢,系统功耗高,

发明内容

本发明的目的在于解决现有技术中存在的上述问题,提出了一种基于随机计算理论的贝叶斯网络推理方法,可以让“0-1”序列直接参与计算,并用“与门”代替乘法操作,减少了大量的硬件资源,具有更高的计算速度和更低的系统功耗。

本发明的技术方案是:一种基于随机计算理论的贝叶斯网络推理方法,包括以下步骤:

将网络参数即均值μ∈RM×N与标准方差σ∈RM×N转换为k位长的“0-1”序列随机数;

给定新的输入向量x∈RN,将其每个元素转换为长度为k的“0-1”序列随机数,分别计算输入数据的特征矩阵β与特征向量η,其中,i=1,2,…M,j=1,2,…N;计算过程中的乘法操作采用“与门”实现,加法操作采用直接统计“1”的个数;

存储输入数据的特征矩阵β与特征向量η;

产生符合二项分布的k位“0-1”序列,进行M×N次随机数采样,获取不确定性矩阵H∈RM×N

利用不确定性矩阵H、特征矩阵β以及特征向量η,通过下述公式完成贝叶斯深度神经网络前向传播过程中的矩阵向量乘运算,

z=〈H,β〉L

其中,〈H,B〉L表示不确定性矩阵H与特征矩阵β按行进行内积计算,确定性矩阵H与特征矩阵β逐行用乘法计算后,再用加法计算,乘法采用“与门”实现,加法采用直接统计“1”的个数,其计算结果为z∈RM,其中每一行为“1”的个数,y为矩阵向量乘运算结果;

重复上述步骤得到T个输出向量y1,y2,…,yT,并获取最终输出

本发明中,通过下述公式分别计算特征矩阵β∈RM×N与特征向量η∈RM

βij=σijxj

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学青岛研究院,未经北京航空航天大学青岛研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201911211588.4/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top