06 2009 档案
支撑向量机 SVM 学习笔记三(Matlab代码)
摘要:增加了 预抽取预支持向量 的算法 效果如图 其中 * 为抽取的可能的支持向量线性非线性[代码][代码][代码][代码]
阅读全文
PCA 小代码
摘要:PCA 小代码 仅做一下小的测试 了解PCA的功能 将2维数据降成一维后 与原数据对比Row=2;Col=10;X=[2.52.40.50.72.22.91.92.23.13.02.32.721.611.11.51.61.10.9];X=X.';average=zeros(Row,1);form=1:Rowaverage(m)=sum(X(m,:))/Col;endXX=zeros(Row,Col);forn=1:ColXX(:,n)=X(:,n)-average;endS=XX*XX'/(Col-1);[V,D]=eig(S);%是否去掉比较小的特征根对应的特征向量上的信息%
阅读全文
支撑向量机 SVM 学习笔记二 (Matlab代码)
摘要:今天调试了一下非线性核的SVM 并粗略显示一下分界线线性核 分界线径向基核 分界线 可以看出非线性核可以拟合非线性曲线(对应 核空间中的线性曲线)代码如下 还有部分小bug 例如有时候随机生成的数据 对应奇异矩阵 解二次规划 解不出来 此时可以重新运行代码[代码][代码] [代码]补充以前漏的,呵呵,刚刚调试出来的代码Code highlighting produced by Actipro Co...
阅读全文
支撑向量机 SVM 学习笔记一 (Matlab代码)
摘要:% 支持向量机SVM分类算法clear all% ------------------------------------------------------------%% 构造两类训练数据集 x2=aa*x1+bb+(-)b1aa=3;bb=6;b1=0.2; x1(:,1) = -1:0.1:1;n = length(x1(:,1));x1(:,2) = aa.*x1(:,1) + bb +...
阅读全文