资源简介
支持向量机 SMO算法(Sequential Minimal Optimization algorithm)的matlab实现(伪码)
代码片段和文件信息
% A Fseudocode for SMO Regression
% 这个程序好像是伪码,部分地方表述的不是规范的matlab
target =desired output vector
point =raining point matrix
procedure takeStep(i1i2)
if (i1 == i2) return 0
alphas alphal* = Lagrange multipliers for i1
yl = target[i1]
phi1 = SVM output on point[ii] - yl (in error cache)
ki1 = kernel(point[i1]point[i1])
k12 = kernel(point[i1]point[i2])
k22 = kernel(point[i2]point[i2])
eta = 2*k12-k11-k22
gamma = alphal - alphal* + alpha2 - alpha2*
% we assume eta > 0. otherwise one has to repeat the complete
% reasoning similarly (compute objective function for L and H
% and decide which one is largest
case1 = case2 = case3 = case4= finished = 0
alphalold =alphal alphalold*= alphal*
alphalold =alpha2 alpha2old*= alpha2*
delta-phi =phil - phi2
while !fin
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1117503 2006-08-13 11:29 SMO\A Tutorial on Support Vector Regression.pdf
文件 4197 2006-08-13 11:29 SMO\svm_SMO.m
文件 342016 2006-06-19 16:57 SMO\SVM的SMO算法实现.doc
文件 0 2006-08-13 11:30 SMO\文中60页有svm中的SMO代码.txt
目录 0 2011-01-12 10:08 SMO
----------- --------- ---------- ----- ----
1463716 5
相关资源
- svm_matlab 用SVM算法实现聚类与分类的例
- PCA_SVM 此方法采用经典的PCA对人脸图像
- PCA-SVM
- average_smooth 对图像进行平滑处理
- pcasvm1
- algorithms 我个人收集的各类智能算法
- libsvm-cg 支持向量机参数c和g的优化
- FaceRec 基于matlab2008的人脸识别系统
- SVDD LIBSVM中的SVDD(Support vector data de
- Yale_5G Yale
- fsvmPpca-face-Recognition 首先用PCA对ORA人脸
- gabor-pca 本程序是先用gabor小波变换对
- DCT 先用小波变换进行降维后
- face-recognition
- PG_BOW_DEMO 图像的特征用到了Dense Sift
- LS-SVMlab-GA 用遗传算法优化的最小二乘
- SVM_MATLAB SVM算法的MATLAB实现
- SVMyuce matlab支持向量机预测
- SVM-face-recognition 注意:LIBSVM需要手动
- face-recognition 用SVM做的人脸识别Matla
- 30-case-studies MATLAB神经网络30个案例分
- gaSVMcgForClass
- imageSVM 利用svm算法分类图像。示例中
- SVM 一些使用支持矢量机进行图像分割
- mfccPSVM 本实例程序是基于matlab的语音
- matlab-SVM SVM分类程序
- 001-WavepacketPpowerPLibSVM-and-ANN
- text-classification 分别使用最近邻(KN
- GM-PHDsmooth
- SMOTEBoost
评论
共有 条评论