-
在PCML-Project-2中,这是用于EPFL模式识别和机器学习课程项目2(图像分类)的随机森林图像matlab代码及其报告
资源介绍
随机森林图像matlab代码PCML项目2
EPFL的MATLAB代码和的报告。
该项目的目标是对属于以下四个类别之一的图像进行分类:马,飞机,汽车或其他。
下载并放入code
。
从中下载培训和测试数据。
将两个.mat文件放在code/data文件夹中。
在code/pca文件夹中运行以下功能,因此已经为每个模型计算了用于二进制和多类预测的k倍训练和测试数据。
可以在两个脚本的Line
5上设置折叠数量和主要成分数量。
precomputeVectors_binary.m
(用于在马/飞机/汽车与其他汽车之间进行分类)
precomputeVectors.m
(用于在四个之间进行分类)
将以下模型应用于分类:
k-NN(k-最近邻居)
神经网络
随机森林
支持向量机
在相应模型的文件夹中运行test_.m
:
注意:让我知道任何链接是否无效。