贝叶斯网络分析软件Netica

贝叶斯网络分析软件Netica贝叶斯网络分析软件Netica使用方法软件介绍Netica软件是由NORSYSsoftwarecorp.出品,是目前世界上应用最广泛的贝叶斯网络分析软件,以简单、可靠、高效的目的开发软件。它是世界上著名的大公司、政府机构作为决策工具,广泛应用于商业、工程、医药和生态分析。软件界面软件打开界面如下,功能栏中很多功能键都是灰色的,此时不能用。左下角的Neticamessages会记录在Netica里面的操作过程。首先进行贝叶斯网络分析,需要构建网络network,方法有3种:File–New

大家好,又见面了,我是你们的朋友全栈君。

贝叶斯网络分析软件Netica使用方法

软件介绍

Netica软件是由NORSYS software corp.出品,是目前世界上应用最广泛的贝叶斯网络分析软件,以简单、可靠、高效的目的开发软件。它是世界上著名的大公司、政府机构作为决策工具,广泛应用于商业、工程、医药和生态分析。

软件界面
软件打开界面如下,功能栏中很多功能键都是灰色的,此时不能用。左下角的Netica messages会记录在Netica里面的操作过程。
首先进行贝叶斯网络分析,需要构建网络network,方法有3种:

  1. File–New–Network
  2. Ctrl+N
  3. File正下方的按钮图标
    在这里插入图片描述
    构建网络之后会发现软件中的功能键变成彩色,可以使用,如下图。
    在这里插入图片描述

构建网络结构
Netica软件中,可以创建3种节点node:状态节点nature node(上图中黄色椭圆)、决策节点decision node(上图中浅蓝色正方形)、效用节点utility node(上图中绿色六边形)。
最常用的是状态节点,表示每个变量有几种状态,每种状态的概率是多少,父节点的概率定了之后,子节点基于上层几点计算条件概率,以及改变状态概率的动态概率变化显示。

创建状态节点
双击黄色椭圆可以创建多个状态节点,单击黄色椭圆可以创建一个状态节点,节点构建结束,退出时需要在单击一下黄色椭圆。

关系方向指示
效用节点utility node(上图中绿色六边形)旁边的箭头即是连接方法,需要首先点击父节点名字,然后点击子节点名字,此时箭头会连接不同的状态节点。类似创建状态节点的操作,单击箭头只能画1个,双击画多个箭头。
Netica会自动安排箭头的位置。点击鼠标左键,可以拖动调整状态节点的位置,箭头也会自动随之变化。案例如下:
**加粗样式**
节点重新命名
双击状态节点会出现属性对话框,输入Name(必须输入英文,且中间不能有空格)。亲测此处输入State报错,所以选择另外一种方法输入State。方法:右键Modify—Set States,一个状态一行,比如Yes、No分两行设置,然后点击OK即可。同样方法输入其他状态节点的所有states。(Notes:我们可以自己设置一些数据,也可以有样本之后,让Netica进行自主学习learn)
在这里插入图片描述
所有状态节点Name输入、State设置完成之后,需要右键选择table输入每种state的概率。后续节点的state概率输入,条件概率很多,所以输入的时候可以先输入Yes对应那一列的条件概率,然后点击Apply,会出现右下的对话框,点击Yes,自动补全剩余的条件概率。操作如下图
在这里插入图片描述
最终显示结果如图:
在这里插入图片描述
统计推断过程可以根据输入证据情况,比如点击Familydisease中Yes,相应的Yes概率变为100%,其他状态节点的概率随之变化,进一步分析影响因素,如下图所示
在这里插入图片描述
以上两图对比分析,在Familydisease中Yes的情况下,Diabetes、Cancer的Yes概率明显增加,但是对最终LifeSpan的影响很小。

若进一步分析第二层的Diabetes因素,点击Yes100%,结果如下图。该种情况下,这个节点情况与其他三个节点的条件概率是独立的,故不发生变化。
在这里插入图片描述
进一步与没有证据情况进行结果对比分析,可以发现只在Diabetes的情况下,Familydisease的概率增加,同时也使得同层其他三个节点HepatitisB\Cancer\Deaf的概率发生变化,最终对于LifeSpan的影响变化不大。
在这里插入图片描述
对于LifeSpan影响因素的分析,可以点击该节点Yes,看此状态下,其他节点前后概率的各种变化,如下图。Endocrine和Gene的影响变化大于Chromosome和Environment。
在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/151989.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 相关性分析方法怎么选择_多个因素相关性分析

    相关性分析方法怎么选择_多个因素相关性分析有时候我们根据需要要研究数据集中某些属性和指定属性的相关性,显然我们可以使用一般的统计学方法解决这个问题,下面简单介绍两种相关性分析方法,不细说具体的方法的过程和原理,只是简单的做个介绍,由于理解可能

    2022年8月5日
    10
  • 二叉树的前中后和层序遍历详细图解(递归和非递归写法)「建议收藏」

    二叉树的前中后和层序遍历详细图解(递归和非递归写法)「建议收藏」我家门前有两棵树,一棵是二叉树,另一棵也是二叉树。遍历一棵二叉树常用的有四种方法,前序(PreOrder)、中序(InOrder)、后序(PastOrder)还有层序(LevelOrder)。前中后序三种遍历方式都是以根节点相对于它的左右孩子的访问顺序定义的。例如根->左->右便是前序遍历,左->根->右便是中序遍历,左->右->根…

    2022年5月22日
    38
  • java 反编译器_JAVA编译器

    java 反编译器_JAVA编译器xjad反编译工具下载使用反编译时把class文件直接拖拽至工具内即可,如果反编译结果不对时把class文件重新去拿原始的不要编辑打开,或者放在一个文件夹内在试。反编译后的代码没有注释、注解等,反正能用得细心看看调整。点击下载工具http://a.xzfile.com/down2/XJadfanbinayi_downcc.zip…

    2022年8月19日
    7
  • [mvc] 过滤器filter一览

    [mvc] 过滤器filter一览

    2022年4月2日
    51
  • 台式电脑显示配置100%请勿关闭计算机,“准备配置windows 请勿关闭计算机”的解决方法…

    台式电脑显示配置100%请勿关闭计算机,“准备配置windows 请勿关闭计算机”的解决方法…有不少用户在重装Win7系统或更新系统后会遇到“准备配置windows,请勿关闭计算机”的提示,要过很久才能进入系统,有的用户甚至几个小时也无法进入,下面就教大家这个问题的解决方法。第一种方法:我们首先在左下角的“开始”菜单或者左下角的windows标志处,找到“控制面板”然后找到”windowsupdate”把这微软默认的更新程序给关闭掉,可解决!(经测试,此方法能解决大多数这种问题)如果解决…

    2022年6月15日
    160
  • 开源自动化运维平台Spug

    开源自动化运维平台Spug开源自动化运维平台SpugSpug演示环境特性安装Docker安装安装步骤1.安装docker2.拉取镜像3.启动容器4.初始化5.访问测试6.版本升级SpugSpug是面向中小型企业设计的轻量级无Agent的自动化运维平台,整合了主机管理、主机批量执行、主机在线终端、应用发布部署、在线任务计划、配置中心、监控、报警等一系列功能。官网地址:https://spug.cc使用文档:https://spug.cc/docs/about-spug/更新日志:https://spug.cc

    2022年5月17日
    60

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号