1.一种基于马尔可夫毯模型的脊柱疾病辅助诊断方法,其特征在于,包括:
获取脊柱疾病就医患者诊断记录数据、脊柱疾病危险因素数据、和脊柱疾病类型数据,构建脊柱疾病辅助诊断数据表;
根据脊柱疾病辅助诊断数据表,计算脊柱疾病危险因素与脊柱疾病类型的相关性,得到因素类型相关值;
根据脊柱疾病辅助诊断数据表,计算脊柱疾病类型的脊柱疾病危险因素之间的相似度,得到因素间相似度;
通过马尔可夫毯模型,判定因素类型相关值和因素间相似度符合马尔可夫毯条件,结合序列前向搜索方法,得到脊柱疾病类型的脊柱疾病关键危险因素;
综合不同脊柱疾病类型的脊柱疾病关键危险因素,得到脊柱疾病辅助诊断因素,以供辅助诊断脊柱疾病。
2.根据权利要求1所述的基于马尔可夫毯模型的脊柱疾病辅助诊断方法,其特征在于,所述计算脊柱疾病危险因素与脊柱疾病类型的相关值,具体为:通过相关值计算式计算脊柱疾病危险因素与脊柱疾病类型的相关值;
其中,所述相关值计算式包括:
IG(An|Dm)=H(An)‑H(An|Dm)(3),
式中,所述An表示脊柱疾病危险因素,所述ai表示脊柱疾病危险因素对应的脊柱疾病就医患者诊断记录信息值,所述Dm表示脊柱疾病类型,所述dj表示脊柱疾病类型对应的脊柱疾病就医患者诊断记录信息值,所述H(An)表示脊柱疾病危险因素An的信息熵,所述P(ai)表示脊柱疾病危险因素An中ai值的概率,所述H(An|Dm)表示脊柱疾病危险因素An在脊柱疾病类型Dm下的条件信息熵,所述P(dj)表示脊柱疾病类型Dm中dj值的概率,所述P(ai|dj)表示在脊柱疾病类型Dm的dj值下脊柱疾病危险因素An中ai值的条件概率,所述IG(An|Dm)表示脊柱疾病危险因素An在脊柱疾病类型Dm下的信息增益,所述SU(An,Dm)表示脊柱疾病危险因素An与脊柱疾病类型Dm的相关值。
3.根据权利要求1所述的基于马尔可夫毯模型的脊柱疾病辅助诊断方法,其特征在于,所述计算脊柱疾病类型的脊柱疾病危险因素之间的相似度,具体为:通过相似度计算式计算脊柱疾病类型的脊柱疾病危险因素之间的相似度;
其中,所述相似度计算式包括:
IG(An|Ak)=H(An)‑H(An|Ak)(7),
式中,所述An表示一个脊柱疾病危险因素,所述Ak表示另一个脊柱疾病危险因素,所述ai表示脊柱疾病危险因素An对应的脊柱疾病就医患者诊断记录信息值,所述at表示脊柱疾病危险因素Ak对应的脊柱疾病就医患者诊断记录信息值,所述P(ai)表示脊柱疾病危险因素An中ai值的概率,所述P(at)表示脊柱疾病危险因素Ak中at值的概率,所述P(ai|at)表示脊柱疾病危险因素Ak中at值下脊柱疾病危险因素An中ai值的条件概率,所述H(An)表示脊柱疾病危险因素An的信息熵,所述H(Ak)表示脊柱疾病危险因素Ak的信息熵,所述H(An|Ak)表示脊柱疾病危险因素An在脊柱疾病危险因素Ak下的条件信息熵,所述IG(An|Ak)表示脊柱疾病危险因素An在脊柱疾病危险因素Ak下的信息增益,所述SU(An,Ak)表示脊柱疾病危险因素An和脊柱疾病危险因素Ak之间的相似度。
4.根据权利要求1‑3任一项所述的基于马尔可夫毯模型的脊柱疾病辅助诊断方法,其特征在于,所述通过马尔可夫毯模型,判定因素类型相关值和因素间相似度符合马尔可夫毯条件,结合序列前向搜索法,得到脊柱疾病类型的脊柱疾病关键危险因素,包括:根据所述因素类型相关值,在脊柱疾病类型的脊柱疾病危险因素中去除不相关脊柱疾病危险因素,得到脊柱疾病类型的相关脊柱疾病危险因素;
通过马尔可夫毯模型,判定脊柱疾病类型的相关脊柱疾病危险因素的因素类型相关值和因素间相似度符合马尔可夫毯条件,得到脊柱疾病类型的初始脊柱疾病关键危险因素特征子集和相似脊柱疾病关键危险因素特征子集;
结合序列前向搜索法,对初始脊柱疾病关键危险因素特征子集的初始脊柱疾病关键危险因素进行评价,得到脊柱疾病类型的最终脊柱疾病关键危险因素特征集。
5.根据权利要求4所述的基于马尔可夫毯模型的脊柱疾病辅助诊断方法,其特征在于,所述马尔可夫毯条件具体为:第一脊柱疾病危险因素与第一脊柱疾病类型的因素类型相关值大于或等于第二脊柱疾病危险因素与第一脊柱疾病类型的因素类型相关值,且第一脊柱疾病危险因素与第二脊柱疾病危险因素的相似度大于或等于第二脊柱疾病危险因素与第一脊柱疾病类型的因素类型相关值。
6.根据权利要求4所述的基于马尔可夫毯模型的脊柱疾病辅助诊断方法,其特征在于,所述结合序列前向搜索法,对初始脊柱疾病关键危险因素特征子集的初始脊柱疾病关键危险因素进行评价,得到脊柱疾病类型的最终脊柱疾病关键危险因素特征集,包括:在初始脊柱疾病关键危险因素特征子集中,得到作为保留因素的保留最终脊柱疾病关键危险因素特征子集和作为候选因素的候选最终脊柱疾病关键危险因素特征子集;
通过评价式得到保留最终脊柱疾病关键危险因素特征子集的第一评价值和候选最终脊柱疾病关键危险因素特征子集的第二评价值;
根据第一评价值与第二评价值的比较结果,得到最终脊柱疾病关键危险因素特征集;
其中,评价式包括:
式中,所述Sm’表示初始脊柱疾病关键危险因素特征子集,所述Dm表示脊柱疾病类型,所述An表示一个初始脊柱疾病关键危险因素,所述Ak表示另一个初始脊柱疾病关键危险因素,所述SU(An,Ak)表示初始脊柱疾病关键危险因素特征子集内的初始脊柱疾病关键危险因素An和初始脊柱疾病关键危险因素Ak之间的相似度,所述 表示初始脊柱疾病关键危险因素特征子集内两两初始脊柱疾病关键危险因素之间的相似度的均值,所述SU(An,Dm)表示初始脊柱疾病关键危险因素An与脊柱疾病类型Dm的相关度,所述 表示初始脊柱疾病关键危险因素与脊柱疾病类型的相关度的均值,所述z表示初始脊柱疾病关键危险因素特征子集内初始脊柱疾病关键危险因素的个数,所述J(Sm’)表示初始脊柱疾病关键危险因素特征子集的评价值。
7.根据权利要求1‑3任一项所述的基于马尔可夫毯模型的脊柱疾病辅助诊断方法,其特征在于,所述综合不同脊柱疾病类型的脊柱疾病关键危险因素,得到脊柱疾病辅助诊断因素,具体为:取不同脊柱疾病类型的脊柱疾病关键危险因素的并集,得到脊柱疾病辅助诊断因素特征集。
8.一种基于马尔可夫毯模型的脊柱疾病辅助诊断装置,其特征在于,包括:
脊柱疾病辅助诊断数据表构建模块,用于:获取脊柱疾病就医患者诊断记录数据、脊柱疾病危险因素数据、和脊柱疾病类型数据,构建脊柱疾病辅助诊断数据表;
因素类型相关值得到模块,用于:根据脊柱疾病辅助诊断数据表,计算脊柱疾病危险因素与脊柱疾病类型的相关性,得到因素类型相关值;
因素间相似度得到模块,用于:根据脊柱疾病辅助诊断数据表,计算脊柱疾病类型的脊柱疾病危险因素之间的相似度,得到因素间相似度;
脊柱疾病关键危险因素得到模块,用于:通过马尔可夫毯模型,判定因素类型相关值和因素间相似度符合马尔可夫毯条件,结合序列前向搜索方法,得到脊柱疾病类型的脊柱疾病关键危险因素;
脊柱疾病辅助诊断因素得到模块,用于:综合不同脊柱疾病类型的脊柱疾病关键危险因素,得到脊柱疾病辅助诊断因素,以供辅助诊断脊柱疾病。
9.一种电子设备,包括处理器和存储有计算机程序的存储器,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7任一项所述的基于马尔可夫毯模型的脊柱疾病辅助诊断方法。
10.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7任一项所述的基于马尔可夫毯模型的脊柱疾病辅助诊断方法。