近邻法总结
创始人
2024-03-15 13:02:58
0

目录

    • 1.最近邻法
    • 2.k-近邻法
    • 3.近邻法的快速算法
    • 4.剪辑近邻法
    • 5.压缩近邻法
    • 6.错误率分析

1.最近邻法

  • 算法思想
           对于一个新样本,把它逐一与已知样本比较,找出距离新样本最近的已知样本,以该样本的类别作为新样本的类别。
  • 算法描述
    在这里插入图片描述
    在这里插入图片描述

2.k-近邻法

在这里插入图片描述
在这里插入图片描述

3.近邻法的快速算法

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4.剪辑近邻法

在这里插入图片描述

  • 算法思想
           如果训练样本处在两类分布重合的区域,其中部分样本就会落在最优分类面错误一侧,在进行近邻法分类时,这样的训练样本会误导决策从而使分类错误。
           如果设法把图中阴影部分的已知样本去掉,决策时就不会受到那些错分样本的影响,可以使近邻法的决策面更接近最优分类面。
  • 算法步骤
    ①划分
    将样本集划分为考试集XNTX_{NT}XNT​和训练集XNRX_{NR}XNR​两部分。
    ②剪辑
    用训练集XNRX_{NR}XNR​中的样本对考试集XNTX_{NT}XNT​中的样本进行近邻法分类,从XNTX_{NT}XNT​中除去被错误分类的样本,剩余样本构成剪辑样本集XNTEX_{NTE}XNTE​。
    ③分类
    用XNTEX_{NTE}XNTE​对未来样本进行近邻法分类。
  • 多重剪辑方法(MULTIEDIT)
    ①划分
    把样本集随机划分为s个子集,X1,X2,...,Xs,s≥3X_1,X_2,...,X_s,\quad s\ge3X1​,X2​,...,Xs​,s≥3。
    ②分类
    用X(i+1)mod(s)X_{(i+1)mod(s)}X(i+1)mod(s)​对XiX_iXi​中的样本分类,i=1,2,...,si=1,2,...,si=1,2,...,s。比如,如果s=3,则用X2X_2X2​对X1X_1X1​分类,用X3X_3X3​对X2X_2X2​分类,用X1X_1X1​对X3X_3X3​分类。
    ③剪辑
    从各个子集中去掉在②中被分错的样本。
    ④混合
    把剩下的样本合在一起,形成新的样本集XNEX_{NE}XNE​。
    ⑤迭代
    用新的样本集XNEX_{NE}XNE​替代原样本集,转①。如果在最近的m次迭代中都没有样本被剪掉,则终止迭代,用最后的XNEX_{NE}XNE​作为剪辑后的样本集。

5.压缩近邻法

  • 算法思想
           根据近邻法的分类原理,可以发现,那些远离分类边界的样本对于最后的分类决策没有贡献。
           只要能够设法找出各类样本中最有利于用来区分其它类的代表性样本,就可以把很多训练样本去掉,简化决策的计算。
  • 算法步骤
    ①将样本集XNX_NXN​分为两个活动的子集XSX_SXS​和XGX_GXG​,前者称作储存集Storage,后者称作备选集GrabBag。
    ②算法开始时,XSX_SXS​只有一个样本,其余样本都在XGX_GXG​中。
    对XGX_GXG​中的每一个样本xxx,如果用XSX_SXS​中的样本可以对它正确分类,则该样本保留在XGX_GXG​中;否则移到XSX_SXS​。
    以此类推,直到没有样本再搬移为止。
    ③XSX_SXS​中的样本作为代表样本,对未来样本进行近邻法分类。

6.错误率分析

在这里插入图片描述
在这里插入图片描述

本文内容参考:张学工教授的《模式识别》
如有错误或者不足之处,欢迎大家留言指正!

相关内容

热门资讯

监控摄像头接入GB28181平... 流程简介将监控摄像头的视频在网站和APP中直播,要解决的几个问题是:1&...
Windows10添加群晖磁盘... 在使用群晖NAS时,我们需要通过本地映射的方式把NAS映射成本地的一块磁盘使用。 通过...
protocol buffer... 目录 目录 什么是protocol buffer 1.protobuf 1.1安装  1.2使用...
在Word、WPS中插入AxM... 引言 我最近需要写一些文章,在排版时发现AxMath插入的公式竟然会导致行间距异常&#...
Fluent中创建监测点 1 概述某些仿真问题,需要创建监测点,用于获取空间定点的数据࿰...
educoder数据结构与算法...                                                   ...
MySQL下载和安装(Wind... 前言:刚换了一台电脑,里面所有东西都需要重新配置,习惯了所...
MFC文件操作  MFC提供了一个文件操作的基类CFile,这个类提供了一个没有缓存的二进制格式的磁盘...
有效的括号 一、题目 给定一个只包括 '(',')','{','}'...
【Ctfer训练计划】——(三... 作者名:Demo不是emo  主页面链接:主页传送门 创作初心ÿ...