资源简介
贝叶斯网络学习算法――k2算法,对于学习数据挖掘的人有用的,涉及到了分类预测算法

代码片段和文件信息
% 结构学习是K2算法,参数学习是最大后验
n=6;
ns=[3 3 2 2 3 3];
A=1; B=2; C=3; D=4; E=5; Class=6;
order=[4 5 6 3 2 1]; %指定节点次序
max_fan_in=2;
result_matrix=zeros(ns(Class)ns(Class));
%读入训练数据集
fn=‘bdata_001.txt‘;
load(fn);
fata_train1=‘bdata_001‘;
[num_attrib num_cases]=size(data_train1);
data_train=zeros(num_attribnum_cases);
%根据实例进行网络结构学习
dag_gbn=zeros(nn);
dag_gbn=learn_struct-K2(data_train ns order ‘max_fan_in‘ max_fan_in);
bnet2=mk_bnet(dag_gbnns);
%对生成的结构进行参数学习
priors=1;
seed=0;
rand(‘state‘seed);
for i=1:n
bnet2.CPD{i}=tabular_CPD(bnet2 i‘CPT‘‘unif‘‘prior_type‘‘dirichlet_type‘‘BDeu‘‘dirichlet_weight‘ priors);
end
bnet4=bayes_update_params(bnet2 data_train);
CPT3-cell(1n);
for i=1:n
s=struct(bnet4CPD{i});
CPT3{i}=s.CPT;
end
%画出图形
draw_graph(dag_gbn)
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 854 2009-08-25 09:56 K2.m
----------- --------- ---------- ----- ----
854 1
相关资源
- R语言数据挖掘 教程.docx
- 双通道数据采集系统加界面美化.vi(
- HP商用PC数据即时恢复方案
- T6 数据字典
- 用友T6数据库字典
- 用友软件U9数据字典
- 金蝶K3 12.3数据库表结构(完整包)
- 数据库系统基础教程答案第三版机械
- 中国1:400万基础地理数据
- 最新的北京地铁shp文件75146
- 软考数据库系统工程师复习资料(完
- oracle数据迁移项目实施方案
- ACCESS财务报表(带数据).accdb
- MoNyog8.5+破解补丁
- ANSYS LS-DYNA
- 金蝶K3wise数据字典
-
大数据。基于Hba
se的网站日志分析系 - SigmaPlot教程之各种柱形图的数据排列
- 全国4级地址库,京东数据
- CASS9.1最新S4数据及驱动+ET199数据及驱
- 一个超简单的企业管理系统(带ACCE
- 数据结构年终考题范围和答案 耿国华
- 数据库课设:图书管理系统报告
- 数据结构 朱战力 习题解答 数据结构
- 介绍几种压缩算法及《笨笨数据压缩
- Tomcat中配置数据源所需得jar包
- 元数据标准 元数据标准
- 合同管理系统的源代码(附数据库)
- 数据结构课程设计 6 1 彩票系统
- 教学计划编制系统
评论
共有 条评论