数据挖掘—LDA,PCA特征提取降维与SVM多分类在人脸识别中的应用-数据集ORL
来源:互联网 发布:卖家多久查出淘宝联盟 编辑:程序博客网 时间:2024/06/05 00:58
下载地址:https://github.com/13952522076/ORL3
下载时麻烦给个小星星,谢谢!尊重别人辛勤劳动哈。
@vision 3
@author:马旭@tel:13952522076
@email:1007540910@qq.com
执行:执行predict.m文件;
结果:时间一般为0.2秒左右,正确率100%;(因为测试集比较少)
预处理数据preprocess:
这个过程是首先将样本通过PCA降维提取信息,然后将降维后的样本通过LDA降维,分类为15类,所以降维后维数不能高于(15-1)类。这里降维到13维。
训练多分类multi:
这里使用的是Maltas自带的svm。我们做的是one-vs-rest。将样本类别拆为第一类和其他类,第二类和其他类。。。
假若有n类样本,那么分类器既有n-1个。将分类器放入数组中,循环判别。
测试predict:
我这里在one-vs-rest时,将1作为某一类,-1作为其他类,然后分类。这样每一个分类器分类对样本训练就会得到一个矩阵(大小应该为 样本个数X分类器个数),最后一列添加1向量。判断第几个出现1就是第几类。 这样做的目的是为了减少每个判断时候的for循环,防止嵌套for循环,提高运行速度。
0 0
- 数据挖掘—LDA,PCA特征提取降维与SVM多分类在人脸识别中的应用-数据集ORL
- 手写数字识别——数据降维(PCA)技术在图像识别中的应用
- ORL Face Database 人脸识别数据集
- 自动调参(GridSearchCV)及数据降维(PCA)在人脸识别中的应用
- 基于ORL人脸库PCA特征提取之“基于主分量人脸重建”
- pca在人脸识别中的应用
- 数据降维的作用PCA与LDA
- 数据挖掘之数据处理——SVM神经网络的数据分类预测-意大利葡萄酒种类识别
- 数据降维之LDA&PCA
- Scikit-learn实例之Pca+Svm人脸识别(AT&T数据集)
- PCA数据降维(Eigenfaces特征脸)
- 数据挖掘分类器在保险业务中的应用
- 数据挖掘-K-近邻分类器-Iris数据集分析-PCA降维处理后显示分类情况(三)
- 数据挖掘在股指期货操纵行为识别中的应用理论与模型研究
- 人脸识别中的PCA-SVM和BOW-SVM
- 人脸识别特征脸提取PCA算法
- 人脸识别特征脸提取PCA算法
- 数据挖掘--分类--决策树--特征
- MZ test17# NOIP模拟题 #T3 第3 题 登山机器人(robot.pas/cpp)
- 《Python基础教程》(二)列表和元组
- 关于自动化测试的一些思考
- JAVA设计模式(02):创建型-抽象工厂模式(Abstract Factory)
- 架构
- 数据挖掘—LDA,PCA特征提取降维与SVM多分类在人脸识别中的应用-数据集ORL
- auto_ptr
- javascript学习——继承
- UNIX网络编程之管道与FIFO
- 认识WebSocket
- git patch操作
- 141. Linked List Cycle
- 一张图了解Android开源框架
- as3实现图片轮播