[发明专利]基于流特征的因果结构学习方法有效
申请号: | 201610032838.8 | 申请日: | 2016-01-18 |
公开(公告)号: | CN105719006B | 公开(公告)日: | 2019-07-19 |
发明(设计)人: | 杨静;安宁;郭晓雪;丁会通;李廉 | 申请(专利权)人: | 合肥工业大学 |
主分类号: | G06N5/00 | 分类号: | G06N5/00 |
代理公司: | 安徽省合肥新安专利代理有限责任公司 34101 | 代理人: | 陆丽莉;何梅生 |
地址: | 230009 安*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于流特征的因果结构学习方法,其特征是按如下步骤进行:1、以流的方式产生分布任意的新特征;2、对每个新产生的特征,进行相关性分析;3、对特征集进行冗余校验分析;4、基于每个特征进行搜索定向。重复1,2,3,4步骤,直至产生的特征数超过极限值,最终可以获得对应的因果结构。本发明能够从具有流特征的线性任意分布的数据中发现蕴含的因果结构关系,同时降低学习的时间复杂度,从而满足在线学习的时效性要求。 | ||
搜索关键词: | 基于 特征 因果 结构 学习方法 | ||
【主权项】:
1.一种基于流基因的因果结构学习方法,其特征是按如下步骤进行:步骤1、定义时刻t;并初始化t=0;定义基因个数极限值为max;步骤2、定义基因集为EF,并初始化第t时刻的基因集为
步骤3、定义变量j;并初始化j=1;步骤4、判断j≤max是否成立,若成立,随机产生第j个基因Xj,第j个基因Xj具有m个取值;并初始化第j个基因Xj的马尔科夫毯MB(Xj)为空、初始化第j个基因Xj的新增基因集FA(Xj)为空、初始化第j个基因Xj的冗余基因集FD(Xj)为空;并执行步骤5;若不成立,结束算法并退出;步骤5、判断j=1是否成立,若成立,则将所述第j个基因Xj加入所述第t时刻的基因集EFt中,从而获得第t+1时刻的基因集EFt+1;并将t+1赋值给t、将j+1赋值给j后,返回步骤4;若不成立,则执行步骤6;步骤6、对所述第j个基因Xj进行相关性分析;步骤7、判断所述第j个基因Xj的马尔科夫毯MB(Xj)是否为空集,若为空集,则返回步骤4;若不为空集,将第j个基因Xj加入所述第t时刻的基因集EFt中,获得第t+1时刻的基因集EFt+1=EFt∪Xj;并将t+1赋值给t后,执行步骤8;步骤8、定义变量k;并初始化k=1;步骤9、对所述第t时刻的基因集EFt的第k个基因Xk进行冗余校验分析;步骤10、将k+1赋值给k;并判断k>j是否成立,若成立,则执行11;若不成立,则返回步骤9执行;步骤11、定义变量count;并初始化count=0;初始化k=1;步骤12、判断所述第k个基因Xk的马尔科夫毯MB(Xk)是否为空集,若为空集,则从所述第t时刻的基因集EFt中删除所述第k个基因Xk后,将count+1赋值给count后,执行步骤13;若不为空集,则直接执行步骤13;步骤13、将k+1赋值给k后;判断k>j是否成立,若成立,则将j‑count赋值给j后,获得更新的第t时刻的基因集EFt′,记为EFt'={X1,X2,...,Xi,...Xj};Xi表示更新的第t时刻的基因集EFt′中第i个基因向量;1≤i≤j,并有,
表示第i个基因向量Xi具有m个取值;
表示第i个基因向量Xi中第v个取值;1≤v≤m;由
构成第v个实例;从而获得由m个实例组成的数据集D,记为D={sam1,sam2,...,samv,...,samm};并执行步骤14;若不成立,则返回步骤12执行;步骤14、初始化i=1;步骤15、对于第t时刻的基因集EFt′中第i个基因Xi,如果第i个基因Xi的新增基因集FA(Xi)不为空或第i个基因Xi的冗余基因集FD(Xi)不为空,则基于第i个基因Xi进行搜索定向,得到第i个基因Xi家族的MDL评分和对应的局部因果结构;步骤16、将i+1赋值给i;并判断i>j是否成立,若成立,则执行步骤17;若不成立,则返回步骤15执行;步骤17、获得网络G中所有j个基因的总评分MDL(G)和对应的全局因果结构;
式(1)中,Pa(Xi)表示第i个基因Xi的父基因集,
表示与i个基因Xi的父基因集Pa(Xi)一一对应的权值向量;
表示第i个基因Xi在具有父基因集Pa(Xi)和参数
时的家族MDL评分;步骤18、将j+1赋值给j,返回步骤4。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥工业大学,未经合肥工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610032838.8/,转载请声明来源钻瓜专利网。