说明:统计模式识别算法包,包括线性分类算法,SVM,PCA,LDA,EM,k-means分类等多种常用的模式识别算法。
说明:LDA线性判别分析是一种经典的提取特征的算法,它的基本思想是通过样本的类内离散度和类间离散度,寻找由最佳投影矢量构成的投影矩阵。将原始的样本数据投影到特征子空间中,实现数据分类。由于在人脸识别时常常会遇到小样本问题,因此在本次代码中,先用PCA主成分分析的方法降低样本维数,再用线性判别分析提取特征。...
说明:这是一个很好的人脸识别的程序首先用PCA降维,然后用LDA方法进行分类,用的是ORL人脸库。
说明:用MATLAB开发的OLDA源代码,正交LDA见模式识别字母。输入:X表示数据矩阵,每列表示一个数据点,ClassNumber是类的数目,Xlabel是X的标签,是列向量。
说明:本代码是用于聚类 LDA算法的原型实现;