文件名称:kNN-classifier:在MATLAB中内置的kNN分类器
文件大小:892KB
文件格式:ZIP
更新时间:2024-05-28 04:08:53
MATLAB
kNN分类器 在MATLAB中内置的kNN分类器。 已在五个数据集上对其进行了测试: 虹膜 葡萄酒 钞票认证 电离层 魔术伽玛望远镜 数据集来自。 资料库的结构 存储库为每个数据集包含五个文件夹。 每个文件夹还包含两个文件: 主索引文件“ main.m” KNN分类器功能'knnclassifier.m' 精度图也包含在每个数据集的文件夹中。 执行 存储第一个数据并将其分为y个相等的部分(y倍)。 一部分被声明为测试数据,其余部分为训练数据。 这样就完成了培训阶段。 在测试阶段,将选择一个测试样本,并根据与测试样本的正常或(加权)欧氏距离对所有训练样本进行分类。 对于前k个数据点(在排序列表中)进行轮询。 具有最大频率的类别分配给测试数据样本。 对所有测试数据点重复相同的过程。 对于特定的数据集,k从1变为5,而y从2变为5。 抢七局:当k为偶数时,可能会发生。 在轮询期间,两个
【文件预览】:
kNN-classifier-master
----README.md(1KB)
----Gamma()
--------gamma2.jpg(19KB)
--------knnclassifier.m(1001B)
--------gamma3.jpg(20KB)
--------gamma1.jpg(19KB)
--------main.m(2KB)
--------magic.data.txt(1.41MB)
----Iris()
--------iris1.jpg(19KB)
--------iris.data.txt(4KB)
--------knnclassifier.m(988B)
--------iris3.jpg(19KB)
--------iris2.jpg(18KB)
--------main.m(2KB)
--------bezdekIris.data(4KB)
--------iris.names(3KB)
----Banknote()
--------banknote2.jpg(18KB)
--------banknote1.jpg(15KB)
--------data_banknote_authentication.txt(45KB)
--------banknote3.jpg(19KB)
--------knnclassifier.m(991B)
--------main.m(1KB)
----Ionosphere()
--------ionosphere.data.txt(75KB)
--------knnclassifier.m(1KB)
--------main.m(2KB)
--------ion1.jpg(19KB)
--------ion2.jpg(18KB)
----Wine()
--------wine2.jpg(18KB)
--------knnclassifier.m(1018B)
--------main.m(1KB)
--------wine.data.txt(11KB)
--------wine3.jpg(18KB)
--------wine1.jpg(19KB)