26、模式识别算法与工具应用详解

模式识别算法与工具应用详解

1. 多层神经网络模式识别

多层神经网络可用于模式识别。以下是一个使用多层神经网络实现模式识别的示例代码:

clear; clc;
[m,t] = iris_dataset;
x = m(3:4,:); % petal length and width
nn = patternnet(10);
nn = train(nn,x,t);
view(nn)
q = [4, 1.5]; % query point
y = round(nn(x)) % output from training set
Y = round(nn(q')) % output from query point
x = x';
load fisheriris;
gscatter (x(:,1), x(:,2), species);
hold on;
plot(q(1), q(2), 'ko');

此代码通过多层神经网络对鸢尾花数据集进行模式识别,使用花瓣长度和宽度作为特征,训练网络后对查询点进行预测。

2. 决策树分类器

决策树分类器是一种预测模型,将数据项的一组观察结果与该数据项可能的类别值相关联。构建决策树通常采用自顶向下的方法,从代表整个数据集的根节点开始,根据属性值的测试将数据集划分为子集。

以下是一个实现决策树分类器的示例代码:

clear; clc;
load fisheriris
X = meas(:,3:4);
C = fitctree(X, sp
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值