资源简介
贝叶斯决策包含最小风险和最小错误概率两种情况的仿真MATLAB代码
代码片段和文件信息
%px_w1:(-2,0.25) px_w2(24)
function [result]=bayes(xpw1pw2)
m=size(x2)
pw1_x=zeros(1m)
pw2_x=zeros(1m)
result=zeros(1m)
for ki=1:m
pw1_x(ki)=(pw1*normpdf(x(ki)-20.5))/(pw1*normpdf(x(ki)-20.5)+pw2*normpdf(x(ki)22))
% pw2_x(ki)=1-pw1_x(ki)
pw2_x(ki)=(pw2*normpdf(x(ki)22))/(pw1*normpdf(x(ki)-20.5)+pw2*normpdf(x(ki)22))
end
for ki=1:m
if pw1_x(ki)>pw2_x(ki)
result(ki)=1
else
result(ki)=2
end
end
%semilogy(xpw1_x‘*‘);
%semilogy(xpw2_x);
a=[-5:0.1:5]
n=size(a2)
pw1_x_plot=zeros(1n)
pw2_x_plot=zeros(1n)
for kj=1:n
pw1_x_plot(kj)=(pw1*normpdf(a(kj)-20.5))/(pw1*normpdf(a(kj)-20.5)+pw2*normpdf(a(kj)22))
% pw2_x(ki)=1-pw1_x(ki)
pw2_x_plot(kj)=(pw2*normpdf(a(kj)22))/(pw1*normpdf(a(kj)
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2009-05-31 21:26 贝叶斯\最小错误率\
文件 1102 2008-12-18 21:36 贝叶斯\最小错误率\bayes.m
文件 341 2008-12-03 20:53 贝叶斯\最小错误率\bayestest.m
目录 0 2009-05-31 21:26 贝叶斯\最小风险\
文件 963 2008-12-18 21:54 贝叶斯\最小风险\bayes_danger.m
文件 341 2008-12-03 21:05 贝叶斯\最小风险\bayes_danger_test.m
目录 0 2009-05-31 21:26 贝叶斯\
相关资源
- naive_bayes_numeric 利用matlab实现的朴素贝
- Bayes-Matting 抠图中最为经典和基本的算
- location 室内定位算法
- text-classification 分别使用最近邻(KN
- SUN-saliency
- TSBL_code 稀疏贝叶斯学习的代码
- MSBL_code 稀疏贝叶斯学习是很好压缩感
- mg2D 二维贝叶斯反演方法的实现matla
- BCS
- matlab 贝叶斯和通用阈值软阈值图像去
- Sparse Bayesian Learning -压缩感知
- 基于朴素贝叶斯的垃圾邮件分类Matl
- 数据挖掘分类程序和实验报告matlab
- 基于贝叶斯的图像分割
- 模式识别》实验报告-贝叶斯分类
- 贝叶斯网络matlab程序
- 模式识别实验 贝叶斯 fisher bayes
- 朴素贝叶斯matlab程序
评论
共有 条评论