论文部分内容阅读
因果关系是复杂系统中普遍存在的一种重要关系,因果分析是人们透过现象看本质的一种重要手段,能够帮助人们理解和掌握特定论域的内在因果规律。复杂系统中的因果关系往往是不确定的、间接的和演化的,且复杂环境中存在的因果背离会导致系统出现因果不一致性,从而使复杂系统因果关系和因果作用机理难以认知。从系统角度来看,能量是复杂系统中具有决定性的一种本质要素,系统的表面特征是能量的外在表现形式,系统发生的事件或态势是能量作用的结果,从而使能量成为联系表面特征和系统态势之间的因果纽带,因此能量分析是复杂系统因果认知研究的一种重要手段。论文以因果贝叶斯网络作为因果知识表示模型,利用从复杂系统中提取的数据,通过机器学习方法获得因果关系的结构模型。在此基础上,围绕复杂系统中因果关系发现及其传播问题,开展了相关研究,主要研究内容如下:(1)基于因果强度和扰动测试的复杂系统因果结构关系发现 由于复杂系统中的因果关系具有不确定性和强弱性,导致因果关系难以发现。扰动学习通过对目标结点的参数进行操纵,并观察所产生的影响,从而判断系统之间的因果联系,是一种有效的主动学习方法。针对现有扰动学习方法在选择扰动结点时没有考虑结点间因果关系的不确定性和强弱性,本文首先引入因果互信息来度量结点之间因果关系的强度;然后将因果互信息和非对称熵相结合作为因果不确定性评价标准来选择扰动结点,产生扰动数据;最后提出基于因果强度和扰动测试的因果结构关系发现算法(CP-ITCD)。实验结果表明,该方法能够用较少的扰动次数获得精确的因果结构,学习效果明显优于现有方法。(2)基于灵敏性分析的复杂系统因果传播过程研究 复杂系统中因果影响是深层的,要素状态变化所产生的影响会在系统中不断传播并累积,甚至出现蝴蝶效应。针对复杂系统中因果关系的传递性和影响的深层性,论文首先通过贝叶斯网络的灵敏性分析复杂系统因果传播的过程,建立灵敏性函数;然后以灵敏度衡量父结点的相对重要性,并作为父结点选择的依据;最后提出基于灵敏度的因果链路搜索算法(SA-CC),并对算法的性能和复杂性进行分析。(3)基于能量计算的复杂系统因果传播动力机理研究 能量是复杂系统中具有决定性的一种本质要素,事件的态势是能量作用的结果,因此能量是系统因果传播的动力。股市系统是非线性、高噪音的动态复杂系统,股市态势波动本质上是一个能量变化过程,因此基于能量思想可以实现对股市态势的有效预测。论文首先从股市系统的特性分析入手,提取影响股市态势的能量要素,给出不同特征的能量计算模型,并分析能量分布不一致性;然后基于贝叶斯网络数据融合技术分析能量的传播过程,构建股市态势结构模型;最后将能量条件概率函数之间的约束关系引入到支持向量机中,提出基于能量计算的股市态势预测算法(E-STF)。实验选取上证指数3年的数据进行对比和分析,结果表明基于能量思想能有效解决能量分布不一致性问题,且使态势预测准确率得到有效提升。