MATLAB如何实现最小距离分类器

 时间:2024-10-11 23:21:42

1、对x进行分类时,分别计算x与各个分类mi的距离,将其分配给距离最近的代表向量所代表的类别,这就是最近邻分类的方法。

2、分类法以matlab自带的鸢尾属植物数据集为例。该数据集有三类鸢尾属植物。按顺序每50个样本为一类。

3、首先,使用load语句载入鸢尾属植物数据集。

MATLAB如何实现最小距离分类器

4、计算3类植物的前40个样本的平均向量。

MATLAB如何实现最小距离分类器

5、前40个样本用与生成模板,后10个作为测试样本,定义测试样本集及对应的类别标签。

MATLAB如何实现最小距离分类器

6、利用最近邻分类——最小距离分类器分类样本,计算与3类的距离。计算最小分类距离,并将距离样本最小的类赋给类标签数组。

MATLAB如何实现最小距离分类器

7、就算误分类的数目,和准确率。

MATLAB如何实现最小距离分类器

8、测试最小距离分类器的准确率为96.67%。

MATLAB如何实现最小距离分类器
  • matlab怎么运行代码
  • matlab怎么改成中文
  • matlab编辑器怎么调出
  • matlab命令行窗口怎么打开
  • matlab中结果是什么意思?其中的e表示什么
  • 热门搜索
    江苏宿迁旅游 虚拟旅游网 张家界旅游攻略网 澳新旅游 2月份去哪里旅游好 十二月适合去哪里旅游 菩提岛旅游 三亚旅游景点地图 浙江旅游景点大全介绍 苏州金鸡湖旅游攻略